builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-117 starttime: 1463433637.88 results: success (0) buildid: 20160516123747 builduid: 33eebac13c50467b92ab8327bd57bf9a revision: fd43bc66da8a9184f9aa7b8814393dec9b9e3be2 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-16 14:20:37.878588) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-16 14:20:37.879066) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-16 14:20:37.879358) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-16 14:20:38.005098) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-16 14:20:38.005514) ========= '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-117\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-117 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-117 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-117\AppData\Local LOGONSERVER=\\T-W864-IX-117 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;C:\mozilla-build\hg 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-117 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-117 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-117 WINDIR=C:\windows using PTY: False --14:20:38-- 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.17 MB/s 14:20:39 (8.17 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.333000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-16 14:20:39.394441) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-16 14:20:39.394772) ========= '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-117\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-117 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-117 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-117\AppData\Local LOGONSERVER=\\T-W864-IX-117 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;C:\mozilla-build\hg 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-117 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-117 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-117 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.214000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-16 14:20:42.621284) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-16 14:20:42.621658) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev fd43bc66da8a9184f9aa7b8814393dec9b9e3be2 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev fd43bc66da8a9184f9aa7b8814393dec9b9e3be2 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-117\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-117 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-117 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-117\AppData\Local LOGONSERVER=\\T-W864-IX-117 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;C:\mozilla-build\hg 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-117 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-117 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-117 WINDIR=C:\windows using PTY: False 2016-05-16 14:20:42,851 truncating revision to first 12 chars 2016-05-16 14:20:42,851 Setting DEBUG logging. 2016-05-16 14:20:42,851 attempt 1/10 2016-05-16 14:20:42,851 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/fd43bc66da8a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-16 14:20:43,263 unpacking tar archive at: mozilla-aurora-fd43bc66da8a/testing/mozharness/ program finished with exit code 0 elapsedTime=1.079000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-16 14:20:43.766926) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-16 14:20:43.767232) ========= script_repo_revision: fd43bc66da8a9184f9aa7b8814393dec9b9e3be2 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-16 14:20:43.767659) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-16 14:20:43.767935) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-16 14:20:43.785340) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 11 secs) (at 2016-05-16 14:20:43.785625) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-117\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-117 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-117 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-117\AppData\Local LOGONSERVER=\\T-W864-IX-117 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;C:\mozilla-build\hg 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-117 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-117 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-117 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 14:20:44 INFO - MultiFileLogger online at 20160516 14:20:44 in C:\slave\test 14:20:44 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 14:20:44 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 14:20:44 INFO - {'append_to_log': False, 14:20:44 INFO - 'base_work_dir': 'C:\\slave\\test', 14:20:44 INFO - 'blob_upload_branch': 'mozilla-aurora', 14:20:44 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 14:20:44 INFO - 'buildbot_json_path': 'buildprops.json', 14:20:44 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 14:20:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:20:44 INFO - 'download_minidump_stackwalk': True, 14:20:44 INFO - 'download_symbols': 'true', 14:20:44 INFO - 'e10s': False, 14:20:44 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 14:20:44 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 14:20:44 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 14:20:44 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 14:20:44 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 14:20:44 INFO - 'C:/mozilla-build/tooltool.py'), 14:20:44 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 14:20:44 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 14:20:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:20:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:20:44 INFO - 'log_level': 'info', 14:20:44 INFO - 'log_to_console': True, 14:20:44 INFO - 'opt_config_files': (), 14:20:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:20:44 INFO - '--processes=1', 14:20:44 INFO - '--config=%(test_path)s/wptrunner.ini', 14:20:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:20:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:20:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:20:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:20:44 INFO - 'pip_index': False, 14:20:44 INFO - 'require_test_zip': True, 14:20:44 INFO - 'test_type': ('testharness',), 14:20:44 INFO - 'this_chunk': '1', 14:20:44 INFO - 'total_chunks': '10', 14:20:44 INFO - 'virtualenv_path': 'venv', 14:20:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:20:44 INFO - 'work_dir': 'build'} 14:20:44 INFO - ##### 14:20:44 INFO - ##### Running clobber step. 14:20:44 INFO - ##### 14:20:44 INFO - Running pre-action listener: _resource_record_pre_action 14:20:44 INFO - Running main action method: clobber 14:20:44 INFO - rmtree: C:\slave\test\build 14:20:44 INFO - Using _rmtree_windows ... 14:20:44 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 14:21:28 INFO - Running post-action listener: _resource_record_post_action 14:21:28 INFO - ##### 14:21:28 INFO - ##### Running read-buildbot-config step. 14:21:28 INFO - ##### 14:21:28 INFO - Running pre-action listener: _resource_record_pre_action 14:21:28 INFO - Running main action method: read_buildbot_config 14:21:28 INFO - Using buildbot properties: 14:21:28 INFO - { 14:21:28 INFO - "project": "", 14:21:28 INFO - "product": "firefox", 14:21:28 INFO - "script_repo_revision": "production", 14:21:28 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 14:21:28 INFO - "repository": "", 14:21:28 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 14:21:28 INFO - "buildid": "20160516123747", 14:21:28 INFO - "pgo_build": "False", 14:21:28 INFO - "basedir": "C:\\slave\\test", 14:21:28 INFO - "buildnumber": 43, 14:21:28 INFO - "slavename": "t-w864-ix-117", 14:21:28 INFO - "revision": "fd43bc66da8a9184f9aa7b8814393dec9b9e3be2", 14:21:28 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 14:21:28 INFO - "platform": "win64", 14:21:28 INFO - "branch": "mozilla-aurora", 14:21:28 INFO - "repo_path": "releases/mozilla-aurora", 14:21:28 INFO - "moz_repo_path": "", 14:21:28 INFO - "stage_platform": "win64", 14:21:28 INFO - "builduid": "33eebac13c50467b92ab8327bd57bf9a", 14:21:28 INFO - "slavebuilddir": "test" 14:21:28 INFO - } 14:21:28 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 14:21:28 INFO - Found installer url https://queue.taskcluster.net/v1/task/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 14:21:28 INFO - Running post-action listener: _resource_record_post_action 14:21:28 INFO - ##### 14:21:28 INFO - ##### Running download-and-extract step. 14:21:28 INFO - ##### 14:21:28 INFO - Running pre-action listener: _resource_record_pre_action 14:21:28 INFO - Running main action method: download_and_extract 14:21:28 INFO - mkdir: C:\slave\test\build\tests 14:21:28 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')]} 14:21:28 INFO - https://queue.taskcluster.net/v1/task/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 14:21:28 INFO - trying https://queue.taskcluster.net/v1/task/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 14:21:28 INFO - Downloading https://queue.taskcluster.net/v1/task/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 14:21:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 14:21:28 INFO - Downloaded 1274 bytes. 14:21:28 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 14:21:28 INFO - Using the following test package requirements: 14:21:28 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 14:21:28 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:21:28 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 14:21:28 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:21:28 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 14:21:28 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:21:28 INFO - u'jsshell-win64.zip'], 14:21:28 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:21:28 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 14:21:28 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 14:21:28 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:21:28 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 14:21:28 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:21:28 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 14:21:28 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:21:28 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 14:21:28 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 14:21:28 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 14:21:28 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 14:21:28 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')]} 14:21:28 INFO - https://queue.taskcluster.net/v1/task/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 14:21:28 INFO - trying https://queue.taskcluster.net/v1/task/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 14:21:28 INFO - Downloading https://queue.taskcluster.net/v1/task/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 14:21:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 14:21:30 INFO - Downloaded 20485198 bytes. 14:21:30 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:21:30 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:21:32 INFO - caution: filename not matched: web-platform/* 14:21:32 INFO - Return code: 11 14:21:32 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')]} 14:21:32 INFO - https://queue.taskcluster.net/v1/task/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 14:21:32 INFO - trying https://queue.taskcluster.net/v1/task/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 14:21:32 INFO - Downloading https://queue.taskcluster.net/v1/task/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 14:21:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 14:21:34 INFO - Downloaded 36409075 bytes. 14:21:34 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:21:34 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:22:16 INFO - caution: filename not matched: bin/* 14:22:16 INFO - caution: filename not matched: config/* 14:22:16 INFO - caution: filename not matched: mozbase/* 14:22:16 INFO - caution: filename not matched: marionette/* 14:22:16 INFO - caution: filename not matched: tools/wptserve/* 14:22:16 INFO - Return code: 11 14:22:16 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')]} 14:22:16 INFO - https://queue.taskcluster.net/v1/task/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 14:22:16 INFO - trying https://queue.taskcluster.net/v1/task/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 14:22:16 INFO - Downloading https://queue.taskcluster.net/v1/task/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 14:22:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 14:22:18 INFO - Downloaded 82672342 bytes. 14:22:18 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 14:22:18 INFO - mkdir: C:\slave\test\properties 14:22:18 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 14:22:18 INFO - Writing to file C:\slave\test\properties\build_url 14:22:18 INFO - Contents: 14:22:18 INFO - build_url:https://queue.taskcluster.net/v1/task/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 14:22:19 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 14:22:19 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 14:22:19 INFO - Writing to file C:\slave\test\properties\symbols_url 14:22:19 INFO - Contents: 14:22:19 INFO - symbols_url:https://queue.taskcluster.net/v1/task/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 14:22:20 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')]} 14:22:20 INFO - https://queue.taskcluster.net/v1/task/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:22:20 INFO - trying https://queue.taskcluster.net/v1/task/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 14:22:20 INFO - Downloading https://queue.taskcluster.net/v1/task/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 14:22:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 14:22:21 INFO - Downloaded 50701079 bytes. 14:22:21 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 14:22:21 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 14:22:24 INFO - Return code: 0 14:22:24 INFO - Running post-action listener: _resource_record_post_action 14:22:24 INFO - Running post-action listener: set_extra_try_arguments 14:22:24 INFO - ##### 14:22:24 INFO - ##### Running create-virtualenv step. 14:22:24 INFO - ##### 14:22:24 INFO - Running pre-action listener: _pre_create_virtualenv 14:22:24 INFO - Running pre-action listener: _resource_record_pre_action 14:22:24 INFO - Running main action method: create_virtualenv 14:22:24 INFO - Creating virtualenv C:\slave\test\build\venv 14:22:24 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 14:22:24 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 14:22:26 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 14:22:30 INFO - Installing distribute......................................................................................................................................................................................done. 14:22:32 INFO - Return code: 0 14:22:32 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 14:22:32 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')]} 14:22:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:22:32 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')]} 14:22:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:22:32 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 0x0244E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024A0630>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0247F368>, '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 0x02222D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025080C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-117', 'USERDOMAIN': 'T-W864-IX-117', '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-117', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-117\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-117', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-117', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-117', '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;C:\\mozilla-build\\hg', '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-117\\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 14:22:32 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 14:22:32 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 14:22:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:22:32 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-117\\AppData\\Roaming', 14:22:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:22:32 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:22:32 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:22:32 INFO - 'COMPUTERNAME': 'T-W864-IX-117', 14:22:32 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:22:32 INFO - 'DCLOCATION': 'SCL3', 14:22:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:22:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:22:32 INFO - 'HOMEDRIVE': 'C:', 14:22:32 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-117', 14:22:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:22:32 INFO - 'KTS_VERSION': '1.19c', 14:22:32 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-117\\AppData\\Local', 14:22:32 INFO - 'LOGONSERVER': '\\\\T-W864-IX-117', 14:22:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:22:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:22:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:22:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:22:32 INFO - 'MOZ_NO_REMOTE': '1', 14:22:32 INFO - 'NO_EM_RESTART': '1', 14:22:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:22:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:22:32 INFO - 'OS': 'Windows_NT', 14:22:32 INFO - 'OURDRIVE': 'C:', 14:22:32 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;C:\\mozilla-build\\hg', 14:22:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:22:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:22:32 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:22:32 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:22:32 INFO - 'PROCESSOR_LEVEL': '6', 14:22:32 INFO - 'PROCESSOR_REVISION': '1e05', 14:22:32 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:22:32 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:22:32 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:22:32 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:22:32 INFO - 'PROMPT': '$P$G', 14:22:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:22:32 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:22:32 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:22:32 INFO - 'PWD': 'C:\\slave\\test', 14:22:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:22:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:22:32 INFO - 'SYSTEMDRIVE': 'C:', 14:22:32 INFO - 'SYSTEMROOT': 'C:\\windows', 14:22:32 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:22:32 INFO - 'TEST1': 'testie', 14:22:32 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:22:32 INFO - 'USERDOMAIN': 'T-W864-IX-117', 14:22:32 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-117', 14:22:32 INFO - 'USERNAME': 'cltbld', 14:22:32 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-117', 14:22:32 INFO - 'WINDIR': 'C:\\windows', 14:22:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:22:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:22:33 INFO - Downloading/unpacking psutil>=0.7.1 14:22:33 INFO - Running setup.py egg_info for package psutil 14:22:33 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:22:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:22:33 INFO - Installing collected packages: psutil 14:22:33 INFO - Running setup.py install for psutil 14:22:33 INFO - building 'psutil._psutil_windows' extension 14:22:33 INFO - error: Unable to find vcvarsall.bat 14:22:33 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-y5pwlv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:22:33 INFO - running install 14:22:33 INFO - running build 14:22:33 INFO - running build_py 14:22:33 INFO - creating build 14:22:33 INFO - creating build\lib.win32-2.7 14:22:33 INFO - creating build\lib.win32-2.7\psutil 14:22:33 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 14:22:33 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 14:22:33 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 14:22:33 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 14:22:33 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 14:22:33 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 14:22:33 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 14:22:33 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 14:22:33 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 14:22:33 INFO - running build_ext 14:22:33 INFO - building 'psutil._psutil_windows' extension 14:22:33 INFO - error: Unable to find vcvarsall.bat 14:22:33 INFO - ---------------------------------------- 14:22:33 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-y5pwlv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:22:33 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-117\AppData\Roaming\pip\pip.log 14:22:33 WARNING - Return code: 1 14:22:33 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! 14:22:33 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 14:22:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:22:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:22:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:22:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:22:33 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 0x0244E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024A0630>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0247F368>, '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 0x02222D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025080C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-117', 'USERDOMAIN': 'T-W864-IX-117', '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-117', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-117\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-117', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-117', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-117', '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;C:\\mozilla-build\\hg', '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-117\\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 14:22:33 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 14:22:33 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 14:22:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:22:33 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-117\\AppData\\Roaming', 14:22:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:22:33 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:22:33 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:22:33 INFO - 'COMPUTERNAME': 'T-W864-IX-117', 14:22:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:22:33 INFO - 'DCLOCATION': 'SCL3', 14:22:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:22:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:22:33 INFO - 'HOMEDRIVE': 'C:', 14:22:33 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-117', 14:22:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:22:33 INFO - 'KTS_VERSION': '1.19c', 14:22:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-117\\AppData\\Local', 14:22:33 INFO - 'LOGONSERVER': '\\\\T-W864-IX-117', 14:22:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:22:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:22:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:22:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:22:33 INFO - 'MOZ_NO_REMOTE': '1', 14:22:33 INFO - 'NO_EM_RESTART': '1', 14:22:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:22:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:22:33 INFO - 'OS': 'Windows_NT', 14:22:33 INFO - 'OURDRIVE': 'C:', 14:22:33 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;C:\\mozilla-build\\hg', 14:22:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:22:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:22:33 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:22:33 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:22:33 INFO - 'PROCESSOR_LEVEL': '6', 14:22:33 INFO - 'PROCESSOR_REVISION': '1e05', 14:22:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:22:33 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:22:33 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:22:33 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:22:33 INFO - 'PROMPT': '$P$G', 14:22:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:22:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:22:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:22:33 INFO - 'PWD': 'C:\\slave\\test', 14:22:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:22:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:22:33 INFO - 'SYSTEMDRIVE': 'C:', 14:22:33 INFO - 'SYSTEMROOT': 'C:\\windows', 14:22:33 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:22:33 INFO - 'TEST1': 'testie', 14:22:33 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:22:33 INFO - 'USERDOMAIN': 'T-W864-IX-117', 14:22:33 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-117', 14:22:33 INFO - 'USERNAME': 'cltbld', 14:22:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-117', 14:22:33 INFO - 'WINDIR': 'C:\\windows', 14:22:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:22:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:22:34 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:22:34 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:22:34 INFO - Running setup.py egg_info for package mozsystemmonitor 14:22:34 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 14:22:34 INFO - Running setup.py egg_info for package psutil 14:22:34 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:22:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:22:34 INFO - Installing collected packages: mozsystemmonitor, psutil 14:22:34 INFO - Running setup.py install for mozsystemmonitor 14:22:34 INFO - Running setup.py install for psutil 14:22:34 INFO - building 'psutil._psutil_windows' extension 14:22:34 INFO - error: Unable to find vcvarsall.bat 14:22:34 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-sfmgkz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:22:34 INFO - running install 14:22:34 INFO - running build 14:22:34 INFO - running build_py 14:22:34 INFO - running build_ext 14:22:34 INFO - building 'psutil._psutil_windows' extension 14:22:34 INFO - error: Unable to find vcvarsall.bat 14:22:34 INFO - ---------------------------------------- 14:22:34 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-sfmgkz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:22:34 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-117\AppData\Roaming\pip\pip.log 14:22:34 WARNING - Return code: 1 14:22:34 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! 14:22:34 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 14:22:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:22:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:22:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:22:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:22:34 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 0x0244E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024A0630>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0247F368>, '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 0x02222D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025080C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-117', 'USERDOMAIN': 'T-W864-IX-117', '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-117', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-117\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-117', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-117', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-117', '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;C:\\mozilla-build\\hg', '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-117\\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 14:22:34 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 14:22:34 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 14:22:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:22:34 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-117\\AppData\\Roaming', 14:22:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:22:34 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:22:34 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:22:34 INFO - 'COMPUTERNAME': 'T-W864-IX-117', 14:22:34 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:22:34 INFO - 'DCLOCATION': 'SCL3', 14:22:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:22:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:22:34 INFO - 'HOMEDRIVE': 'C:', 14:22:34 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-117', 14:22:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:22:34 INFO - 'KTS_VERSION': '1.19c', 14:22:34 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-117\\AppData\\Local', 14:22:34 INFO - 'LOGONSERVER': '\\\\T-W864-IX-117', 14:22:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:22:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:22:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:22:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:22:34 INFO - 'MOZ_NO_REMOTE': '1', 14:22:34 INFO - 'NO_EM_RESTART': '1', 14:22:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:22:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:22:34 INFO - 'OS': 'Windows_NT', 14:22:34 INFO - 'OURDRIVE': 'C:', 14:22:34 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;C:\\mozilla-build\\hg', 14:22:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:22:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:22:34 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:22:34 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:22:34 INFO - 'PROCESSOR_LEVEL': '6', 14:22:34 INFO - 'PROCESSOR_REVISION': '1e05', 14:22:34 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:22:34 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:22:34 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:22:34 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:22:34 INFO - 'PROMPT': '$P$G', 14:22:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:22:34 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:22:34 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:22:34 INFO - 'PWD': 'C:\\slave\\test', 14:22:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:22:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:22:34 INFO - 'SYSTEMDRIVE': 'C:', 14:22:34 INFO - 'SYSTEMROOT': 'C:\\windows', 14:22:34 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:22:34 INFO - 'TEST1': 'testie', 14:22:34 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:22:34 INFO - 'USERDOMAIN': 'T-W864-IX-117', 14:22:34 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-117', 14:22:34 INFO - 'USERNAME': 'cltbld', 14:22:34 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-117', 14:22:34 INFO - 'WINDIR': 'C:\\windows', 14:22:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:22:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:22:35 INFO - Downloading/unpacking blobuploader==1.2.4 14:22:35 INFO - Downloading blobuploader-1.2.4.tar.gz 14:22:35 INFO - Running setup.py egg_info for package blobuploader 14:22:35 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:22:39 INFO - Running setup.py egg_info for package requests 14:22:39 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:22:39 INFO - Downloading docopt-0.6.1.tar.gz 14:22:39 INFO - Running setup.py egg_info for package docopt 14:22:39 INFO - Installing collected packages: blobuploader, docopt, requests 14:22:39 INFO - Running setup.py install for blobuploader 14:22:39 INFO - Running setup.py install for docopt 14:22:39 INFO - Running setup.py install for requests 14:22:39 INFO - Successfully installed blobuploader docopt requests 14:22:39 INFO - Cleaning up... 14:22:39 INFO - Return code: 0 14:22:39 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:22: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')]} 14:22:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:22: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')]} 14:22:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:22:39 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 0x0244E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024A0630>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0247F368>, '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 0x02222D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025080C0>, '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-117', 'USERDOMAIN': 'T-W864-IX-117', '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-117', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-117\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-117', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-117', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-117', '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;C:\\mozilla-build\\hg', '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-117\\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 14:22:39 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 14:22:39 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 14:22:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:22:39 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-117\\AppData\\Roaming', 14:22:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:22:39 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:22:39 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:22:39 INFO - 'COMPUTERNAME': 'T-W864-IX-117', 14:22:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:22:39 INFO - 'DCLOCATION': 'SCL3', 14:22:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:22:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:22:39 INFO - 'HOMEDRIVE': 'C:', 14:22:39 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-117', 14:22:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:22:39 INFO - 'KTS_VERSION': '1.19c', 14:22:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-117\\AppData\\Local', 14:22:39 INFO - 'LOGONSERVER': '\\\\T-W864-IX-117', 14:22:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:22:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:22:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:22:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:22:39 INFO - 'MOZ_NO_REMOTE': '1', 14:22:39 INFO - 'NO_EM_RESTART': '1', 14:22:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:22:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:22:39 INFO - 'OS': 'Windows_NT', 14:22:39 INFO - 'OURDRIVE': 'C:', 14:22:39 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;C:\\mozilla-build\\hg', 14:22:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:22:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:22:39 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:22:39 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:22:39 INFO - 'PROCESSOR_LEVEL': '6', 14:22:39 INFO - 'PROCESSOR_REVISION': '1e05', 14:22:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:22:39 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:22:39 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:22:39 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:22:39 INFO - 'PROMPT': '$P$G', 14:22:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:22:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:22:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:22:39 INFO - 'PWD': 'C:\\slave\\test', 14:22:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:22:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:22:39 INFO - 'SYSTEMDRIVE': 'C:', 14:22:39 INFO - 'SYSTEMROOT': 'C:\\windows', 14:22:39 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:22:39 INFO - 'TEST1': 'testie', 14:22:39 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:22:39 INFO - 'USERDOMAIN': 'T-W864-IX-117', 14:22:39 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-117', 14:22:39 INFO - 'USERNAME': 'cltbld', 14:22:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-117', 14:22:39 INFO - 'WINDIR': 'C:\\windows', 14:22:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:22:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:22:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:22:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:22:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:22:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:22:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:22:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:22:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:22:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:22:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:22:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:22:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:22:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:22:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:22:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:22:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:22:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:22:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:22:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:22:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:22:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:22:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:22:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:22:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:22:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:22:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:22:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:22:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:22:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:22:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:22:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:22:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:22:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:22:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:22:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:22:44 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:22:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:22:44 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:22:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:22:44 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:22:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:22:44 INFO - Unpacking c:\slave\test\build\tests\marionette 14:22:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:22:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:22:44 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 14:22:44 INFO - Running setup.py install for browsermob-proxy 14:22:59 INFO - Running setup.py install for manifestparser 14:22:59 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Running setup.py install for marionette-client 14:22:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:22:59 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Running setup.py install for marionette-driver 14:22:59 INFO - Running setup.py install for mozcrash 14:22:59 INFO - Running setup.py install for mozdebug 14:22:59 INFO - Running setup.py install for mozdevice 14:22:59 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Running setup.py install for mozfile 14:22:59 INFO - Running setup.py install for mozhttpd 14:22:59 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Running setup.py install for mozinfo 14:22:59 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Running setup.py install for mozInstall 14:22:59 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Running setup.py install for mozleak 14:22:59 INFO - Running setup.py install for mozlog 14:22:59 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Running setup.py install for moznetwork 14:22:59 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Running setup.py install for mozprocess 14:22:59 INFO - Running setup.py install for mozprofile 14:22:59 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Running setup.py install for mozrunner 14:22:59 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Running setup.py install for mozscreenshot 14:22:59 INFO - Running setup.py install for moztest 14:22:59 INFO - Running setup.py install for mozversion 14:22:59 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:22:59 INFO - Running setup.py install for wptserve 14:22:59 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 14:22:59 INFO - Cleaning up... 14:22:59 INFO - Return code: 0 14:22:59 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:22:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:22:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:22:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:22:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:22:59 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 0x0244E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024A0630>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0247F368>, '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 0x02222D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025080C0>, '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-117', 'USERDOMAIN': 'T-W864-IX-117', '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-117', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-117\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-117', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-117', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-117', '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;C:\\mozilla-build\\hg', '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-117\\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 14:22:59 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 14:22:59 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 14:22:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:22:59 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-117\\AppData\\Roaming', 14:22:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:22:59 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:22:59 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:22:59 INFO - 'COMPUTERNAME': 'T-W864-IX-117', 14:22:59 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:22:59 INFO - 'DCLOCATION': 'SCL3', 14:22:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:22:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:22:59 INFO - 'HOMEDRIVE': 'C:', 14:22:59 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-117', 14:22:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:22:59 INFO - 'KTS_VERSION': '1.19c', 14:22:59 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-117\\AppData\\Local', 14:22:59 INFO - 'LOGONSERVER': '\\\\T-W864-IX-117', 14:22:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:22:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:22:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:22:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:22:59 INFO - 'MOZ_NO_REMOTE': '1', 14:22:59 INFO - 'NO_EM_RESTART': '1', 14:22:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:22:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:22:59 INFO - 'OS': 'Windows_NT', 14:22:59 INFO - 'OURDRIVE': 'C:', 14:22:59 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;C:\\mozilla-build\\hg', 14:22:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:22:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:22:59 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:22:59 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:22:59 INFO - 'PROCESSOR_LEVEL': '6', 14:22:59 INFO - 'PROCESSOR_REVISION': '1e05', 14:22:59 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:22:59 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:22:59 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:22:59 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:22:59 INFO - 'PROMPT': '$P$G', 14:22:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:22:59 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:22:59 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:22:59 INFO - 'PWD': 'C:\\slave\\test', 14:22:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:22:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:22:59 INFO - 'SYSTEMDRIVE': 'C:', 14:22:59 INFO - 'SYSTEMROOT': 'C:\\windows', 14:22:59 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:22:59 INFO - 'TEST1': 'testie', 14:22:59 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:22:59 INFO - 'USERDOMAIN': 'T-W864-IX-117', 14:22:59 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-117', 14:22:59 INFO - 'USERNAME': 'cltbld', 14:22:59 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-117', 14:22:59 INFO - 'WINDIR': 'C:\\windows', 14:22:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:23:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:23:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:23:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:23:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:23:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:23:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:23:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:23:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:23:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:23:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:23:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:23:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:23:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:23:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:23:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:23:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:23:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:23:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:23:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:23:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:23:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:23:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:23:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:23:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:23:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:23:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:23:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:23:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:23:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:23:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:23:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:23:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:23:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:23:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:23:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:23:04 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:23:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:23:04 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:23:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:23:04 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:23:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:23:04 INFO - Unpacking c:\slave\test\build\tests\marionette 14:23:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:23:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:23:04 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)) 14:23:16 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)) 14:23:16 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)) 14:23:16 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)) 14:23:16 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)) 14:23:16 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 14:23:16 INFO - Downloading blessings-1.6.tar.gz 14:23:16 INFO - Running setup.py egg_info for package blessings 14:23:16 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)) 14:23:16 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 14:23:16 INFO - Running setup.py install for blessings 14:23:16 INFO - Running setup.py install for browsermob-proxy 14:23:16 INFO - Running setup.py install for manifestparser 14:23:16 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:23:16 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:23:16 INFO - Running setup.py install for marionette-client 14:23:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:23:16 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:23:16 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:23:16 INFO - Running setup.py install for marionette-driver 14:23:16 INFO - Running setup.py install for mozcrash 14:23:16 INFO - Running setup.py install for mozdebug 14:23:16 INFO - Running setup.py install for mozdevice 14:23:16 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:23:16 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:23:16 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:23:16 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:23:16 INFO - Running setup.py install for mozhttpd 14:23:16 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:23:16 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:23:16 INFO - Running setup.py install for mozInstall 14:23:16 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:23:16 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:23:16 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:23:16 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:23:16 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:23:16 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:23:16 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:23:16 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:23:16 INFO - Running setup.py install for mozleak 14:23:16 INFO - Running setup.py install for mozprofile 14:23:16 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:23:16 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:23:16 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:23:16 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:23:16 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:23:16 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:23:16 INFO - Running setup.py install for mozrunner 14:23:16 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:23:16 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:23:18 INFO - Running setup.py install for mozscreenshot 14:23:18 INFO - Running setup.py install for moztest 14:23:18 INFO - Running setup.py install for mozversion 14:23:18 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:23:18 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:23:18 INFO - Running setup.py install for wptserve 14:23:18 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 14:23:18 INFO - Cleaning up... 14:23:18 INFO - Return code: 0 14:23:18 INFO - Done creating virtualenv C:\slave\test\build\venv. 14:23:18 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:23:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:23:18 INFO - Reading from file tmpfile_stdout 14:23:18 INFO - Using _rmtree_windows ... 14:23:18 INFO - Using _rmtree_windows ... 14:23:18 INFO - Current package versions: 14:23:18 INFO - blessings == 1.6 14:23:18 INFO - blobuploader == 1.2.4 14:23:18 INFO - browsermob-proxy == 0.6.0 14:23:18 INFO - distribute == 0.6.14 14:23:18 INFO - docopt == 0.6.1 14:23:18 INFO - manifestparser == 1.1 14:23:18 INFO - marionette-client == 2.3.0 14:23:18 INFO - marionette-driver == 1.4.0 14:23:18 INFO - mozInstall == 1.12 14:23:18 INFO - mozcrash == 0.17 14:23:18 INFO - mozdebug == 0.1 14:23:18 INFO - mozdevice == 0.48 14:23:18 INFO - mozfile == 1.2 14:23:18 INFO - mozhttpd == 0.7 14:23:18 INFO - mozinfo == 0.9 14:23:18 INFO - mozleak == 0.1 14:23:18 INFO - mozlog == 3.1 14:23:18 INFO - moznetwork == 0.27 14:23:18 INFO - mozprocess == 0.22 14:23:18 INFO - mozprofile == 0.28 14:23:18 INFO - mozrunner == 6.11 14:23:18 INFO - mozscreenshot == 0.1 14:23:18 INFO - mozsystemmonitor == 0.0 14:23:18 INFO - moztest == 0.7 14:23:18 INFO - mozversion == 1.4 14:23:18 INFO - requests == 1.2.3 14:23:18 INFO - wptserve == 1.4.0 14:23:18 INFO - Running post-action listener: _resource_record_post_action 14:23:18 INFO - Running post-action listener: _start_resource_monitoring 14:23:18 INFO - Starting resource monitoring. 14:23:18 INFO - ##### 14:23:18 INFO - ##### Running pull step. 14:23:18 INFO - ##### 14:23:18 INFO - Running pre-action listener: _resource_record_pre_action 14:23:18 INFO - Running main action method: pull 14:23:18 INFO - Pull has nothing to do! 14:23:18 INFO - Running post-action listener: _resource_record_post_action 14:23:18 INFO - ##### 14:23:18 INFO - ##### Running install step. 14:23:18 INFO - ##### 14:23:18 INFO - Running pre-action listener: _resource_record_pre_action 14:23:18 INFO - Running main action method: install 14:23:18 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:23:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:23:18 INFO - Reading from file tmpfile_stdout 14:23:18 INFO - Using _rmtree_windows ... 14:23:18 INFO - Using _rmtree_windows ... 14:23:18 INFO - Detecting whether we're running mozinstall >=1.0... 14:23:18 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 14:23:18 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 14:23:19 INFO - Reading from file tmpfile_stdout 14:23:19 INFO - Output received: 14:23:19 INFO - Usage: mozinstall-script.py [options] installer 14:23:19 INFO - Options: 14:23:19 INFO - -h, --help show this help message and exit 14:23:19 INFO - -d DEST, --destination=DEST 14:23:19 INFO - Directory to install application into. [default: 14:23:19 INFO - "C:\slave\test"] 14:23:19 INFO - --app=APP Application being installed. [default: firefox] 14:23:19 INFO - Using _rmtree_windows ... 14:23:19 INFO - Using _rmtree_windows ... 14:23:19 INFO - mkdir: C:\slave\test\build\application 14:23:19 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 14:23:19 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win64.zip --destination C:\slave\test\build\application 14:23:22 INFO - Reading from file tmpfile_stdout 14:23:22 INFO - Output received: 14:23:22 INFO - C:\slave\test\build\application\firefox\firefox.exe 14:23:22 INFO - Using _rmtree_windows ... 14:23:22 INFO - Using _rmtree_windows ... 14:23:22 INFO - Running post-action listener: _resource_record_post_action 14:23:22 INFO - ##### 14:23:22 INFO - ##### Running run-tests step. 14:23:22 INFO - ##### 14:23:22 INFO - Running pre-action listener: _resource_record_pre_action 14:23:22 INFO - Running main action method: run_tests 14:23:22 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 14:23:22 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:23:22 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:23:22 INFO - grabbing minidump binary from tooltool 14:23:22 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')]} 14:23:22 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 0x0247F368>, '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 0x02222D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025080C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 14:23:22 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 14:23:22 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 14:23:22 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 14:23:22 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpsylfna 14:23:22 INFO - INFO - File integrity verified, renaming tmpsylfna to win32-minidump_stackwalk.exe 14:23:22 INFO - Return code: 0 14:23:22 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 14:23:22 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 14:23:22 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/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.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 14:23:22 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/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.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 14:23:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:23:22 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-117\\AppData\\Roaming', 14:23:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:23:22 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:23:22 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:23:22 INFO - 'COMPUTERNAME': 'T-W864-IX-117', 14:23:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:23:22 INFO - 'DCLOCATION': 'SCL3', 14:23:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:23:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:23:22 INFO - 'HOMEDRIVE': 'C:', 14:23:22 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-117', 14:23:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:23:22 INFO - 'KTS_VERSION': '1.19c', 14:23:22 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-117\\AppData\\Local', 14:23:22 INFO - 'LOGONSERVER': '\\\\T-W864-IX-117', 14:23:22 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 14:23:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:23:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:23:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:23:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:23:22 INFO - 'MOZ_NO_REMOTE': '1', 14:23:22 INFO - 'NO_EM_RESTART': '1', 14:23:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:23:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:23:22 INFO - 'OS': 'Windows_NT', 14:23:22 INFO - 'OURDRIVE': 'C:', 14:23:22 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;C:\\mozilla-build\\hg', 14:23:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:23:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:23:22 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:23:22 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 14:23:22 INFO - 'PROCESSOR_LEVEL': '6', 14:23:22 INFO - 'PROCESSOR_REVISION': '1e05', 14:23:22 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:23:22 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:23:22 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:23:22 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:23:22 INFO - 'PROMPT': '$P$G', 14:23:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:23:22 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:23:22 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:23:22 INFO - 'PWD': 'C:\\slave\\test', 14:23:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:23:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:23:22 INFO - 'SYSTEMDRIVE': 'C:', 14:23:22 INFO - 'SYSTEMROOT': 'C:\\windows', 14:23:22 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:23:22 INFO - 'TEST1': 'testie', 14:23:22 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 14:23:22 INFO - 'USERDOMAIN': 'T-W864-IX-117', 14:23:22 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-117', 14:23:22 INFO - 'USERNAME': 'cltbld', 14:23:22 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-117', 14:23:22 INFO - 'WINDIR': 'C:\\windows', 14:23:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:23:22 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/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.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 14:23:24 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 14:23:24 INFO - import pkg_resources 14:23:25 INFO - Using 1 client processes 14:23:28 INFO - SUITE-START | Running 778 tests 14:23:28 INFO - Running testharness tests 14:23:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:23:28 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 14:23:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:23:28 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 14:23:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:23:28 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 14:23:29 INFO - Setting up ssl 14:23:29 INFO - PROCESS | certutil | 14:23:29 INFO - PROCESS | certutil | 14:23:29 INFO - PROCESS | certutil | 14:23:29 INFO - Certificate Nickname Trust Attributes 14:23:29 INFO - SSL,S/MIME,JAR/XPI 14:23:29 INFO - 14:23:29 INFO - web-platform-tests CT,, 14:23:29 INFO - 14:23:29 INFO - Starting runner 14:23:30 INFO - PROCESS | 3552 | [3552] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 14:23:30 INFO - PROCESS | 3552 | [3552] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 14:23:30 INFO - PROCESS | 3552 | [3552] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 14:23:30 INFO - PROCESS | 3552 | [3552] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 14:23:30 INFO - PROCESS | 3552 | [3552] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 14:23:31 INFO - PROCESS | 3552 | 1463433811829 Marionette DEBUG Marionette enabled via build flag and pref 14:23:32 INFO - PROCESS | 3552 | ++DOCSHELL 00000089CBC5D800 == 1 [pid = 3552] [id = 1] 14:23:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 1 (00000089DABB4000) [pid = 3552] [serial = 1] [outer = 0000000000000000] 14:23:32 INFO - PROCESS | 3552 | [3552] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 14:23:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 2 (00000089DABB5000) [pid = 3552] [serial = 2] [outer = 00000089DABB4000] 14:23:33 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DD094800 == 2 [pid = 3552] [id = 2] 14:23:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 3 (00000089DD095000) [pid = 3552] [serial = 3] [outer = 0000000000000000] 14:23:33 INFO - PROCESS | 3552 | [3552] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 14:23:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 4 (00000089DD096000) [pid = 3552] [serial = 4] [outer = 00000089DD095000] 14:23:33 INFO - PROCESS | 3552 | 1463433813647 Marionette INFO Listening on port 2828 14:23:35 INFO - PROCESS | 3552 | 1463433815417 Marionette DEBUG Marionette enabled via command-line flag 14:23:35 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DEF74000 == 3 [pid = 3552] [id = 3] 14:23:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 5 (00000089DEFB0800) [pid = 3552] [serial = 5] [outer = 0000000000000000] 14:23:35 INFO - PROCESS | 3552 | [3552] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 14:23:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 6 (00000089DEFB1800) [pid = 3552] [serial = 6] [outer = 00000089DEFB0800] 14:23:35 INFO - PROCESS | 3552 | [3552] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 14:23:35 INFO - PROCESS | 3552 | [3552] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 14:23:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 7 (00000089DF0C5000) [pid = 3552] [serial = 7] [outer = 00000089DD095000] 14:23:36 INFO - PROCESS | 3552 | [3552] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:23:36 INFO - PROCESS | 3552 | 1463433816525 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49297 14:23:36 INFO - PROCESS | 3552 | [3552] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:23:36 INFO - PROCESS | 3552 | 1463433816558 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49298 14:23:36 INFO - PROCESS | 3552 | [3552] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:23:36 INFO - PROCESS | 3552 | 1463433816566 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49299 14:23:36 INFO - PROCESS | 3552 | [3552] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:23:36 INFO - PROCESS | 3552 | 1463433816601 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49300 14:23:36 INFO - PROCESS | 3552 | [3552] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:23:36 INFO - PROCESS | 3552 | 1463433816606 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49301 14:23:36 INFO - PROCESS | 3552 | 1463433816611 Marionette DEBUG Closed connection conn0 14:23:36 INFO - PROCESS | 3552 | 1463433816613 Marionette DEBUG Closed connection conn1 14:23:36 INFO - PROCESS | 3552 | 1463433816616 Marionette DEBUG Closed connection conn2 14:23:36 INFO - PROCESS | 3552 | 1463433816671 Marionette DEBUG Closed connection conn3 14:23:36 INFO - PROCESS | 3552 | 1463433816698 Marionette DEBUG Closed connection conn4 14:23:36 INFO - PROCESS | 3552 | [3552] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:23:36 INFO - PROCESS | 3552 | 1463433816704 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49302 14:23:36 INFO - PROCESS | 3552 | 1463433816830 Marionette DEBUG Closed connection conn5 14:23:36 INFO - PROCESS | 3552 | [3552] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:23:36 INFO - PROCESS | 3552 | 1463433816835 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49303 14:23:36 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DFF0B000 == 4 [pid = 3552] [id = 4] 14:23:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 8 (00000089DFF60C00) [pid = 3552] [serial = 8] [outer = 0000000000000000] 14:23:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 9 (00000089DFF6B800) [pid = 3552] [serial = 9] [outer = 00000089DFF60C00] 14:23:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 10 (00000089E080DC00) [pid = 3552] [serial = 10] [outer = 00000089DFF60C00] 14:23:37 INFO - PROCESS | 3552 | 1463433817002 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:23:37 INFO - PROCESS | 3552 | 1463433817008 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160516123747","device":"desktop","version":"48.0a2"} 14:23:37 INFO - PROCESS | 3552 | [3552] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:23:38 INFO - PROCESS | 3552 | [3552] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:23:38 INFO - PROCESS | 3552 | [3552] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:23:38 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E3EAF800 == 5 [pid = 3552] [id = 5] 14:23:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 11 (00000089E3EB0000) [pid = 3552] [serial = 11] [outer = 0000000000000000] 14:23:38 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E3EB0800 == 6 [pid = 3552] [id = 6] 14:23:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 12 (00000089E6055800) [pid = 3552] [serial = 12] [outer = 0000000000000000] 14:23:38 INFO - PROCESS | 3552 | [3552] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:23:39 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E67A7800 == 7 [pid = 3552] [id = 7] 14:23:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 13 (00000089E6055000) [pid = 3552] [serial = 13] [outer = 0000000000000000] 14:23:39 INFO - PROCESS | 3552 | [3552] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:23:39 INFO - PROCESS | 3552 | [3552] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 14:23:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 14 (00000089E6AEAC00) [pid = 3552] [serial = 14] [outer = 00000089E6055000] 14:23:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 15 (00000089E6F8A800) [pid = 3552] [serial = 15] [outer = 00000089E3EB0000] 14:23:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 16 (00000089E6AE0800) [pid = 3552] [serial = 16] [outer = 00000089E6055800] 14:23:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 17 (00000089E6D75400) [pid = 3552] [serial = 17] [outer = 00000089E6055000] 14:23:40 INFO - PROCESS | 3552 | 1463433820360 Marionette DEBUG loaded listener.js 14:23:40 INFO - PROCESS | 3552 | 1463433820375 Marionette DEBUG loaded listener.js 14:23:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 18 (00000089E9503000) [pid = 3552] [serial = 18] [outer = 00000089E6055000] 14:23:41 INFO - PROCESS | 3552 | 1463433821370 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"28aba3c9-a387-4ca5-9d63-ce21b397c82a","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160516123747","device":"desktop","version":"48.0a2","command_id":1}}] 14:23:41 INFO - PROCESS | 3552 | 1463433821861 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 14:23:42 INFO - PROCESS | 3552 | 1463433822027 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 14:23:42 INFO - PROCESS | 3552 | 1463433822051 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:23:42 INFO - PROCESS | 3552 | [3552] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 14:23:43 INFO - PROCESS | 3552 | --DOCSHELL 00000089CBC5D800 == 6 [pid = 3552] [id = 1] 14:23:44 INFO - PROCESS | 3552 | [3552] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:23:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 19 (00000089E6FE7400) [pid = 3552] [serial = 19] [outer = 00000089E6055000] 14:23:44 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:23:44 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:23:44 INFO - PROCESS | 3552 | 1463433824316 Marionette TRACE conn6 <- [1,3,null,{}] 14:23:44 INFO - PROCESS | 3552 | 1463433824322 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 14:23:44 INFO - PROCESS | 3552 | 1463433824345 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 14:23:44 INFO - PROCESS | 3552 | 1463433824374 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 14:23:44 INFO - PROCESS | 3552 | 1463433824378 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 14:23:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:23:44 INFO - PROCESS | 3552 | 1463433824385 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:23:44 INFO - PROCESS | 3552 | 1463433824388 Marionette TRACE conn6 <- [1,6,null,{}] 14:23:44 INFO - PROCESS | 3552 | 1463433824401 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:44 INFO - PROCESS | 3552 | 1463433824419 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 14:23:44 INFO - PROCESS | 3552 | 1463433824424 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:44 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DB1C0000 == 7 [pid = 3552] [id = 8] 14:23:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 20 (00000089E2C37000) [pid = 3552] [serial = 20] [outer = 0000000000000000] 14:23:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 21 (00000089E341A000) [pid = 3552] [serial = 21] [outer = 00000089E2C37000] 14:23:44 INFO - PROCESS | 3552 | 1463433824488 Marionette DEBUG loaded listener.js 14:23:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 22 (00000089E6243C00) [pid = 3552] [serial = 22] [outer = 00000089E2C37000] 14:23:44 INFO - PROCESS | 3552 | ++DOCSHELL 00000089D89B7800 == 8 [pid = 3552] [id = 9] 14:23:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 23 (00000089DAB50400) [pid = 3552] [serial = 23] [outer = 0000000000000000] 14:23:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 24 (00000089DABD5000) [pid = 3552] [serial = 24] [outer = 00000089DAB50400] 14:23:45 INFO - PROCESS | 3552 | 1463433825031 Marionette DEBUG loaded listener.js 14:23:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 25 (00000089DE5AE400) [pid = 3552] [serial = 25] [outer = 00000089DAB50400] 14:23:45 INFO - PROCESS | 3552 | 1463433825637 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 14:23:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:23:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1285ms 14:23:45 INFO - PROCESS | 3552 | --DOCSHELL 00000089DFF0B000 == 7 [pid = 3552] [id = 4] 14:23:45 INFO - PROCESS | 3552 | 1463433825805 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 14:23:45 INFO - PROCESS | 3552 | 1463433825809 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 14:23:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:23:45 INFO - PROCESS | 3552 | 1463433825840 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:23:45 INFO - PROCESS | 3552 | 1463433825843 Marionette TRACE conn6 <- [1,10,null,{}] 14:23:45 INFO - PROCESS | 3552 | 1463433825849 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:45 INFO - PROCESS | 3552 | 1463433825934 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 14:23:45 INFO - PROCESS | 3552 | 1463433825944 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:45 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DE47D800 == 8 [pid = 3552] [id = 10] 14:23:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 26 (00000089DECF2400) [pid = 3552] [serial = 26] [outer = 0000000000000000] 14:23:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 27 (00000089E2ADF000) [pid = 3552] [serial = 27] [outer = 00000089DECF2400] 14:23:45 INFO - PROCESS | 3552 | 1463433825993 Marionette DEBUG loaded listener.js 14:23:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 28 (00000089E2C83400) [pid = 3552] [serial = 28] [outer = 00000089DECF2400] 14:23:46 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DEF6F000 == 9 [pid = 3552] [id = 11] 14:23:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 29 (00000089DEF70000) [pid = 3552] [serial = 29] [outer = 0000000000000000] 14:23:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 30 (00000089DEF7C000) [pid = 3552] [serial = 30] [outer = 00000089DEF70000] 14:23:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 31 (00000089DEF7A000) [pid = 3552] [serial = 31] [outer = 00000089DEF70000] 14:23:46 INFO - PROCESS | 3552 | ++DOCSHELL 00000089D88E4000 == 10 [pid = 3552] [id = 12] 14:23:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 32 (00000089E400B000) [pid = 3552] [serial = 32] [outer = 0000000000000000] 14:23:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 33 (00000089E6283000) [pid = 3552] [serial = 33] [outer = 00000089E400B000] 14:23:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 34 (00000089E6820000) [pid = 3552] [serial = 34] [outer = 00000089E400B000] 14:23:46 INFO - PROCESS | 3552 | 1463433826751 Marionette TRACE conn6 <- [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]]]}] 14:23:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:23:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 943ms 14:23:46 INFO - PROCESS | 3552 | 1463433826770 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 14:23:46 INFO - PROCESS | 3552 | 1463433826774 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 14:23:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:23:46 INFO - PROCESS | 3552 | 1463433826781 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:23:46 INFO - PROCESS | 3552 | 1463433826784 Marionette TRACE conn6 <- [1,14,null,{}] 14:23:46 INFO - PROCESS | 3552 | 1463433826788 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:46 INFO - PROCESS | 3552 | 1463433826873 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 14:23:46 INFO - PROCESS | 3552 | 1463433826882 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:46 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E2A8E000 == 11 [pid = 3552] [id = 13] 14:23:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 35 (00000089E681B800) [pid = 3552] [serial = 35] [outer = 0000000000000000] 14:23:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 36 (00000089E6FF1C00) [pid = 3552] [serial = 36] [outer = 00000089E681B800] 14:23:46 INFO - PROCESS | 3552 | 1463433826930 Marionette DEBUG loaded listener.js 14:23:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 37 (00000089E7CFEC00) [pid = 3552] [serial = 37] [outer = 00000089E681B800] 14:23:47 INFO - PROCESS | 3552 | 1463433827395 Marionette TRACE conn6 <- [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]]]}] 14:23:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:23:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 14:23:47 INFO - PROCESS | 3552 | 1463433827413 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 14:23:47 INFO - PROCESS | 3552 | 1463433827415 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 14:23:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:23:47 INFO - PROCESS | 3552 | 1463433827419 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:23:47 INFO - PROCESS | 3552 | 1463433827423 Marionette TRACE conn6 <- [1,18,null,{}] 14:23:47 INFO - PROCESS | 3552 | 1463433827441 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:47 INFO - PROCESS | 3552 | 1463433827540 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 14:23:47 INFO - PROCESS | 3552 | 1463433827551 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:47 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E3EB3000 == 12 [pid = 3552] [id = 14] 14:23:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 38 (00000089E46E4800) [pid = 3552] [serial = 38] [outer = 0000000000000000] 14:23:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 39 (00000089E46EE800) [pid = 3552] [serial = 39] [outer = 00000089E46E4800] 14:23:47 INFO - PROCESS | 3552 | 1463433827604 Marionette DEBUG loaded listener.js 14:23:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 40 (00000089E7F4DC00) [pid = 3552] [serial = 40] [outer = 00000089E46E4800] 14:23:48 INFO - PROCESS | 3552 | 1463433828017 Marionette TRACE conn6 <- [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]]]}] 14:23:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:23:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 630ms 14:23:48 INFO - PROCESS | 3552 | 1463433828059 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 14:23:48 INFO - PROCESS | 3552 | 1463433828062 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 14:23:48 INFO - PROCESS | 3552 | 1463433828066 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:23:48 INFO - PROCESS | 3552 | 1463433828068 Marionette TRACE conn6 <- [1,22,null,{}] 14:23:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:23:48 INFO - PROCESS | 3552 | 1463433828072 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:48 INFO - PROCESS | 3552 | 1463433828155 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 14:23:48 INFO - PROCESS | 3552 | 1463433828162 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:48 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E46CE000 == 13 [pid = 3552] [id = 15] 14:23:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 41 (00000089E2A37400) [pid = 3552] [serial = 41] [outer = 0000000000000000] 14:23:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 42 (00000089E2A3C400) [pid = 3552] [serial = 42] [outer = 00000089E2A37400] 14:23:48 INFO - PROCESS | 3552 | 1463433828210 Marionette DEBUG loaded listener.js 14:23:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 43 (00000089E2C8E800) [pid = 3552] [serial = 43] [outer = 00000089E2A37400] 14:23:48 INFO - PROCESS | 3552 | 1463433828627 Marionette TRACE conn6 <- [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]]]}] 14:23:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:23:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 14:23:48 INFO - PROCESS | 3552 | 1463433828658 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 14:23:48 INFO - PROCESS | 3552 | 1463433828661 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 14:23:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:23:48 INFO - PROCESS | 3552 | 1463433828664 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:23:48 INFO - PROCESS | 3552 | 1463433828666 Marionette TRACE conn6 <- [1,26,null,{}] 14:23:48 INFO - PROCESS | 3552 | 1463433828670 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:48 INFO - PROCESS | 3552 | 1463433828748 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 14:23:48 INFO - PROCESS | 3552 | 1463433828756 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:48 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6232800 == 14 [pid = 3552] [id = 16] 14:23:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 44 (00000089E482B800) [pid = 3552] [serial = 44] [outer = 0000000000000000] 14:23:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 45 (00000089E681D400) [pid = 3552] [serial = 45] [outer = 00000089E482B800] 14:23:48 INFO - PROCESS | 3552 | 1463433828803 Marionette DEBUG loaded listener.js 14:23:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 46 (00000089E6D54000) [pid = 3552] [serial = 46] [outer = 00000089E482B800] 14:23:49 INFO - PROCESS | 3552 | 1463433829214 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 14:23:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:23:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 586ms 14:23:49 INFO - PROCESS | 3552 | 1463433829254 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 14:23:49 INFO - PROCESS | 3552 | 1463433829256 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 14:23:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:23:49 INFO - PROCESS | 3552 | 1463433829260 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:23:49 INFO - PROCESS | 3552 | 1463433829262 Marionette TRACE conn6 <- [1,30,null,{}] 14:23:49 INFO - PROCESS | 3552 | 1463433829266 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:49 INFO - PROCESS | 3552 | 1463433829376 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 14:23:49 INFO - PROCESS | 3552 | 1463433829385 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:49 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6560800 == 15 [pid = 3552] [id = 17] 14:23:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 47 (00000089DA6B4C00) [pid = 3552] [serial = 47] [outer = 0000000000000000] 14:23:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 48 (00000089E7F48800) [pid = 3552] [serial = 48] [outer = 00000089DA6B4C00] 14:23:49 INFO - PROCESS | 3552 | 1463433829433 Marionette DEBUG loaded listener.js 14:23:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 49 (00000089E9D44400) [pid = 3552] [serial = 49] [outer = 00000089DA6B4C00] 14:23:49 INFO - PROCESS | 3552 | 1463433829836 Marionette TRACE conn6 <- [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]]]}] 14:23:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:23:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 629ms 14:23:49 INFO - PROCESS | 3552 | 1463433829892 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 14:23:49 INFO - PROCESS | 3552 | 1463433829894 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 14:23:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:23:49 INFO - PROCESS | 3552 | 1463433829898 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:23:49 INFO - PROCESS | 3552 | 1463433829900 Marionette TRACE conn6 <- [1,34,null,{}] 14:23:49 INFO - PROCESS | 3552 | 1463433829904 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:49 INFO - PROCESS | 3552 | 1463433829980 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 14:23:49 INFO - PROCESS | 3552 | 1463433829986 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:50 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6DA5800 == 16 [pid = 3552] [id = 18] 14:23:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 50 (00000089D9828C00) [pid = 3552] [serial = 50] [outer = 0000000000000000] 14:23:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 51 (00000089D982F000) [pid = 3552] [serial = 51] [outer = 00000089D9828C00] 14:23:50 INFO - PROCESS | 3552 | 1463433830033 Marionette DEBUG loaded listener.js 14:23:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 52 (00000089E6056400) [pid = 3552] [serial = 52] [outer = 00000089D9828C00] 14:23:50 INFO - PROCESS | 3552 | 1463433830505 Marionette TRACE conn6 <- [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]]]}] 14:23:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:23:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 14:23:50 INFO - PROCESS | 3552 | 1463433830530 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 14:23:50 INFO - PROCESS | 3552 | 1463433830532 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 14:23:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:23:50 INFO - PROCESS | 3552 | 1463433830536 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:23:50 INFO - PROCESS | 3552 | 1463433830537 Marionette TRACE conn6 <- [1,38,null,{}] 14:23:50 INFO - PROCESS | 3552 | 1463433830541 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:50 INFO - PROCESS | 3552 | 1463433830622 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 14:23:50 INFO - PROCESS | 3552 | 1463433830628 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:50 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E8F32800 == 17 [pid = 3552] [id = 19] 14:23:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 53 (00000089E48F0000) [pid = 3552] [serial = 53] [outer = 0000000000000000] 14:23:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 54 (00000089E9DDCC00) [pid = 3552] [serial = 54] [outer = 00000089E48F0000] 14:23:50 INFO - PROCESS | 3552 | 1463433830675 Marionette DEBUG loaded listener.js 14:23:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 55 (00000089EB8F8000) [pid = 3552] [serial = 55] [outer = 00000089E48F0000] 14:23:51 INFO - PROCESS | 3552 | 1463433831068 Marionette TRACE conn6 <- [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]]]}] 14:23:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:23:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 586ms 14:23:51 INFO - PROCESS | 3552 | 1463433831131 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 14:23:51 INFO - PROCESS | 3552 | 1463433831133 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 14:23:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:23:51 INFO - PROCESS | 3552 | 1463433831137 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:23:51 INFO - PROCESS | 3552 | 1463433831138 Marionette TRACE conn6 <- [1,42,null,{}] 14:23:51 INFO - PROCESS | 3552 | 1463433831142 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:51 INFO - PROCESS | 3552 | 1463433831223 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 14:23:51 INFO - PROCESS | 3552 | 1463433831229 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:51 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9D1C800 == 18 [pid = 3552] [id = 20] 14:23:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 56 (00000089D9914000) [pid = 3552] [serial = 56] [outer = 0000000000000000] 14:23:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 57 (00000089D991A400) [pid = 3552] [serial = 57] [outer = 00000089D9914000] 14:23:51 INFO - PROCESS | 3552 | 1463433831276 Marionette DEBUG loaded listener.js 14:23:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 58 (00000089EB8F6400) [pid = 3552] [serial = 58] [outer = 00000089D9914000] 14:23:51 INFO - PROCESS | 3552 | 1463433831659 Marionette TRACE conn6 <- [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]]]}] 14:23:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:23:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 14:23:51 INFO - PROCESS | 3552 | 1463433831736 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 14:23:51 INFO - PROCESS | 3552 | 1463433831738 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 14:23:51 INFO - PROCESS | 3552 | 1463433831741 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:23:51 INFO - PROCESS | 3552 | 1463433831743 Marionette TRACE conn6 <- [1,46,null,{}] 14:23:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:23:51 INFO - PROCESS | 3552 | 1463433831747 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:51 INFO - PROCESS | 3552 | 1463433831824 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 14:23:51 INFO - PROCESS | 3552 | 1463433831832 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:51 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EB91F000 == 19 [pid = 3552] [id = 21] 14:23:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 59 (00000089EB8FC800) [pid = 3552] [serial = 59] [outer = 0000000000000000] 14:23:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 60 (00000089EB9A7000) [pid = 3552] [serial = 60] [outer = 00000089EB8FC800] 14:23:51 INFO - PROCESS | 3552 | 1463433831881 Marionette DEBUG loaded listener.js 14:23:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 61 (00000089EB9B1C00) [pid = 3552] [serial = 61] [outer = 00000089EB8FC800] 14:23:52 INFO - PROCESS | 3552 | 1463433832309 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 14:23:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:23:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 14:23:52 INFO - PROCESS | 3552 | 1463433832333 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 14:23:52 INFO - PROCESS | 3552 | 1463433832335 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 14:23:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:23:52 INFO - PROCESS | 3552 | 1463433832349 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:23:52 INFO - PROCESS | 3552 | 1463433832351 Marionette TRACE conn6 <- [1,50,null,{}] 14:23:52 INFO - PROCESS | 3552 | 1463433832355 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:52 INFO - PROCESS | 3552 | 1463433832448 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 14:23:52 INFO - PROCESS | 3552 | 1463433832454 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:52 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE45D000 == 20 [pid = 3552] [id = 22] 14:23:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 62 (00000089EDA0B400) [pid = 3552] [serial = 62] [outer = 0000000000000000] 14:23:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 63 (00000089EE47F800) [pid = 3552] [serial = 63] [outer = 00000089EDA0B400] 14:23:52 INFO - PROCESS | 3552 | 1463433832508 Marionette DEBUG loaded listener.js 14:23:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 64 (00000089EE488000) [pid = 3552] [serial = 64] [outer = 00000089EDA0B400] 14:23:52 INFO - PROCESS | 3552 | 1463433832902 Marionette TRACE conn6 <- [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]]]}] 14:23:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:23:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 587ms 14:23:52 INFO - PROCESS | 3552 | 1463433832939 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 14:23:52 INFO - PROCESS | 3552 | 1463433832941 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 14:23:52 INFO - PROCESS | 3552 | 1463433832944 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:23:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:23:52 INFO - PROCESS | 3552 | 1463433832946 Marionette TRACE conn6 <- [1,54,null,{}] 14:23:52 INFO - PROCESS | 3552 | 1463433832972 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:53 INFO - PROCESS | 3552 | 1463433833057 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 14:23:53 INFO - PROCESS | 3552 | 1463433833065 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:53 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDC04800 == 21 [pid = 3552] [id = 23] 14:23:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (00000089D802A400) [pid = 3552] [serial = 65] [outer = 0000000000000000] 14:23:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (00000089D802D400) [pid = 3552] [serial = 66] [outer = 00000089D802A400] 14:23:53 INFO - PROCESS | 3552 | 1463433833111 Marionette DEBUG loaded listener.js 14:23:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (00000089EE20DC00) [pid = 3552] [serial = 67] [outer = 00000089D802A400] 14:23:54 INFO - PROCESS | 3552 | 1463433834238 Marionette TRACE conn6 <- [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]]]}] 14:23:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:23:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1359ms 14:23:54 INFO - PROCESS | 3552 | 1463433834309 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 14:23:54 INFO - PROCESS | 3552 | 1463433834314 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 14:23:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:23:54 INFO - PROCESS | 3552 | 1463433834319 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:23:54 INFO - PROCESS | 3552 | 1463433834323 Marionette TRACE conn6 <- [1,58,null,{}] 14:23:54 INFO - PROCESS | 3552 | 1463433834329 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:54 INFO - PROCESS | 3552 | 1463433834440 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 14:23:54 INFO - PROCESS | 3552 | 1463433834457 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:54 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DD08C000 == 22 [pid = 3552] [id = 24] 14:23:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (00000089D990D400) [pid = 3552] [serial = 68] [outer = 0000000000000000] 14:23:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (00000089D9916000) [pid = 3552] [serial = 69] [outer = 00000089D990D400] 14:23:54 INFO - PROCESS | 3552 | 1463433834507 Marionette DEBUG loaded listener.js 14:23:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (00000089DA611400) [pid = 3552] [serial = 70] [outer = 00000089D990D400] 14:23:54 INFO - PROCESS | 3552 | 1463433834930 Marionette TRACE conn6 <- [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]]]}] 14:23:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:23:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 14:23:54 INFO - PROCESS | 3552 | 1463433834952 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 14:23:54 INFO - PROCESS | 3552 | 1463433834957 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 14:23:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:23:54 INFO - PROCESS | 3552 | 1463433834964 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:23:54 INFO - PROCESS | 3552 | 1463433834967 Marionette TRACE conn6 <- [1,62,null,{}] 14:23:54 INFO - PROCESS | 3552 | 1463433834970 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:55 INFO - PROCESS | 3552 | 1463433835071 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 14:23:55 INFO - PROCESS | 3552 | 1463433835142 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:55 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DFD98000 == 23 [pid = 3552] [id = 25] 14:23:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (00000089DAB54000) [pid = 3552] [serial = 71] [outer = 0000000000000000] 14:23:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (00000089DE45F400) [pid = 3552] [serial = 72] [outer = 00000089DAB54000] 14:23:55 INFO - PROCESS | 3552 | 1463433835190 Marionette DEBUG loaded listener.js 14:23:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (00000089DEFD5400) [pid = 3552] [serial = 73] [outer = 00000089DAB54000] 14:23:55 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (00000089DFF60C00) [pid = 3552] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:23:55 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (00000089E2A37400) [pid = 3552] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:23:55 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (00000089E482B800) [pid = 3552] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:23:55 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (00000089E2C37000) [pid = 3552] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:23:55 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (00000089DECF2400) [pid = 3552] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:23:55 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (00000089E681B800) [pid = 3552] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:23:55 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (00000089E46E4800) [pid = 3552] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:23:55 INFO - PROCESS | 3552 | 1463433835784 Marionette TRACE conn6 <- [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]]]}] 14:23:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:23:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 881ms 14:23:55 INFO - PROCESS | 3552 | 1463433835847 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 14:23:55 INFO - PROCESS | 3552 | 1463433835849 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 14:23:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:23:55 INFO - PROCESS | 3552 | 1463433835853 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:23:55 INFO - PROCESS | 3552 | 1463433835857 Marionette TRACE conn6 <- [1,66,null,{}] 14:23:55 INFO - PROCESS | 3552 | 1463433835868 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:55 INFO - PROCESS | 3552 | 1463433835951 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 14:23:55 INFO - PROCESS | 3552 | 1463433835960 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:55 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E3D6C800 == 24 [pid = 3552] [id = 26] 14:23:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (00000089D977DC00) [pid = 3552] [serial = 74] [outer = 0000000000000000] 14:23:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (00000089E2A31C00) [pid = 3552] [serial = 75] [outer = 00000089D977DC00] 14:23:56 INFO - PROCESS | 3552 | 1463433836009 Marionette DEBUG loaded listener.js 14:23:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (00000089E2A40800) [pid = 3552] [serial = 76] [outer = 00000089D977DC00] 14:23:56 INFO - PROCESS | 3552 | 1463433836395 Marionette TRACE conn6 <- [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]]]}] 14:23:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:23:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 14:23:56 INFO - PROCESS | 3552 | 1463433836443 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 14:23:56 INFO - PROCESS | 3552 | 1463433836446 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 14:23:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:23:56 INFO - PROCESS | 3552 | 1463433836449 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:23:56 INFO - PROCESS | 3552 | 1463433836451 Marionette TRACE conn6 <- [1,70,null,{}] 14:23:56 INFO - PROCESS | 3552 | 1463433836454 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:56 INFO - PROCESS | 3552 | 1463433836534 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 14:23:56 INFO - PROCESS | 3552 | 1463433836541 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:56 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E46CC000 == 25 [pid = 3552] [id = 27] 14:23:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (00000089E2BF6000) [pid = 3552] [serial = 77] [outer = 0000000000000000] 14:23:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (00000089E340B800) [pid = 3552] [serial = 78] [outer = 00000089E2BF6000] 14:23:56 INFO - PROCESS | 3552 | 1463433836590 Marionette DEBUG loaded listener.js 14:23:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (00000089E4008800) [pid = 3552] [serial = 79] [outer = 00000089E2BF6000] 14:23:57 INFO - PROCESS | 3552 | 1463433836999 Marionette TRACE conn6 <- [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]]]}] 14:23:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:23:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 588ms 14:23:57 INFO - PROCESS | 3552 | 1463433837039 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 14:23:57 INFO - PROCESS | 3552 | 1463433837041 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 14:23:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:23:57 INFO - PROCESS | 3552 | 1463433837045 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:23:57 INFO - PROCESS | 3552 | 1463433837047 Marionette TRACE conn6 <- [1,74,null,{}] 14:23:57 INFO - PROCESS | 3552 | 1463433837050 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:57 INFO - PROCESS | 3552 | 1463433837137 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 14:23:57 INFO - PROCESS | 3552 | 1463433837144 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:57 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6553000 == 26 [pid = 3552] [id = 28] 14:23:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (00000089DB16B400) [pid = 3552] [serial = 80] [outer = 0000000000000000] 14:23:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (00000089E46E5C00) [pid = 3552] [serial = 81] [outer = 00000089DB16B400] 14:23:57 INFO - PROCESS | 3552 | 1463433837192 Marionette DEBUG loaded listener.js 14:23:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (00000089E482B800) [pid = 3552] [serial = 82] [outer = 00000089DB16B400] 14:23:57 INFO - PROCESS | 3552 | 1463433837636 Marionette TRACE conn6 <- [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]]]}] 14:23:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:23:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 672ms 14:23:57 INFO - PROCESS | 3552 | 1463433837720 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 14:23:57 INFO - PROCESS | 3552 | 1463433837725 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 14:23:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:23:57 INFO - PROCESS | 3552 | 1463433837731 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:23:57 INFO - PROCESS | 3552 | 1463433837735 Marionette TRACE conn6 <- [1,78,null,{}] 14:23:57 INFO - PROCESS | 3552 | 1463433837742 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:57 INFO - PROCESS | 3552 | 1463433837850 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 14:23:57 INFO - PROCESS | 3552 | 1463433837961 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:57 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DE510000 == 27 [pid = 3552] [id = 29] 14:23:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (00000089D9826400) [pid = 3552] [serial = 83] [outer = 0000000000000000] 14:23:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (00000089D9910000) [pid = 3552] [serial = 84] [outer = 00000089D9826400] 14:23:58 INFO - PROCESS | 3552 | 1463433838021 Marionette DEBUG loaded listener.js 14:23:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (00000089DA6B7400) [pid = 3552] [serial = 85] [outer = 00000089D9826400] 14:23:58 INFO - PROCESS | 3552 | 1463433838559 Marionette TRACE conn6 <- [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]]]}] 14:23:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:23:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 881ms 14:23:58 INFO - PROCESS | 3552 | 1463433838617 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 14:23:58 INFO - PROCESS | 3552 | 1463433838624 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 14:23:58 INFO - PROCESS | 3552 | 1463433838631 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:23:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:23:58 INFO - PROCESS | 3552 | 1463433838634 Marionette TRACE conn6 <- [1,82,null,{}] 14:23:58 INFO - PROCESS | 3552 | 1463433838638 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:58 INFO - PROCESS | 3552 | 1463433838746 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 14:23:58 INFO - PROCESS | 3552 | 1463433838809 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:58 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E4185000 == 28 [pid = 3552] [id = 30] 14:23:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (00000089E2A36C00) [pid = 3552] [serial = 86] [outer = 0000000000000000] 14:23:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (00000089E2C33800) [pid = 3552] [serial = 87] [outer = 00000089E2A36C00] 14:23:58 INFO - PROCESS | 3552 | 1463433838868 Marionette DEBUG loaded listener.js 14:23:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (00000089E4862400) [pid = 3552] [serial = 88] [outer = 00000089E2A36C00] 14:23:59 INFO - PROCESS | 3552 | 1463433839426 Marionette TRACE conn6 <- [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]]]}] 14:23:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:23:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 840ms 14:23:59 INFO - PROCESS | 3552 | 1463433839475 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 14:23:59 INFO - PROCESS | 3552 | 1463433839478 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 14:23:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:23:59 INFO - PROCESS | 3552 | 1463433839482 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:23:59 INFO - PROCESS | 3552 | 1463433839486 Marionette TRACE conn6 <- [1,86,null,{}] 14:23:59 INFO - PROCESS | 3552 | 1463433839498 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:59 INFO - PROCESS | 3552 | 1463433839602 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 14:23:59 INFO - PROCESS | 3552 | 1463433839664 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:59 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E942B000 == 29 [pid = 3552] [id = 31] 14:23:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (00000089E6D51C00) [pid = 3552] [serial = 89] [outer = 0000000000000000] 14:23:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (00000089E6D54400) [pid = 3552] [serial = 90] [outer = 00000089E6D51C00] 14:23:59 INFO - PROCESS | 3552 | 1463433839725 Marionette DEBUG loaded listener.js 14:23:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (00000089E7CEFC00) [pid = 3552] [serial = 91] [outer = 00000089E6D51C00] 14:24:00 INFO - PROCESS | 3552 | 1463433840232 Marionette TRACE conn6 <- [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]]]}] 14:24:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:24:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 776ms 14:24:00 INFO - PROCESS | 3552 | 1463433840260 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 14:24:00 INFO - PROCESS | 3552 | 1463433840263 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 14:24:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:24:00 INFO - PROCESS | 3552 | 1463433840267 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:24:00 INFO - PROCESS | 3552 | 1463433840269 Marionette TRACE conn6 <- [1,90,null,{}] 14:24:00 INFO - PROCESS | 3552 | 1463433840273 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:00 INFO - PROCESS | 3552 | 1463433840386 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 14:24:00 INFO - PROCESS | 3552 | 1463433840462 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:00 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDC06000 == 30 [pid = 3552] [id = 32] 14:24:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (00000089D9AAF000) [pid = 3552] [serial = 92] [outer = 0000000000000000] 14:24:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (00000089D9AB4000) [pid = 3552] [serial = 93] [outer = 00000089D9AAF000] 14:24:00 INFO - PROCESS | 3552 | 1463433840532 Marionette DEBUG loaded listener.js 14:24:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (00000089E8B83000) [pid = 3552] [serial = 94] [outer = 00000089D9AAF000] 14:24:01 INFO - PROCESS | 3552 | 1463433841101 Marionette TRACE conn6 <- [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]]]}] 14:24:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:24:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 881ms 14:24:01 INFO - PROCESS | 3552 | 1463433841150 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 14:24:01 INFO - PROCESS | 3552 | 1463433841153 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 14:24:01 INFO - PROCESS | 3552 | 1463433841156 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:24:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:24:01 INFO - PROCESS | 3552 | 1463433841158 Marionette TRACE conn6 <- [1,94,null,{}] 14:24:01 INFO - PROCESS | 3552 | 1463433841162 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:01 INFO - PROCESS | 3552 | 1463433841260 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 14:24:01 INFO - PROCESS | 3552 | 1463433841320 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:01 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE149000 == 31 [pid = 3552] [id = 33] 14:24:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (00000089E2A16400) [pid = 3552] [serial = 95] [outer = 0000000000000000] 14:24:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (00000089E2A1D000) [pid = 3552] [serial = 96] [outer = 00000089E2A16400] 14:24:01 INFO - PROCESS | 3552 | 1463433841378 Marionette DEBUG loaded listener.js 14:24:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (00000089E6D56C00) [pid = 3552] [serial = 97] [outer = 00000089E2A16400] 14:24:02 INFO - PROCESS | 3552 | 1463433841997 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 14:24:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:24:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 882ms 14:24:02 INFO - PROCESS | 3552 | 1463433842041 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 14:24:02 INFO - PROCESS | 3552 | 1463433842045 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 14:24:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:24:02 INFO - PROCESS | 3552 | 1463433842051 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:24:02 INFO - PROCESS | 3552 | 1463433842055 Marionette TRACE conn6 <- [1,98,null,{}] 14:24:02 INFO - PROCESS | 3552 | 1463433842076 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:02 INFO - PROCESS | 3552 | 1463433842174 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 14:24:02 INFO - PROCESS | 3552 | 1463433842240 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:02 INFO - PROCESS | 3552 | ++DOCSHELL 00000089D9F3C800 == 32 [pid = 3552] [id = 34] 14:24:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (00000089D977E800) [pid = 3552] [serial = 98] [outer = 0000000000000000] 14:24:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (00000089D9829000) [pid = 3552] [serial = 99] [outer = 00000089D977E800] 14:24:02 INFO - PROCESS | 3552 | 1463433842292 Marionette DEBUG loaded listener.js 14:24:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (00000089D9AAD400) [pid = 3552] [serial = 100] [outer = 00000089D977E800] 14:24:02 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (00000089DD096000) [pid = 3552] [serial = 4] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (00000089EE47F800) [pid = 3552] [serial = 63] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (00000089E2A3C400) [pid = 3552] [serial = 42] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (00000089E681D400) [pid = 3552] [serial = 45] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (00000089E7F48800) [pid = 3552] [serial = 48] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (00000089D982F000) [pid = 3552] [serial = 51] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (00000089E9DDCC00) [pid = 3552] [serial = 54] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (00000089D991A400) [pid = 3552] [serial = 57] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (00000089EB9A7000) [pid = 3552] [serial = 60] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (00000089E341A000) [pid = 3552] [serial = 21] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (00000089E6243C00) [pid = 3552] [serial = 22] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (00000089DABD5000) [pid = 3552] [serial = 24] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (00000089E2ADF000) [pid = 3552] [serial = 27] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (00000089E2C83400) [pid = 3552] [serial = 28] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (00000089E6283000) [pid = 3552] [serial = 33] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (00000089E7CFEC00) [pid = 3552] [serial = 37] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (00000089E2C8E800) [pid = 3552] [serial = 43] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (00000089E6FF1C00) [pid = 3552] [serial = 36] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (00000089E7F4DC00) [pid = 3552] [serial = 40] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (00000089E46EE800) [pid = 3552] [serial = 39] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (00000089DEF7C000) [pid = 3552] [serial = 30] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (00000089E6D54000) [pid = 3552] [serial = 46] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (00000089E6D75400) [pid = 3552] [serial = 17] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (00000089E6AEAC00) [pid = 3552] [serial = 14] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (00000089DFF6B800) [pid = 3552] [serial = 9] [outer = 0000000000000000] [url = about:blank] 14:24:02 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (00000089E080DC00) [pid = 3552] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:24:02 INFO - PROCESS | 3552 | 1463433842835 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 14:24:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:24:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 839ms 14:24:02 INFO - PROCESS | 3552 | 1463433842894 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 14:24:02 INFO - PROCESS | 3552 | 1463433842900 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 14:24:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:24:02 INFO - PROCESS | 3552 | 1463433842906 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:24:02 INFO - PROCESS | 3552 | 1463433842909 Marionette TRACE conn6 <- [1,102,null,{}] 14:24:02 INFO - PROCESS | 3552 | 1463433842913 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:03 INFO - PROCESS | 3552 | 1463433843001 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 14:24:03 INFO - PROCESS | 3552 | 1463433843064 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:03 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DE482000 == 33 [pid = 3552] [id = 35] 14:24:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (00000089D977F000) [pid = 3552] [serial = 101] [outer = 0000000000000000] 14:24:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (00000089D9E81800) [pid = 3552] [serial = 102] [outer = 00000089D977F000] 14:24:03 INFO - PROCESS | 3552 | 1463433843114 Marionette DEBUG loaded listener.js 14:24:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (00000089DE614000) [pid = 3552] [serial = 103] [outer = 00000089D977F000] 14:24:03 INFO - PROCESS | 3552 | 1463433843475 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 14:24:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:24:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 14:24:03 INFO - PROCESS | 3552 | 1463433843537 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 14:24:03 INFO - PROCESS | 3552 | 1463433843540 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 14:24:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:24:03 INFO - PROCESS | 3552 | 1463433843548 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:24:03 INFO - PROCESS | 3552 | 1463433843551 Marionette TRACE conn6 <- [1,106,null,{}] 14:24:03 INFO - PROCESS | 3552 | 1463433843563 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:03 INFO - PROCESS | 3552 | 1463433843652 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 14:24:03 INFO - PROCESS | 3552 | 1463433843660 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:03 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DFD9A000 == 34 [pid = 3552] [id = 36] 14:24:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (00000089E081C400) [pid = 3552] [serial = 104] [outer = 0000000000000000] 14:24:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (00000089E2A34400) [pid = 3552] [serial = 105] [outer = 00000089E081C400] 14:24:03 INFO - PROCESS | 3552 | 1463433843709 Marionette DEBUG loaded listener.js 14:24:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (00000089E2BF5800) [pid = 3552] [serial = 106] [outer = 00000089E081C400] 14:24:04 INFO - PROCESS | 3552 | 1463433844127 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 14:24:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:24:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 14:24:04 INFO - PROCESS | 3552 | 1463433844175 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 14:24:04 INFO - PROCESS | 3552 | 1463433844178 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 14:24:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:24:04 INFO - PROCESS | 3552 | 1463433844181 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:24:04 INFO - PROCESS | 3552 | 1463433844183 Marionette TRACE conn6 <- [1,110,null,{}] 14:24:04 INFO - PROCESS | 3552 | 1463433844195 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:04 INFO - PROCESS | 3552 | 1463433844279 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 14:24:04 INFO - PROCESS | 3552 | 1463433844288 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:04 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E3D6F000 == 35 [pid = 3552] [id = 37] 14:24:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (00000089E37B2800) [pid = 3552] [serial = 107] [outer = 0000000000000000] 14:24:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (00000089E4633400) [pid = 3552] [serial = 108] [outer = 00000089E37B2800] 14:24:04 INFO - PROCESS | 3552 | 1463433844335 Marionette DEBUG loaded listener.js 14:24:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (00000089E605E800) [pid = 3552] [serial = 109] [outer = 00000089E37B2800] 14:24:04 INFO - PROCESS | 3552 | 1463433844764 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 14:24:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:24:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 14:24:04 INFO - PROCESS | 3552 | 1463433844814 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 14:24:04 INFO - PROCESS | 3552 | 1463433844816 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 14:24:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:24:04 INFO - PROCESS | 3552 | 1463433844819 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:24:04 INFO - PROCESS | 3552 | 1463433844821 Marionette TRACE conn6 <- [1,114,null,{}] 14:24:04 INFO - PROCESS | 3552 | 1463433844831 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:04 INFO - PROCESS | 3552 | 1463433844928 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 14:24:04 INFO - PROCESS | 3552 | 1463433844935 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:04 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E4899800 == 36 [pid = 3552] [id = 38] 14:24:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (00000089E6248C00) [pid = 3552] [serial = 110] [outer = 0000000000000000] 14:24:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (00000089E6AEC800) [pid = 3552] [serial = 111] [outer = 00000089E6248C00] 14:24:04 INFO - PROCESS | 3552 | 1463433844982 Marionette DEBUG loaded listener.js 14:24:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (00000089E6FAA400) [pid = 3552] [serial = 112] [outer = 00000089E6248C00] 14:24:05 INFO - PROCESS | 3552 | 1463433845414 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 14:24:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:24:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 629ms 14:24:05 INFO - PROCESS | 3552 | 1463433845452 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 14:24:05 INFO - PROCESS | 3552 | 1463433845454 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 14:24:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:24:05 INFO - PROCESS | 3552 | 1463433845462 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:24:05 INFO - PROCESS | 3552 | 1463433845464 Marionette TRACE conn6 <- [1,118,null,{}] 14:24:05 INFO - PROCESS | 3552 | 1463433845468 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:05 INFO - PROCESS | 3552 | 1463433845598 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 14:24:05 INFO - PROCESS | 3552 | 1463433845669 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:05 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6C78800 == 37 [pid = 3552] [id = 39] 14:24:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (00000089E6FB6C00) [pid = 3552] [serial = 113] [outer = 0000000000000000] 14:24:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (00000089E7F40800) [pid = 3552] [serial = 114] [outer = 00000089E6FB6C00] 14:24:05 INFO - PROCESS | 3552 | 1463433845717 Marionette DEBUG loaded listener.js 14:24:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (00000089E9457400) [pid = 3552] [serial = 115] [outer = 00000089E6FB6C00] 14:24:06 INFO - PROCESS | 3552 | 1463433846117 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 14:24:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:24:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 671ms 14:24:06 INFO - PROCESS | 3552 | 1463433846137 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 14:24:06 INFO - PROCESS | 3552 | 1463433846139 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 14:24:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:24:06 INFO - PROCESS | 3552 | 1463433846151 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:24:06 INFO - PROCESS | 3552 | 1463433846153 Marionette TRACE conn6 <- [1,122,null,{}] 14:24:06 INFO - PROCESS | 3552 | 1463433846156 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:06 INFO - PROCESS | 3552 | 1463433846257 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 14:24:06 INFO - PROCESS | 3552 | 1463433846264 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:06 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9038000 == 38 [pid = 3552] [id = 40] 14:24:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (00000089D7FBE000) [pid = 3552] [serial = 116] [outer = 0000000000000000] 14:24:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (00000089D7FC2000) [pid = 3552] [serial = 117] [outer = 00000089D7FBE000] 14:24:06 INFO - PROCESS | 3552 | 1463433846309 Marionette DEBUG loaded listener.js 14:24:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (00000089E9023400) [pid = 3552] [serial = 118] [outer = 00000089D7FBE000] 14:24:06 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (00000089D802A400) [pid = 3552] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:24:06 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (00000089EDA0B400) [pid = 3552] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:24:06 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (00000089D9914000) [pid = 3552] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:24:06 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (00000089E48F0000) [pid = 3552] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:24:06 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (00000089DA6B4C00) [pid = 3552] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:24:06 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (00000089D9828C00) [pid = 3552] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:24:06 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (00000089EB8FC800) [pid = 3552] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:24:06 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (00000089D990D400) [pid = 3552] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:24:06 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (00000089D977DC00) [pid = 3552] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:24:06 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (00000089DAB54000) [pid = 3552] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:24:06 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (00000089E2BF6000) [pid = 3552] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:24:06 INFO - PROCESS | 3552 | 1463433846705 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 14:24:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:24:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 588ms 14:24:06 INFO - PROCESS | 3552 | 1463433846744 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 14:24:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:24:06 INFO - PROCESS | 3552 | 1463433846746 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 14:24:06 INFO - PROCESS | 3552 | 1463433846749 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:24:06 INFO - PROCESS | 3552 | 1463433846751 Marionette TRACE conn6 <- [1,126,null,{}] 14:24:06 INFO - PROCESS | 3552 | 1463433846755 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:06 INFO - PROCESS | 3552 | 1463433846834 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 14:24:06 INFO - PROCESS | 3552 | 1463433846841 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:06 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EB929000 == 39 [pid = 3552] [id = 41] 14:24:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (00000089D9825C00) [pid = 3552] [serial = 119] [outer = 0000000000000000] 14:24:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (00000089E0475C00) [pid = 3552] [serial = 120] [outer = 00000089D9825C00] 14:24:06 INFO - PROCESS | 3552 | 1463433846887 Marionette DEBUG loaded listener.js 14:24:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (00000089E95BD800) [pid = 3552] [serial = 121] [outer = 00000089D9825C00] 14:24:07 INFO - PROCESS | 3552 | 1463433847313 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 14:24:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:24:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 14:24:07 INFO - PROCESS | 3552 | 1463433847383 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 14:24:07 INFO - PROCESS | 3552 | 1463433847386 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 14:24:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:24:07 INFO - PROCESS | 3552 | 1463433847389 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:24:07 INFO - PROCESS | 3552 | 1463433847391 Marionette TRACE conn6 <- [1,130,null,{}] 14:24:07 INFO - PROCESS | 3552 | 1463433847395 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:07 INFO - PROCESS | 3552 | 1463433847474 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 14:24:07 INFO - PROCESS | 3552 | 1463433847481 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:07 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEF4C800 == 40 [pid = 3552] [id = 42] 14:24:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (00000089E9D43C00) [pid = 3552] [serial = 122] [outer = 0000000000000000] 14:24:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (00000089E9DE8400) [pid = 3552] [serial = 123] [outer = 00000089E9D43C00] 14:24:07 INFO - PROCESS | 3552 | 1463433847526 Marionette DEBUG loaded listener.js 14:24:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (00000089EB9A5400) [pid = 3552] [serial = 124] [outer = 00000089E9D43C00] 14:24:07 INFO - PROCESS | 3552 | 1463433847916 Marionette TRACE conn6 <- [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]]]}] 14:24:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:24:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 14:24:07 INFO - PROCESS | 3552 | 1463433847980 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 14:24:07 INFO - PROCESS | 3552 | 1463433847982 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 14:24:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:24:07 INFO - PROCESS | 3552 | 1463433847986 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:24:07 INFO - PROCESS | 3552 | 1463433847988 Marionette TRACE conn6 <- [1,134,null,{}] 14:24:07 INFO - PROCESS | 3552 | 1463433847992 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:08 INFO - PROCESS | 3552 | 1463433848072 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 14:24:08 INFO - PROCESS | 3552 | 1463433848079 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:08 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E4112800 == 41 [pid = 3552] [id = 43] 14:24:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (00000089EB9AB800) [pid = 3552] [serial = 125] [outer = 0000000000000000] 14:24:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (00000089EB9B0000) [pid = 3552] [serial = 126] [outer = 00000089EB9AB800] 14:24:08 INFO - PROCESS | 3552 | 1463433848124 Marionette DEBUG loaded listener.js 14:24:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (00000089EDA0EC00) [pid = 3552] [serial = 127] [outer = 00000089EB9AB800] 14:24:08 INFO - PROCESS | 3552 | 1463433848545 Marionette TRACE conn6 <- [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]]]}] 14:24:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:24:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 586ms 14:24:08 INFO - PROCESS | 3552 | 1463433848574 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 14:24:08 INFO - PROCESS | 3552 | 1463433848577 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 14:24:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:24:08 INFO - PROCESS | 3552 | 1463433848589 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:24:08 INFO - PROCESS | 3552 | 1463433848592 Marionette TRACE conn6 <- [1,138,null,{}] 14:24:08 INFO - PROCESS | 3552 | 1463433848595 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:08 INFO - PROCESS | 3552 | 1463433848696 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 14:24:08 INFO - PROCESS | 3552 | 1463433848703 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:08 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE089800 == 42 [pid = 3552] [id = 44] 14:24:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (00000089DFBD8800) [pid = 3552] [serial = 128] [outer = 0000000000000000] 14:24:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (00000089EDA0DC00) [pid = 3552] [serial = 129] [outer = 00000089DFBD8800] 14:24:08 INFO - PROCESS | 3552 | 1463433848756 Marionette DEBUG loaded listener.js 14:24:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (00000089EE217000) [pid = 3552] [serial = 130] [outer = 00000089DFBD8800] 14:24:09 INFO - PROCESS | 3552 | 1463433849385 Marionette TRACE conn6 <- [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]]]}] 14:24:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:24:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 881ms 14:24:09 INFO - PROCESS | 3552 | 1463433849486 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 14:24:09 INFO - PROCESS | 3552 | 1463433849492 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 14:24:09 INFO - PROCESS | 3552 | 1463433849498 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:24:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:24:09 INFO - PROCESS | 3552 | 1463433849503 Marionette TRACE conn6 <- [1,142,null,{}] 14:24:09 INFO - PROCESS | 3552 | 1463433849509 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:09 INFO - PROCESS | 3552 | 1463433849647 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 14:24:09 INFO - PROCESS | 3552 | 1463433849751 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:09 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DFB12800 == 43 [pid = 3552] [id = 45] 14:24:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (00000089DA35F400) [pid = 3552] [serial = 131] [outer = 0000000000000000] 14:24:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (00000089DA6B6000) [pid = 3552] [serial = 132] [outer = 00000089DA35F400] 14:24:09 INFO - PROCESS | 3552 | 1463433849814 Marionette DEBUG loaded listener.js 14:24:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (00000089DEFE1C00) [pid = 3552] [serial = 133] [outer = 00000089DA35F400] 14:24:10 INFO - PROCESS | 3552 | 1463433850455 Marionette TRACE conn6 <- [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]]]}] 14:24:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:24:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1027ms 14:24:10 INFO - PROCESS | 3552 | 1463433850531 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 14:24:10 INFO - PROCESS | 3552 | 1463433850537 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 14:24:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:24:10 INFO - PROCESS | 3552 | 1463433850545 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:24:10 INFO - PROCESS | 3552 | 1463433850548 Marionette TRACE conn6 <- [1,146,null,{}] 14:24:10 INFO - PROCESS | 3552 | 1463433850552 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:10 INFO - PROCESS | 3552 | 1463433850669 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 14:24:10 INFO - PROCESS | 3552 | 1463433850728 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:10 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E4172000 == 44 [pid = 3552] [id = 46] 14:24:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (00000089DFF66800) [pid = 3552] [serial = 134] [outer = 0000000000000000] 14:24:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (00000089E2BEF000) [pid = 3552] [serial = 135] [outer = 00000089DFF66800] 14:24:10 INFO - PROCESS | 3552 | 1463433850787 Marionette DEBUG loaded listener.js 14:24:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (00000089E4861400) [pid = 3552] [serial = 136] [outer = 00000089DFF66800] 14:24:11 INFO - PROCESS | 3552 | 1463433851371 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 14:24:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:24:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 882ms 14:24:11 INFO - PROCESS | 3552 | 1463433851432 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 14:24:11 INFO - PROCESS | 3552 | 1463433851434 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 14:24:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:24:11 INFO - PROCESS | 3552 | 1463433851439 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:24:11 INFO - PROCESS | 3552 | 1463433851443 Marionette TRACE conn6 <- [1,150,null,{}] 14:24:11 INFO - PROCESS | 3552 | 1463433851454 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:11 INFO - PROCESS | 3552 | 1463433851597 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 14:24:11 INFO - PROCESS | 3552 | 1463433851616 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:11 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDF5C000 == 45 [pid = 3552] [id = 47] 14:24:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (00000089E76AF000) [pid = 3552] [serial = 137] [outer = 0000000000000000] 14:24:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (00000089E89C6000) [pid = 3552] [serial = 138] [outer = 00000089E76AF000] 14:24:11 INFO - PROCESS | 3552 | 1463433851675 Marionette DEBUG loaded listener.js 14:24:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 95 (00000089EDA0E000) [pid = 3552] [serial = 139] [outer = 00000089E76AF000] 14:24:12 INFO - PROCESS | 3552 | 1463433852307 Marionette TRACE conn6 <- [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]]]}] 14:24:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:24:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 881ms 14:24:12 INFO - PROCESS | 3552 | 1463433852335 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 14:24:12 INFO - PROCESS | 3552 | 1463433852338 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 14:24:12 INFO - PROCESS | 3552 | 1463433852343 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:24:12 INFO - PROCESS | 3552 | 1463433852345 Marionette TRACE conn6 <- [1,154,null,{}] 14:24:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:24:12 INFO - PROCESS | 3552 | 1463433852349 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:12 INFO - PROCESS | 3552 | 1463433852457 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 14:24:12 INFO - PROCESS | 3552 | 1463433852523 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:12 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DED26800 == 46 [pid = 3552] [id = 48] 14:24:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 96 (00000089D9828000) [pid = 3552] [serial = 140] [outer = 0000000000000000] 14:24:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 97 (00000089E2C83000) [pid = 3552] [serial = 141] [outer = 00000089D9828000] 14:24:12 INFO - PROCESS | 3552 | 1463433852581 Marionette DEBUG loaded listener.js 14:24:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 98 (00000089EE0F0800) [pid = 3552] [serial = 142] [outer = 00000089D9828000] 14:24:13 INFO - PROCESS | 3552 | 1463433853316 Marionette TRACE conn6 <- [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]]]}] 14:24:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:24:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1022ms 14:24:13 INFO - PROCESS | 3552 | 1463433853370 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 14:24:13 INFO - PROCESS | 3552 | 1463433853376 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 14:24:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:24:13 INFO - PROCESS | 3552 | 1463433853380 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:24:13 INFO - PROCESS | 3552 | 1463433853384 Marionette TRACE conn6 <- [1,158,null,{}] 14:24:13 INFO - PROCESS | 3552 | 1463433853405 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:13 INFO - PROCESS | 3552 | 1463433853535 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 14:24:13 INFO - PROCESS | 3552 | 1463433853583 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:13 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DFB1A800 == 47 [pid = 3552] [id = 49] 14:24:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 99 (00000089D9AAE800) [pid = 3552] [serial = 143] [outer = 0000000000000000] 14:24:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 100 (00000089D9AB4400) [pid = 3552] [serial = 144] [outer = 00000089D9AAE800] 14:24:13 INFO - PROCESS | 3552 | 1463433853636 Marionette DEBUG loaded listener.js 14:24:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 101 (00000089DE4B9C00) [pid = 3552] [serial = 145] [outer = 00000089D9AAE800] 14:24:13 INFO - PROCESS | 3552 | --DOCSHELL 00000089E4112800 == 46 [pid = 3552] [id = 43] 14:24:13 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEF4C800 == 45 [pid = 3552] [id = 42] 14:24:13 INFO - PROCESS | 3552 | --DOCSHELL 00000089EB929000 == 44 [pid = 3552] [id = 41] 14:24:13 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9038000 == 43 [pid = 3552] [id = 40] 14:24:13 INFO - PROCESS | 3552 | --DOCSHELL 00000089E6C78800 == 42 [pid = 3552] [id = 39] 14:24:13 INFO - PROCESS | 3552 | --DOCSHELL 00000089E4899800 == 41 [pid = 3552] [id = 38] 14:24:13 INFO - PROCESS | 3552 | --DOCSHELL 00000089E3D6F000 == 40 [pid = 3552] [id = 37] 14:24:13 INFO - PROCESS | 3552 | --DOCSHELL 00000089DFD9A000 == 39 [pid = 3552] [id = 36] 14:24:13 INFO - PROCESS | 3552 | --DOCSHELL 00000089DE482000 == 38 [pid = 3552] [id = 35] 14:24:13 INFO - PROCESS | 3552 | --DOCSHELL 00000089D9F3C800 == 37 [pid = 3552] [id = 34] 14:24:13 INFO - PROCESS | 3552 | --DOMWINDOW == 100 (00000089E46E5C00) [pid = 3552] [serial = 81] [outer = 0000000000000000] [url = about:blank] 14:24:13 INFO - PROCESS | 3552 | --DOMWINDOW == 99 (00000089D802D400) [pid = 3552] [serial = 66] [outer = 0000000000000000] [url = about:blank] 14:24:13 INFO - PROCESS | 3552 | --DOMWINDOW == 98 (00000089EE488000) [pid = 3552] [serial = 64] [outer = 0000000000000000] [url = about:blank] 14:24:13 INFO - PROCESS | 3552 | --DOMWINDOW == 97 (00000089EB8F6400) [pid = 3552] [serial = 58] [outer = 0000000000000000] [url = about:blank] 14:24:13 INFO - PROCESS | 3552 | --DOMWINDOW == 96 (00000089EB8F8000) [pid = 3552] [serial = 55] [outer = 0000000000000000] [url = about:blank] 14:24:13 INFO - PROCESS | 3552 | --DOMWINDOW == 95 (00000089E9D44400) [pid = 3552] [serial = 49] [outer = 0000000000000000] [url = about:blank] 14:24:13 INFO - PROCESS | 3552 | --DOMWINDOW == 94 (00000089E6056400) [pid = 3552] [serial = 52] [outer = 0000000000000000] [url = about:blank] 14:24:13 INFO - PROCESS | 3552 | --DOMWINDOW == 93 (00000089EB9B1C00) [pid = 3552] [serial = 61] [outer = 0000000000000000] [url = about:blank] 14:24:13 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (00000089D9916000) [pid = 3552] [serial = 69] [outer = 0000000000000000] [url = about:blank] 14:24:13 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (00000089DA611400) [pid = 3552] [serial = 70] [outer = 0000000000000000] [url = about:blank] 14:24:13 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (00000089E2A31C00) [pid = 3552] [serial = 75] [outer = 0000000000000000] [url = about:blank] 14:24:13 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (00000089DE45F400) [pid = 3552] [serial = 72] [outer = 0000000000000000] [url = about:blank] 14:24:13 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (00000089E340B800) [pid = 3552] [serial = 78] [outer = 0000000000000000] [url = about:blank] 14:24:13 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (00000089E2A40800) [pid = 3552] [serial = 76] [outer = 0000000000000000] [url = about:blank] 14:24:13 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (00000089DEFD5400) [pid = 3552] [serial = 73] [outer = 0000000000000000] [url = about:blank] 14:24:13 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (00000089E4008800) [pid = 3552] [serial = 79] [outer = 0000000000000000] [url = about:blank] 14:24:13 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (00000089EE20DC00) [pid = 3552] [serial = 67] [outer = 0000000000000000] [url = about:blank] 14:24:14 INFO - PROCESS | 3552 | 1463433854155 Marionette TRACE conn6 <- [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]]]}] 14:24:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:24:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 838ms 14:24:14 INFO - PROCESS | 3552 | 1463433854223 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 14:24:14 INFO - PROCESS | 3552 | 1463433854229 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 14:24:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:24:14 INFO - PROCESS | 3552 | 1463433854235 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:24:14 INFO - PROCESS | 3552 | 1463433854238 Marionette TRACE conn6 <- [1,162,null,{}] 14:24:14 INFO - PROCESS | 3552 | 1463433854242 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:14 INFO - PROCESS | 3552 | 1463433854332 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 14:24:14 INFO - PROCESS | 3552 | 1463433854406 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:14 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E2A95800 == 38 [pid = 3552] [id = 50] 14:24:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (00000089D8022C00) [pid = 3552] [serial = 146] [outer = 0000000000000000] 14:24:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (00000089D9E81400) [pid = 3552] [serial = 147] [outer = 00000089D8022C00] 14:24:14 INFO - PROCESS | 3552 | 1463433854454 Marionette DEBUG loaded listener.js 14:24:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (00000089DEFD5400) [pid = 3552] [serial = 148] [outer = 00000089D8022C00] 14:24:14 INFO - PROCESS | 3552 | 1463433854832 Marionette TRACE conn6 <- [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]]]}] 14:24:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:24:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 629ms 14:24:14 INFO - PROCESS | 3552 | 1463433854875 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 14:24:14 INFO - PROCESS | 3552 | 1463433854878 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 14:24:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:24:14 INFO - PROCESS | 3552 | 1463433854884 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:24:14 INFO - PROCESS | 3552 | 1463433854888 Marionette TRACE conn6 <- [1,166,null,{}] 14:24:14 INFO - PROCESS | 3552 | 1463433854899 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:14 INFO - PROCESS | 3552 | 1463433854986 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 14:24:15 INFO - PROCESS | 3552 | 1463433854994 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:15 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E4899800 == 39 [pid = 3552] [id = 51] 14:24:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (00000089E0817000) [pid = 3552] [serial = 149] [outer = 0000000000000000] 14:24:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (00000089E2A1EC00) [pid = 3552] [serial = 150] [outer = 00000089E0817000] 14:24:15 INFO - PROCESS | 3552 | 1463433855043 Marionette DEBUG loaded listener.js 14:24:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (00000089E2B47C00) [pid = 3552] [serial = 151] [outer = 00000089E0817000] 14:24:15 INFO - PROCESS | 3552 | 1463433855485 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 14:24:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:24:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 631ms 14:24:15 INFO - PROCESS | 3552 | 1463433855521 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 14:24:15 INFO - PROCESS | 3552 | 1463433855524 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 14:24:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:24:15 INFO - PROCESS | 3552 | 1463433855527 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:24:15 INFO - PROCESS | 3552 | 1463433855529 Marionette TRACE conn6 <- [1,170,null,{}] 14:24:15 INFO - PROCESS | 3552 | 1463433855533 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:15 INFO - PROCESS | 3552 | 1463433855617 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 14:24:15 INFO - PROCESS | 3552 | 1463433855626 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:15 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6C6B000 == 40 [pid = 3552] [id = 52] 14:24:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (00000089E2C36C00) [pid = 3552] [serial = 152] [outer = 0000000000000000] 14:24:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (00000089E400F000) [pid = 3552] [serial = 153] [outer = 00000089E2C36C00] 14:24:15 INFO - PROCESS | 3552 | 1463433855672 Marionette DEBUG loaded listener.js 14:24:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (00000089E46EDC00) [pid = 3552] [serial = 154] [outer = 00000089E2C36C00] 14:24:16 INFO - PROCESS | 3552 | 1463433856111 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 14:24:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:24:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 628ms 14:24:16 INFO - PROCESS | 3552 | 1463433856158 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 14:24:16 INFO - PROCESS | 3552 | 1463433856161 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 14:24:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:24:16 INFO - PROCESS | 3552 | 1463433856164 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:24:16 INFO - PROCESS | 3552 | 1463433856166 Marionette TRACE conn6 <- [1,174,null,{}] 14:24:16 INFO - PROCESS | 3552 | 1463433856176 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:16 INFO - PROCESS | 3552 | 1463433856276 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 14:24:16 INFO - PROCESS | 3552 | 1463433856285 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:16 INFO - PROCESS | 3552 | ++DOCSHELL 00000089D9F29000 == 41 [pid = 3552] [id = 53] 14:24:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (00000089E2C8E800) [pid = 3552] [serial = 155] [outer = 0000000000000000] 14:24:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 95 (00000089E6056400) [pid = 3552] [serial = 156] [outer = 00000089E2C8E800] 14:24:16 INFO - PROCESS | 3552 | 1463433856331 Marionette DEBUG loaded listener.js 14:24:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 96 (00000089E69A9000) [pid = 3552] [serial = 157] [outer = 00000089E2C8E800] 14:24:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 97 (00000089E6D52000) [pid = 3552] [serial = 158] [outer = 00000089E400B000] 14:24:16 INFO - PROCESS | 3552 | 1463433856870 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 14:24:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:24:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 734ms 14:24:16 INFO - PROCESS | 3552 | 1463433856904 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 14:24:16 INFO - PROCESS | 3552 | 1463433856907 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 14:24:16 INFO - PROCESS | 3552 | 1463433856910 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:24:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:24:16 INFO - PROCESS | 3552 | 1463433856912 Marionette TRACE conn6 <- [1,178,null,{}] 14:24:16 INFO - PROCESS | 3552 | 1463433856916 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:17 INFO - PROCESS | 3552 | 1463433857030 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 14:24:17 INFO - PROCESS | 3552 | 1463433857038 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:17 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E2A99000 == 42 [pid = 3552] [id = 54] 14:24:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 98 (00000089E6CB5C00) [pid = 3552] [serial = 159] [outer = 0000000000000000] 14:24:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 99 (00000089E6FF0C00) [pid = 3552] [serial = 160] [outer = 00000089E6CB5C00] 14:24:17 INFO - PROCESS | 3552 | 1463433857121 Marionette DEBUG loaded listener.js 14:24:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 100 (00000089E9DDB400) [pid = 3552] [serial = 161] [outer = 00000089E6CB5C00] 14:24:17 INFO - PROCESS | 3552 | 1463433857526 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 14:24:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 629ms 14:24:17 INFO - PROCESS | 3552 | 1463433857545 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 14:24:17 INFO - PROCESS | 3552 | 1463433857547 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 14:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:24:17 INFO - PROCESS | 3552 | 1463433857550 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:24:17 INFO - PROCESS | 3552 | 1463433857552 Marionette TRACE conn6 <- [1,182,null,{}] 14:24:17 INFO - PROCESS | 3552 | 1463433857556 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:17 INFO - PROCESS | 3552 | 1463433857676 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 14:24:17 INFO - PROCESS | 3552 | 1463433857693 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:17 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDF8F800 == 43 [pid = 3552] [id = 55] 14:24:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 101 (00000089EB8F3C00) [pid = 3552] [serial = 162] [outer = 0000000000000000] 14:24:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 102 (00000089EB8FAC00) [pid = 3552] [serial = 163] [outer = 00000089EB8F3C00] 14:24:17 INFO - PROCESS | 3552 | 1463433857741 Marionette DEBUG loaded listener.js 14:24:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 103 (00000089EB9B1C00) [pid = 3552] [serial = 164] [outer = 00000089EB8F3C00] 14:24:18 INFO - PROCESS | 3552 | --DOMWINDOW == 102 (00000089DB16B400) [pid = 3552] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:24:18 INFO - PROCESS | 3552 | --DOMWINDOW == 101 (00000089D7FBE000) [pid = 3552] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:24:18 INFO - PROCESS | 3552 | --DOMWINDOW == 100 (00000089E081C400) [pid = 3552] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:24:18 INFO - PROCESS | 3552 | --DOMWINDOW == 99 (00000089EB9AB800) [pid = 3552] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:24:18 INFO - PROCESS | 3552 | --DOMWINDOW == 98 (00000089E6248C00) [pid = 3552] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:24:18 INFO - PROCESS | 3552 | --DOMWINDOW == 97 (00000089D977E800) [pid = 3552] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:24:18 INFO - PROCESS | 3552 | --DOMWINDOW == 96 (00000089D9825C00) [pid = 3552] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:24:18 INFO - PROCESS | 3552 | --DOMWINDOW == 95 (00000089E37B2800) [pid = 3552] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:24:18 INFO - PROCESS | 3552 | --DOMWINDOW == 94 (00000089E6FB6C00) [pid = 3552] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:24:18 INFO - PROCESS | 3552 | --DOMWINDOW == 93 (00000089D977F000) [pid = 3552] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:24:18 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (00000089E9D43C00) [pid = 3552] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:24:18 INFO - PROCESS | 3552 | 1463433858187 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 14:24:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 672ms 14:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:24:18 INFO - PROCESS | 3552 | 1463433858225 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 14:24:18 INFO - PROCESS | 3552 | 1463433858227 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 14:24:18 INFO - PROCESS | 3552 | 1463433858231 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:24:18 INFO - PROCESS | 3552 | 1463433858232 Marionette TRACE conn6 <- [1,186,null,{}] 14:24:18 INFO - PROCESS | 3552 | 1463433858245 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:18 INFO - PROCESS | 3552 | 1463433858326 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 14:24:18 INFO - PROCESS | 3552 | 1463433858333 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:18 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDF94800 == 44 [pid = 3552] [id = 56] 14:24:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (00000089E6248C00) [pid = 3552] [serial = 165] [outer = 0000000000000000] 14:24:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (00000089E9505400) [pid = 3552] [serial = 166] [outer = 00000089E6248C00] 14:24:18 INFO - PROCESS | 3552 | 1463433858378 Marionette DEBUG loaded listener.js 14:24:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 95 (00000089EDA07000) [pid = 3552] [serial = 167] [outer = 00000089E6248C00] 14:24:18 INFO - PROCESS | 3552 | 1463433858753 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 14:24:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 588ms 14:24:18 INFO - PROCESS | 3552 | 1463433858825 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 14:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:24:18 INFO - PROCESS | 3552 | 1463433858827 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 14:24:18 INFO - PROCESS | 3552 | 1463433858831 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:24:18 INFO - PROCESS | 3552 | 1463433858832 Marionette TRACE conn6 <- [1,190,null,{}] 14:24:18 INFO - PROCESS | 3552 | 1463433858836 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:18 INFO - PROCESS | 3552 | 1463433858919 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 14:24:18 INFO - PROCESS | 3552 | 1463433858927 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:18 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE140800 == 45 [pid = 3552] [id = 57] 14:24:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 96 (00000089EE0EC800) [pid = 3552] [serial = 168] [outer = 0000000000000000] 14:24:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 97 (00000089EE0F5800) [pid = 3552] [serial = 169] [outer = 00000089EE0EC800] 14:24:18 INFO - PROCESS | 3552 | 1463433858973 Marionette DEBUG loaded listener.js 14:24:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 98 (00000089EE210C00) [pid = 3552] [serial = 170] [outer = 00000089EE0EC800] 14:24:19 INFO - PROCESS | 3552 | 1463433859382 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 14:24:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 587ms 14:24:19 INFO - PROCESS | 3552 | 1463433859419 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 14:24:19 INFO - PROCESS | 3552 | 1463433859421 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 14:24:19 INFO - PROCESS | 3552 | 1463433859424 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:24:19 INFO - PROCESS | 3552 | 1463433859426 Marionette TRACE conn6 <- [1,194,null,{}] 14:24:19 INFO - PROCESS | 3552 | 1463433859430 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:19 INFO - PROCESS | 3552 | 1463433859553 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 14:24:19 INFO - PROCESS | 3552 | 1463433859562 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:19 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEF57000 == 46 [pid = 3552] [id = 58] 14:24:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 99 (00000089ECD28800) [pid = 3552] [serial = 171] [outer = 0000000000000000] 14:24:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 100 (00000089ECD2BC00) [pid = 3552] [serial = 172] [outer = 00000089ECD28800] 14:24:19 INFO - PROCESS | 3552 | 1463433859608 Marionette DEBUG loaded listener.js 14:24:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 101 (00000089EE0ECC00) [pid = 3552] [serial = 173] [outer = 00000089ECD28800] 14:24:19 INFO - PROCESS | 3552 | 1463433859985 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 14:24:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 629ms 14:24:20 INFO - PROCESS | 3552 | 1463433860058 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 14:24:20 INFO - PROCESS | 3552 | 1463433860062 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 14:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:24:20 INFO - PROCESS | 3552 | 1463433860068 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:24:20 INFO - PROCESS | 3552 | 1463433860072 Marionette TRACE conn6 <- [1,198,null,{}] 14:24:20 INFO - PROCESS | 3552 | 1463433860079 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:20 INFO - PROCESS | 3552 | 1463433860225 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 14:24:20 INFO - PROCESS | 3552 | 1463433860370 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:20 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DEF78000 == 47 [pid = 3552] [id = 59] 14:24:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 102 (00000089D9775400) [pid = 3552] [serial = 174] [outer = 0000000000000000] 14:24:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 103 (00000089D9827400) [pid = 3552] [serial = 175] [outer = 00000089D9775400] 14:24:20 INFO - PROCESS | 3552 | 1463433860433 Marionette DEBUG loaded listener.js 14:24:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 104 (00000089D9AA8000) [pid = 3552] [serial = 176] [outer = 00000089D9775400] 14:24:21 INFO - PROCESS | 3552 | 1463433861037 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 14:24:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:24:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 987ms 14:24:21 INFO - PROCESS | 3552 | 1463433861058 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 14:24:21 INFO - PROCESS | 3552 | 1463433861063 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 14:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:24:21 INFO - PROCESS | 3552 | 1463433861071 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:24:21 INFO - PROCESS | 3552 | 1463433861075 Marionette TRACE conn6 <- [1,202,null,{}] 14:24:21 INFO - PROCESS | 3552 | 1463433861080 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:21 INFO - PROCESS | 3552 | 1463433861192 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 14:24:21 INFO - PROCESS | 3552 | 1463433861271 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:21 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E955A800 == 48 [pid = 3552] [id = 60] 14:24:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 105 (00000089D977A000) [pid = 3552] [serial = 177] [outer = 0000000000000000] 14:24:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 106 (00000089E0818C00) [pid = 3552] [serial = 178] [outer = 00000089D977A000] 14:24:21 INFO - PROCESS | 3552 | 1463433861329 Marionette DEBUG loaded listener.js 14:24:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 107 (00000089E2C85000) [pid = 3552] [serial = 179] [outer = 00000089D977A000] 14:24:21 INFO - PROCESS | 3552 | 1463433861910 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 14:24:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:24:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 881ms 14:24:21 INFO - PROCESS | 3552 | 1463433861954 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 14:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:24:21 INFO - PROCESS | 3552 | 1463433861956 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 14:24:21 INFO - PROCESS | 3552 | 1463433861961 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:24:21 INFO - PROCESS | 3552 | 1463433861963 Marionette TRACE conn6 <- [1,206,null,{}] 14:24:21 INFO - PROCESS | 3552 | 1463433861974 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:22 INFO - PROCESS | 3552 | 1463433862088 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 14:24:22 INFO - PROCESS | 3552 | 1463433862171 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:22 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEF5D800 == 49 [pid = 3552] [id = 61] 14:24:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 108 (00000089E9455800) [pid = 3552] [serial = 180] [outer = 0000000000000000] 14:24:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 109 (00000089E95BC400) [pid = 3552] [serial = 181] [outer = 00000089E9455800] 14:24:22 INFO - PROCESS | 3552 | 1463433862235 Marionette DEBUG loaded listener.js 14:24:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 110 (00000089EDA0E400) [pid = 3552] [serial = 182] [outer = 00000089E9455800] 14:24:22 INFO - PROCESS | 3552 | 1463433862754 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 14:24:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 840ms 14:24:22 INFO - PROCESS | 3552 | 1463433862802 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 14:24:22 INFO - PROCESS | 3552 | 1463433862805 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 14:24:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:24:22 INFO - PROCESS | 3552 | 1463433862808 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:24:22 INFO - PROCESS | 3552 | 1463433862811 Marionette TRACE conn6 <- [1,210,null,{}] 14:24:22 INFO - PROCESS | 3552 | 1463433862815 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:22 INFO - PROCESS | 3552 | 1463433862924 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 14:24:23 INFO - PROCESS | 3552 | 1463433863005 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:23 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEF63000 == 50 [pid = 3552] [id = 62] 14:24:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 111 (00000089EE21A400) [pid = 3552] [serial = 183] [outer = 0000000000000000] 14:24:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 112 (00000089EE47D800) [pid = 3552] [serial = 184] [outer = 00000089EE21A400] 14:24:23 INFO - PROCESS | 3552 | 1463433863063 Marionette DEBUG loaded listener.js 14:24:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 113 (00000089EE487400) [pid = 3552] [serial = 185] [outer = 00000089EE21A400] 14:24:23 INFO - PROCESS | 3552 | 1463433863679 Marionette TRACE conn6 <- [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]]]}] 14:24:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:24:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 922ms 14:24:23 INFO - PROCESS | 3552 | 1463433863733 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 14:24:23 INFO - PROCESS | 3552 | 1463433863736 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 14:24:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:24:23 INFO - PROCESS | 3552 | 1463433863740 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:24:23 INFO - PROCESS | 3552 | 1463433863742 Marionette TRACE conn6 <- [1,214,null,{}] 14:24:23 INFO - PROCESS | 3552 | 1463433863760 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:23 INFO - PROCESS | 3552 | 1463433863870 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 14:24:23 INFO - PROCESS | 3552 | 1463433863936 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:23 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DA1B8800 == 51 [pid = 3552] [id = 63] 14:24:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 114 (00000089D9B94000) [pid = 3552] [serial = 186] [outer = 0000000000000000] 14:24:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 115 (00000089D9B97800) [pid = 3552] [serial = 187] [outer = 00000089D9B94000] 14:24:24 INFO - PROCESS | 3552 | 1463433863994 Marionette DEBUG loaded listener.js 14:24:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 116 (00000089D9B9D800) [pid = 3552] [serial = 188] [outer = 00000089D9B94000] 14:24:24 INFO - PROCESS | 3552 | 1463433864749 Marionette TRACE conn6 <- [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]]]}] 14:24:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1036ms 14:24:24 INFO - PROCESS | 3552 | 1463433864777 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 14:24:24 INFO - PROCESS | 3552 | 1463433864783 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 14:24:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:24:24 INFO - PROCESS | 3552 | 1463433864787 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:24:24 INFO - PROCESS | 3552 | 1463433864792 Marionette TRACE conn6 <- [1,218,null,{}] 14:24:24 INFO - PROCESS | 3552 | 1463433864797 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:24 INFO - PROCESS | 3552 | 1463433864911 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 14:24:24 INFO - PROCESS | 3552 | 1463433864982 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:25 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DFB0A800 == 52 [pid = 3552] [id = 64] 14:24:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 117 (00000089D9AAC000) [pid = 3552] [serial = 189] [outer = 0000000000000000] 14:24:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 118 (00000089D9AB2800) [pid = 3552] [serial = 190] [outer = 00000089D9AAC000] 14:24:25 INFO - PROCESS | 3552 | 1463433865035 Marionette DEBUG loaded listener.js 14:24:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 119 (00000089D9E82000) [pid = 3552] [serial = 191] [outer = 00000089D9AAC000] 14:24:25 INFO - PROCESS | 3552 | --DOCSHELL 00000089E942B000 == 51 [pid = 3552] [id = 31] 14:24:25 INFO - PROCESS | 3552 | --DOCSHELL 00000089E4185000 == 50 [pid = 3552] [id = 30] 14:24:25 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE140800 == 49 [pid = 3552] [id = 57] 14:24:25 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDF94800 == 48 [pid = 3552] [id = 56] 14:24:25 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDF8F800 == 47 [pid = 3552] [id = 55] 14:24:25 INFO - PROCESS | 3552 | --DOCSHELL 00000089E2A99000 == 46 [pid = 3552] [id = 54] 14:24:25 INFO - PROCESS | 3552 | --DOCSHELL 00000089D9F29000 == 45 [pid = 3552] [id = 53] 14:24:25 INFO - PROCESS | 3552 | --DOCSHELL 00000089E6C6B000 == 44 [pid = 3552] [id = 52] 14:24:25 INFO - PROCESS | 3552 | --DOCSHELL 00000089E4899800 == 43 [pid = 3552] [id = 51] 14:24:25 INFO - PROCESS | 3552 | --DOCSHELL 00000089E2A95800 == 42 [pid = 3552] [id = 50] 14:24:25 INFO - PROCESS | 3552 | --DOCSHELL 00000089DFB1A800 == 41 [pid = 3552] [id = 49] 14:24:25 INFO - PROCESS | 3552 | --DOCSHELL 00000089DED26800 == 40 [pid = 3552] [id = 48] 14:24:25 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDF5C000 == 39 [pid = 3552] [id = 47] 14:24:25 INFO - PROCESS | 3552 | --DOCSHELL 00000089E4172000 == 38 [pid = 3552] [id = 46] 14:24:25 INFO - PROCESS | 3552 | --DOMWINDOW == 118 (00000089D9910000) [pid = 3552] [serial = 84] [outer = 0000000000000000] [url = about:blank] 14:24:25 INFO - PROCESS | 3552 | --DOMWINDOW == 117 (00000089E2C33800) [pid = 3552] [serial = 87] [outer = 0000000000000000] [url = about:blank] 14:24:25 INFO - PROCESS | 3552 | --DOMWINDOW == 116 (00000089E6D54400) [pid = 3552] [serial = 90] [outer = 0000000000000000] [url = about:blank] 14:24:25 INFO - PROCESS | 3552 | --DOMWINDOW == 115 (00000089D9AB4000) [pid = 3552] [serial = 93] [outer = 0000000000000000] [url = about:blank] 14:24:25 INFO - PROCESS | 3552 | --DOMWINDOW == 114 (00000089E2A1D000) [pid = 3552] [serial = 96] [outer = 0000000000000000] [url = about:blank] 14:24:25 INFO - PROCESS | 3552 | --DOCSHELL 00000089DFB12800 == 37 [pid = 3552] [id = 45] 14:24:25 INFO - PROCESS | 3552 | --DOMWINDOW == 113 (00000089EB9B0000) [pid = 3552] [serial = 126] [outer = 0000000000000000] [url = about:blank] 14:24:25 INFO - PROCESS | 3552 | --DOMWINDOW == 112 (00000089E7F40800) [pid = 3552] [serial = 114] [outer = 0000000000000000] [url = about:blank] 14:24:25 INFO - PROCESS | 3552 | --DOMWINDOW == 111 (00000089E482B800) [pid = 3552] [serial = 82] [outer = 0000000000000000] [url = about:blank] 14:24:25 INFO - PROCESS | 3552 | --DOMWINDOW == 110 (00000089D7FC2000) [pid = 3552] [serial = 117] [outer = 0000000000000000] [url = about:blank] 14:24:25 INFO - PROCESS | 3552 | --DOMWINDOW == 109 (00000089D9AAD400) [pid = 3552] [serial = 100] [outer = 0000000000000000] [url = about:blank] 14:24:25 INFO - PROCESS | 3552 | --DOMWINDOW == 108 (00000089D9829000) [pid = 3552] [serial = 99] [outer = 0000000000000000] [url = about:blank] 14:24:25 INFO - PROCESS | 3552 | --DOMWINDOW == 107 (00000089E2A34400) [pid = 3552] [serial = 105] [outer = 0000000000000000] [url = about:blank] 14:24:25 INFO - PROCESS | 3552 | --DOMWINDOW == 106 (00000089E2BF5800) [pid = 3552] [serial = 106] [outer = 0000000000000000] [url = about:blank] 14:24:25 INFO - PROCESS | 3552 | --DOMWINDOW == 105 (00000089D9E81800) [pid = 3552] [serial = 102] [outer = 0000000000000000] [url = about:blank] 14:24:25 INFO - PROCESS | 3552 | --DOMWINDOW == 104 (00000089DE614000) [pid = 3552] [serial = 103] [outer = 0000000000000000] [url = about:blank] 14:24:25 INFO - PROCESS | 3552 | --DOMWINDOW == 103 (00000089E4633400) [pid = 3552] [serial = 108] [outer = 0000000000000000] [url = about:blank] 14:24:25 INFO - PROCESS | 3552 | --DOMWINDOW == 102 (00000089E9457400) [pid = 3552] [serial = 115] [outer = 0000000000000000] [url = about:blank] 14:24:25 INFO - PROCESS | 3552 | --DOMWINDOW == 101 (00000089E95BD800) [pid = 3552] [serial = 121] [outer = 0000000000000000] [url = about:blank] 14:24:25 INFO - PROCESS | 3552 | --DOMWINDOW == 100 (00000089E0475C00) [pid = 3552] [serial = 120] [outer = 0000000000000000] [url = about:blank] 14:24:25 INFO - PROCESS | 3552 | --DOMWINDOW == 99 (00000089E9023400) [pid = 3552] [serial = 118] [outer = 0000000000000000] [url = about:blank] 14:24:25 INFO - PROCESS | 3552 | --DOMWINDOW == 98 (00000089E6AEC800) [pid = 3552] [serial = 111] [outer = 0000000000000000] [url = about:blank] 14:24:25 INFO - PROCESS | 3552 | --DOMWINDOW == 97 (00000089EB9A5400) [pid = 3552] [serial = 124] [outer = 0000000000000000] [url = about:blank] 14:24:25 INFO - PROCESS | 3552 | --DOMWINDOW == 96 (00000089E6FAA400) [pid = 3552] [serial = 112] [outer = 0000000000000000] [url = about:blank] 14:24:25 INFO - PROCESS | 3552 | --DOMWINDOW == 95 (00000089EDA0EC00) [pid = 3552] [serial = 127] [outer = 0000000000000000] [url = about:blank] 14:24:25 INFO - PROCESS | 3552 | --DOMWINDOW == 94 (00000089E9DE8400) [pid = 3552] [serial = 123] [outer = 0000000000000000] [url = about:blank] 14:24:25 INFO - PROCESS | 3552 | --DOMWINDOW == 93 (00000089E605E800) [pid = 3552] [serial = 109] [outer = 0000000000000000] [url = about:blank] 14:24:25 INFO - PROCESS | 3552 | 1463433865558 Marionette TRACE conn6 <- [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]]]}] 14:24:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:24:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 839ms 14:24:25 INFO - PROCESS | 3552 | 1463433865631 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 14:24:25 INFO - PROCESS | 3552 | 1463433865637 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 14:24:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:24:25 INFO - PROCESS | 3552 | 1463433865643 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:24:25 INFO - PROCESS | 3552 | 1463433865646 Marionette TRACE conn6 <- [1,222,null,{}] 14:24:25 INFO - PROCESS | 3552 | 1463433865650 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:25 INFO - PROCESS | 3552 | 1463433865739 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 14:24:25 INFO - PROCESS | 3552 | 1463433865804 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:25 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DEC1E800 == 38 [pid = 3552] [id = 65] 14:24:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (00000089D977B800) [pid = 3552] [serial = 192] [outer = 0000000000000000] 14:24:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 95 (00000089DA1A3400) [pid = 3552] [serial = 193] [outer = 00000089D977B800] 14:24:25 INFO - PROCESS | 3552 | 1463433865853 Marionette DEBUG loaded listener.js 14:24:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 96 (00000089DAB59400) [pid = 3552] [serial = 194] [outer = 00000089D977B800] 14:24:26 INFO - PROCESS | 3552 | 1463433866233 Marionette TRACE conn6 <- [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]]]}] 14:24:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 629ms 14:24:26 INFO - PROCESS | 3552 | 1463433866274 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 14:24:26 INFO - PROCESS | 3552 | 1463433866276 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 14:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:24:26 INFO - PROCESS | 3552 | 1463433866280 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:24:26 INFO - PROCESS | 3552 | 1463433866283 Marionette TRACE conn6 <- [1,226,null,{}] 14:24:26 INFO - PROCESS | 3552 | 1463433866296 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:26 INFO - PROCESS | 3552 | 1463433866429 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 14:24:26 INFO - PROCESS | 3552 | 1463433866438 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:26 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E4123000 == 39 [pid = 3552] [id = 66] 14:24:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 97 (00000089DE4BA400) [pid = 3552] [serial = 195] [outer = 0000000000000000] 14:24:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 98 (00000089DFC08400) [pid = 3552] [serial = 196] [outer = 00000089DE4BA400] 14:24:26 INFO - PROCESS | 3552 | 1463433866487 Marionette DEBUG loaded listener.js 14:24:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 99 (00000089E2A25800) [pid = 3552] [serial = 197] [outer = 00000089DE4BA400] 14:24:26 INFO - PROCESS | 3552 | 1463433866895 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 14:24:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 14:24:26 INFO - PROCESS | 3552 | 1463433866912 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 14:24:26 INFO - PROCESS | 3552 | 1463433866915 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 14:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:24:26 INFO - PROCESS | 3552 | 1463433866918 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:24:26 INFO - PROCESS | 3552 | 1463433866920 Marionette TRACE conn6 <- [1,230,null,{}] 14:24:26 INFO - PROCESS | 3552 | 1463433866923 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:27 INFO - PROCESS | 3552 | 1463433867008 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 14:24:27 INFO - PROCESS | 3552 | 1463433867015 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:27 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E623D800 == 40 [pid = 3552] [id = 67] 14:24:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 100 (00000089E2A3E000) [pid = 3552] [serial = 198] [outer = 0000000000000000] 14:24:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 101 (00000089E2BEE000) [pid = 3552] [serial = 199] [outer = 00000089E2A3E000] 14:24:27 INFO - PROCESS | 3552 | 1463433867062 Marionette DEBUG loaded listener.js 14:24:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 102 (00000089E3418000) [pid = 3552] [serial = 200] [outer = 00000089E2A3E000] 14:24:27 INFO - PROCESS | 3552 | 1463433867480 Marionette TRACE conn6 <- [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]]]}] 14:24:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 588ms 14:24:27 INFO - PROCESS | 3552 | 1463433867518 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 14:24:27 INFO - PROCESS | 3552 | 1463433867521 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 14:24:27 INFO - PROCESS | 3552 | 1463433867524 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:24:27 INFO - PROCESS | 3552 | 1463433867526 Marionette TRACE conn6 <- [1,234,null,{}] 14:24:27 INFO - PROCESS | 3552 | 1463433867542 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:27 INFO - PROCESS | 3552 | 1463433867641 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 14:24:27 INFO - PROCESS | 3552 | 1463433867648 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:27 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6C65800 == 41 [pid = 3552] [id = 68] 14:24:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 103 (00000089E2B4E400) [pid = 3552] [serial = 201] [outer = 0000000000000000] 14:24:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 104 (00000089E3757C00) [pid = 3552] [serial = 202] [outer = 00000089E2B4E400] 14:24:27 INFO - PROCESS | 3552 | 1463433867694 Marionette DEBUG loaded listener.js 14:24:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 105 (00000089E375F800) [pid = 3552] [serial = 203] [outer = 00000089E2B4E400] 14:24:28 INFO - PROCESS | 3552 | 1463433868170 Marionette TRACE conn6 <- [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]]]}] 14:24:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 691ms 14:24:28 INFO - PROCESS | 3552 | 1463433868219 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 14:24:28 INFO - PROCESS | 3552 | 1463433868221 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 14:24:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:24:28 INFO - PROCESS | 3552 | 1463433868225 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:24:28 INFO - PROCESS | 3552 | 1463433868227 Marionette TRACE conn6 <- [1,238,null,{}] 14:24:28 INFO - PROCESS | 3552 | 1463433868244 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:28 INFO - PROCESS | 3552 | 1463433868359 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 14:24:28 INFO - PROCESS | 3552 | 1463433868408 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:28 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DB135800 == 42 [pid = 3552] [id = 69] 14:24:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 106 (00000089E485DC00) [pid = 3552] [serial = 204] [outer = 0000000000000000] 14:24:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 107 (00000089E627E800) [pid = 3552] [serial = 205] [outer = 00000089E485DC00] 14:24:28 INFO - PROCESS | 3552 | 1463433868456 Marionette DEBUG loaded listener.js 14:24:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 108 (00000089E6D54800) [pid = 3552] [serial = 206] [outer = 00000089E485DC00] 14:24:28 INFO - PROCESS | 3552 | 1463433868881 Marionette TRACE conn6 <- [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]]]}] 14:24:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 692ms 14:24:28 INFO - PROCESS | 3552 | 1463433868953 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 14:24:28 INFO - PROCESS | 3552 | 1463433868955 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 14:24:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:24:29 INFO - PROCESS | 3552 | 1463433869023 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:24:29 INFO - PROCESS | 3552 | 1463433869025 Marionette TRACE conn6 <- [1,242,null,{}] 14:24:29 INFO - PROCESS | 3552 | 1463433869058 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:29 INFO - PROCESS | 3552 | 1463433869200 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 14:24:29 INFO - PROCESS | 3552 | 1463433869207 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:29 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EB918800 == 43 [pid = 3552] [id = 70] 14:24:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 109 (00000089E6D4FC00) [pid = 3552] [serial = 207] [outer = 0000000000000000] 14:24:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 110 (00000089E6FEAC00) [pid = 3552] [serial = 208] [outer = 00000089E6D4FC00] 14:24:29 INFO - PROCESS | 3552 | 1463433869253 Marionette DEBUG loaded listener.js 14:24:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 111 (00000089E9457400) [pid = 3552] [serial = 209] [outer = 00000089E6D4FC00] 14:24:29 INFO - PROCESS | 3552 | --DOMWINDOW == 110 (00000089E2A16400) [pid = 3552] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:24:29 INFO - PROCESS | 3552 | --DOMWINDOW == 109 (00000089E2C8E800) [pid = 3552] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:24:29 INFO - PROCESS | 3552 | --DOMWINDOW == 108 (00000089E6CB5C00) [pid = 3552] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:24:29 INFO - PROCESS | 3552 | --DOMWINDOW == 107 (00000089E0817000) [pid = 3552] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:24:29 INFO - PROCESS | 3552 | --DOMWINDOW == 106 (00000089EB8F3C00) [pid = 3552] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:24:29 INFO - PROCESS | 3552 | --DOMWINDOW == 105 (00000089D9AAE800) [pid = 3552] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:24:29 INFO - PROCESS | 3552 | --DOMWINDOW == 104 (00000089D8022C00) [pid = 3552] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:24:29 INFO - PROCESS | 3552 | --DOMWINDOW == 103 (00000089E6248C00) [pid = 3552] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:24:29 INFO - PROCESS | 3552 | --DOMWINDOW == 102 (00000089E76AF000) [pid = 3552] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:24:29 INFO - PROCESS | 3552 | --DOMWINDOW == 101 (00000089DFF66800) [pid = 3552] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:24:29 INFO - PROCESS | 3552 | --DOMWINDOW == 100 (00000089D9828000) [pid = 3552] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:24:29 INFO - PROCESS | 3552 | --DOMWINDOW == 99 (00000089DA35F400) [pid = 3552] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:24:29 INFO - PROCESS | 3552 | --DOMWINDOW == 98 (00000089E2C36C00) [pid = 3552] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:24:29 INFO - PROCESS | 3552 | --DOMWINDOW == 97 (00000089DFBD8800) [pid = 3552] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:24:29 INFO - PROCESS | 3552 | --DOMWINDOW == 96 (00000089EE0EC800) [pid = 3552] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:24:29 INFO - PROCESS | 3552 | --DOMWINDOW == 95 (00000089D9AAF000) [pid = 3552] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:24:29 INFO - PROCESS | 3552 | --DOMWINDOW == 94 (00000089E6D51C00) [pid = 3552] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:24:29 INFO - PROCESS | 3552 | --DOMWINDOW == 93 (00000089E2A36C00) [pid = 3552] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:24:29 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (00000089D9826400) [pid = 3552] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:24:29 INFO - PROCESS | 3552 | 1463433869797 Marionette TRACE conn6 <- [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]]]}] 14:24:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:24:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 819ms 14:24:29 INFO - PROCESS | 3552 | 1463433869816 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 14:24:29 INFO - PROCESS | 3552 | 1463433869818 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 14:24:29 INFO - PROCESS | 3552 | 1463433869822 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:24:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:24:29 INFO - PROCESS | 3552 | 1463433869823 Marionette TRACE conn6 <- [1,246,null,{}] 14:24:29 INFO - PROCESS | 3552 | 1463433869827 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:29 INFO - PROCESS | 3552 | 1463433869910 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 14:24:29 INFO - PROCESS | 3552 | 1463433869971 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:29 INFO - PROCESS | 3552 | ++DOCSHELL 00000089ECD59000 == 44 [pid = 3552] [id = 71] 14:24:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (00000089D9828000) [pid = 3552] [serial = 210] [outer = 0000000000000000] 14:24:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (00000089DFF66400) [pid = 3552] [serial = 211] [outer = 00000089D9828000] 14:24:30 INFO - PROCESS | 3552 | 1463433870019 Marionette DEBUG loaded listener.js 14:24:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 95 (00000089E6D51C00) [pid = 3552] [serial = 212] [outer = 00000089D9828000] 14:24:30 INFO - PROCESS | 3552 | 1463433870376 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 14:24:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:24:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 587ms 14:24:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:24:30 INFO - PROCESS | 3552 | 1463433870412 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 14:24:30 INFO - PROCESS | 3552 | 1463433870415 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 14:24:30 INFO - PROCESS | 3552 | 1463433870418 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:24:30 INFO - PROCESS | 3552 | 1463433870420 Marionette TRACE conn6 <- [1,250,null,{}] 14:24:30 INFO - PROCESS | 3552 | 1463433870424 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:30 INFO - PROCESS | 3552 | 1463433870537 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 14:24:30 INFO - PROCESS | 3552 | 1463433870604 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:30 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDF8F000 == 45 [pid = 3552] [id = 72] 14:24:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 96 (00000089E2ADF400) [pid = 3552] [serial = 213] [outer = 0000000000000000] 14:24:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 97 (00000089E7E5DC00) [pid = 3552] [serial = 214] [outer = 00000089E2ADF400] 14:24:30 INFO - PROCESS | 3552 | 1463433870651 Marionette DEBUG loaded listener.js 14:24:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 98 (00000089E7E67000) [pid = 3552] [serial = 215] [outer = 00000089E2ADF400] 14:24:31 INFO - PROCESS | 3552 | 1463433870999 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 14:24:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:24:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 629ms 14:24:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:24:31 INFO - PROCESS | 3552 | 1463433871051 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 14:24:31 INFO - PROCESS | 3552 | 1463433871053 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 14:24:31 INFO - PROCESS | 3552 | 1463433871056 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:24:31 INFO - PROCESS | 3552 | 1463433871058 Marionette TRACE conn6 <- [1,254,null,{}] 14:24:31 INFO - PROCESS | 3552 | 1463433871062 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:31 INFO - PROCESS | 3552 | 1463433871168 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 14:24:31 INFO - PROCESS | 3552 | 1463433871176 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:31 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE320800 == 46 [pid = 3552] [id = 73] 14:24:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 99 (00000089E7E62000) [pid = 3552] [serial = 216] [outer = 0000000000000000] 14:24:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 100 (00000089E9D4E800) [pid = 3552] [serial = 217] [outer = 00000089E7E62000] 14:24:31 INFO - PROCESS | 3552 | 1463433871223 Marionette DEBUG loaded listener.js 14:24:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 101 (00000089EB7C2000) [pid = 3552] [serial = 218] [outer = 00000089E7E62000] 14:24:31 INFO - PROCESS | 3552 | 1463433871613 Marionette TRACE conn6 <- [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]]]}] 14:24:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:24:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 588ms 14:24:31 INFO - PROCESS | 3552 | 1463433871647 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 14:24:31 INFO - PROCESS | 3552 | 1463433871649 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 14:24:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:24:31 INFO - PROCESS | 3552 | 1463433871653 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:24:31 INFO - PROCESS | 3552 | 1463433871655 Marionette TRACE conn6 <- [1,258,null,{}] 14:24:31 INFO - PROCESS | 3552 | 1463433871659 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:31 INFO - PROCESS | 3552 | 1463433871833 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 14:24:31 INFO - PROCESS | 3552 | 1463433871988 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:32 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DE628000 == 47 [pid = 3552] [id = 74] 14:24:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 102 (00000089D89D6400) [pid = 3552] [serial = 219] [outer = 0000000000000000] 14:24:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 103 (00000089D9779800) [pid = 3552] [serial = 220] [outer = 00000089D89D6400] 14:24:32 INFO - PROCESS | 3552 | 1463433872051 Marionette DEBUG loaded listener.js 14:24:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 104 (00000089D991B000) [pid = 3552] [serial = 221] [outer = 00000089D89D6400] 14:24:32 INFO - PROCESS | 3552 | 1463433872606 Marionette TRACE conn6 <- [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]]]}] 14:24:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:24:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 986ms 14:24:32 INFO - PROCESS | 3552 | 1463433872644 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 14:24:32 INFO - PROCESS | 3552 | 1463433872650 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 14:24:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:24:32 INFO - PROCESS | 3552 | 1463433872655 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:24:32 INFO - PROCESS | 3552 | 1463433872659 Marionette TRACE conn6 <- [1,262,null,{}] 14:24:32 INFO - PROCESS | 3552 | 1463433872664 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:32 INFO - PROCESS | 3552 | 1463433872776 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 14:24:32 INFO - PROCESS | 3552 | 1463433872860 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:32 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E72D5000 == 48 [pid = 3552] [id = 75] 14:24:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 105 (00000089DECE6400) [pid = 3552] [serial = 222] [outer = 0000000000000000] 14:24:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 106 (00000089DFBD5000) [pid = 3552] [serial = 223] [outer = 00000089DECE6400] 14:24:32 INFO - PROCESS | 3552 | 1463433872921 Marionette DEBUG loaded listener.js 14:24:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 107 (00000089E2A1D000) [pid = 3552] [serial = 224] [outer = 00000089DECE6400] 14:24:33 INFO - PROCESS | 3552 | 1463433873779 Marionette TRACE conn6 <- [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]]]}] 14:24:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:24:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1183ms 14:24:33 INFO - PROCESS | 3552 | 1463433873843 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 14:24:33 INFO - PROCESS | 3552 | 1463433873846 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 14:24:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:24:33 INFO - PROCESS | 3552 | 1463433873850 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:24:33 INFO - PROCESS | 3552 | 1463433873853 Marionette TRACE conn6 <- [1,266,null,{}] 14:24:33 INFO - PROCESS | 3552 | 1463433873857 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:33 INFO - PROCESS | 3552 | 1463433873966 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 14:24:34 INFO - PROCESS | 3552 | 1463433874037 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:34 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEF4F000 == 49 [pid = 3552] [id = 76] 14:24:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 108 (00000089E605F800) [pid = 3552] [serial = 225] [outer = 0000000000000000] 14:24:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 109 (00000089E6FB6800) [pid = 3552] [serial = 226] [outer = 00000089E605F800] 14:24:34 INFO - PROCESS | 3552 | 1463433874095 Marionette DEBUG loaded listener.js 14:24:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 110 (00000089EB7C1400) [pid = 3552] [serial = 227] [outer = 00000089E605F800] 14:24:34 INFO - PROCESS | 3552 | 1463433874680 Marionette TRACE conn6 <- [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]]]}] 14:24:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:24:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 881ms 14:24:34 INFO - PROCESS | 3552 | 1463433874735 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 14:24:34 INFO - PROCESS | 3552 | 1463433874740 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 14:24:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:24:34 INFO - PROCESS | 3552 | 1463433874751 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:24:34 INFO - PROCESS | 3552 | 1463433874756 Marionette TRACE conn6 <- [1,270,null,{}] 14:24:34 INFO - PROCESS | 3552 | 1463433874761 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:34 INFO - PROCESS | 3552 | 1463433874872 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 14:24:34 INFO - PROCESS | 3552 | 1463433874953 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:34 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9F9D800 == 50 [pid = 3552] [id = 77] 14:24:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 111 (00000089EB7CBC00) [pid = 3552] [serial = 228] [outer = 0000000000000000] 14:24:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 112 (00000089EB8F9400) [pid = 3552] [serial = 229] [outer = 00000089EB7CBC00] 14:24:35 INFO - PROCESS | 3552 | 1463433875011 Marionette DEBUG loaded listener.js 14:24:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 113 (00000089EB9B1000) [pid = 3552] [serial = 230] [outer = 00000089EB7CBC00] 14:24:35 INFO - PROCESS | 3552 | 1463433875543 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 14:24:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:24:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 881ms 14:24:35 INFO - PROCESS | 3552 | 1463433875630 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 14:24:35 INFO - PROCESS | 3552 | 1463433875633 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 14:24:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:24:35 INFO - PROCESS | 3552 | 1463433875636 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:24:35 INFO - PROCESS | 3552 | 1463433875638 Marionette TRACE conn6 <- [1,274,null,{}] 14:24:35 INFO - PROCESS | 3552 | 1463433875642 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:35 INFO - PROCESS | 3552 | 1463433875748 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 14:24:35 INFO - PROCESS | 3552 | 1463433875856 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:35 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEAD0000 == 51 [pid = 3552] [id = 78] 14:24:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 114 (00000089EA0C3C00) [pid = 3552] [serial = 231] [outer = 0000000000000000] 14:24:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 115 (00000089EA0CB000) [pid = 3552] [serial = 232] [outer = 00000089EA0C3C00] 14:24:35 INFO - PROCESS | 3552 | 1463433875913 Marionette DEBUG loaded listener.js 14:24:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 116 (00000089EB9A2800) [pid = 3552] [serial = 233] [outer = 00000089EA0C3C00] 14:24:36 INFO - PROCESS | 3552 | 1463433876590 Marionette TRACE conn6 <- [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]]]}] 14:24:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:24:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 985ms 14:24:36 INFO - PROCESS | 3552 | 1463433876624 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 14:24:36 INFO - PROCESS | 3552 | 1463433876628 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 14:24:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:24:36 INFO - PROCESS | 3552 | 1463433876634 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:24:36 INFO - PROCESS | 3552 | 1463433876638 Marionette TRACE conn6 <- [1,278,null,{}] 14:24:36 INFO - PROCESS | 3552 | 1463433876645 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:36 INFO - PROCESS | 3552 | 1463433876745 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 14:24:36 INFO - PROCESS | 3552 | 1463433876832 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:36 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DF0BC000 == 52 [pid = 3552] [id = 79] 14:24:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 117 (00000089D9826C00) [pid = 3552] [serial = 234] [outer = 0000000000000000] 14:24:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 118 (00000089D982E400) [pid = 3552] [serial = 235] [outer = 00000089D9826C00] 14:24:36 INFO - PROCESS | 3552 | 1463433876884 Marionette DEBUG loaded listener.js 14:24:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 119 (00000089D9AB0C00) [pid = 3552] [serial = 236] [outer = 00000089D9826C00] 14:24:37 INFO - PROCESS | 3552 | 1463433877473 Marionette TRACE conn6 <- [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]]]}] 14:24:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:24:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 881ms 14:24:37 INFO - PROCESS | 3552 | 1463433877520 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 14:24:37 INFO - PROCESS | 3552 | 1463433877526 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 14:24:37 INFO - PROCESS | 3552 | 1463433877532 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:24:37 INFO - PROCESS | 3552 | 1463433877535 Marionette TRACE conn6 <- [1,282,null,{}] 14:24:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:24:37 INFO - PROCESS | 3552 | 1463433877539 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:37 INFO - PROCESS | 3552 | 1463433877644 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 14:24:37 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE089800 == 51 [pid = 3552] [id = 44] 14:24:37 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE149000 == 50 [pid = 3552] [id = 33] 14:24:37 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDF8F000 == 49 [pid = 3552] [id = 72] 14:24:37 INFO - PROCESS | 3552 | --DOCSHELL 00000089ECD59000 == 48 [pid = 3552] [id = 71] 14:24:37 INFO - PROCESS | 3552 | --DOCSHELL 00000089EB918800 == 47 [pid = 3552] [id = 70] 14:24:37 INFO - PROCESS | 3552 | --DOCSHELL 00000089DB135800 == 46 [pid = 3552] [id = 69] 14:24:37 INFO - PROCESS | 3552 | --DOCSHELL 00000089E6C65800 == 45 [pid = 3552] [id = 68] 14:24:37 INFO - PROCESS | 3552 | --DOCSHELL 00000089E623D800 == 44 [pid = 3552] [id = 67] 14:24:37 INFO - PROCESS | 3552 | --DOCSHELL 00000089E4123000 == 43 [pid = 3552] [id = 66] 14:24:37 INFO - PROCESS | 3552 | --DOCSHELL 00000089DEC1E800 == 42 [pid = 3552] [id = 65] 14:24:37 INFO - PROCESS | 3552 | --DOCSHELL 00000089DFB0A800 == 41 [pid = 3552] [id = 64] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 118 (00000089ECD2BC00) [pid = 3552] [serial = 172] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | 1463433877774 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:37 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DA1BA000 == 42 [pid = 3552] [id = 80] 14:24:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 119 (00000089D7FBA800) [pid = 3552] [serial = 237] [outer = 0000000000000000] 14:24:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 120 (00000089D8028000) [pid = 3552] [serial = 238] [outer = 00000089D7FBA800] 14:24:37 INFO - PROCESS | 3552 | 1463433877822 Marionette DEBUG loaded listener.js 14:24:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 121 (00000089D982D800) [pid = 3552] [serial = 239] [outer = 00000089D7FBA800] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 120 (00000089E6D56C00) [pid = 3552] [serial = 97] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 119 (00000089E6056400) [pid = 3552] [serial = 156] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 118 (00000089E6FF0C00) [pid = 3552] [serial = 160] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 117 (00000089E69A9000) [pid = 3552] [serial = 157] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 116 (00000089E2A1EC00) [pid = 3552] [serial = 150] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 115 (00000089E2B47C00) [pid = 3552] [serial = 151] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 114 (00000089EB8FAC00) [pid = 3552] [serial = 163] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 113 (00000089D9AB4400) [pid = 3552] [serial = 144] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 112 (00000089D9E81400) [pid = 3552] [serial = 147] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 111 (00000089DEFD5400) [pid = 3552] [serial = 148] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 110 (00000089EDA07000) [pid = 3552] [serial = 167] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 109 (00000089E9505400) [pid = 3552] [serial = 166] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 108 (00000089EDA0E000) [pid = 3552] [serial = 139] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 107 (00000089E89C6000) [pid = 3552] [serial = 138] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 106 (00000089E4861400) [pid = 3552] [serial = 136] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 105 (00000089E2BEF000) [pid = 3552] [serial = 135] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 104 (00000089EE0F0800) [pid = 3552] [serial = 142] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 103 (00000089E2C83000) [pid = 3552] [serial = 141] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 102 (00000089DEFE1C00) [pid = 3552] [serial = 133] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 101 (00000089DA6B6000) [pid = 3552] [serial = 132] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 100 (00000089E400F000) [pid = 3552] [serial = 153] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 99 (00000089EDA0DC00) [pid = 3552] [serial = 129] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 98 (00000089EE217000) [pid = 3552] [serial = 130] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 97 (00000089E9DDB400) [pid = 3552] [serial = 161] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 96 (00000089E6820000) [pid = 3552] [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.] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 95 (00000089EB9B1C00) [pid = 3552] [serial = 164] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 94 (00000089EE210C00) [pid = 3552] [serial = 170] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 93 (00000089DE4B9C00) [pid = 3552] [serial = 145] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (00000089EE0F5800) [pid = 3552] [serial = 169] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (00000089E46EDC00) [pid = 3552] [serial = 154] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (00000089E8B83000) [pid = 3552] [serial = 94] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (00000089E7CEFC00) [pid = 3552] [serial = 91] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (00000089E4862400) [pid = 3552] [serial = 88] [outer = 0000000000000000] [url = about:blank] 14:24:37 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (00000089DA6B7400) [pid = 3552] [serial = 85] [outer = 0000000000000000] [url = about:blank] 14:24:38 INFO - PROCESS | 3552 | 1463433878232 Marionette TRACE conn6 <- [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]]]}] 14:24:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:24:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 734ms 14:24:38 INFO - PROCESS | 3552 | 1463433878273 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 14:24:38 INFO - PROCESS | 3552 | 1463433878276 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 14:24:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:24:38 INFO - PROCESS | 3552 | 1463433878279 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:24:38 INFO - PROCESS | 3552 | 1463433878283 Marionette TRACE conn6 <- [1,286,null,{}] 14:24:38 INFO - PROCESS | 3552 | 1463433878320 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:38 INFO - PROCESS | 3552 | 1463433878411 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 14:24:38 INFO - PROCESS | 3552 | 1463433878425 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:38 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E2C4A000 == 43 [pid = 3552] [id = 81] 14:24:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (00000089DA6B6400) [pid = 3552] [serial = 240] [outer = 0000000000000000] 14:24:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (00000089DE456800) [pid = 3552] [serial = 241] [outer = 00000089DA6B6400] 14:24:38 INFO - PROCESS | 3552 | 1463433878474 Marionette DEBUG loaded listener.js 14:24:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (00000089DFBD2400) [pid = 3552] [serial = 242] [outer = 00000089DA6B6400] 14:24:38 INFO - PROCESS | 3552 | 1463433878917 Marionette TRACE conn6 <- [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]]]}] 14:24:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:24:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 693ms 14:24:38 INFO - PROCESS | 3552 | 1463433878974 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 14:24:38 INFO - PROCESS | 3552 | 1463433878977 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 14:24:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:24:38 INFO - PROCESS | 3552 | 1463433878981 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:24:38 INFO - PROCESS | 3552 | 1463433878982 Marionette TRACE conn6 <- [1,290,null,{}] 14:24:38 INFO - PROCESS | 3552 | 1463433878986 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:39 INFO - PROCESS | 3552 | 1463433879073 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 14:24:39 INFO - PROCESS | 3552 | 1463433879083 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:39 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E4117000 == 44 [pid = 3552] [id = 82] 14:24:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (00000089DFF6C000) [pid = 3552] [serial = 243] [outer = 0000000000000000] 14:24:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (00000089E2A12C00) [pid = 3552] [serial = 244] [outer = 00000089DFF6C000] 14:24:39 INFO - PROCESS | 3552 | 1463433879138 Marionette DEBUG loaded listener.js 14:24:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (00000089E2A32400) [pid = 3552] [serial = 245] [outer = 00000089DFF6C000] 14:24:39 INFO - PROCESS | 3552 | 1463433879578 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 14:24:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:24:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 14:24:39 INFO - PROCESS | 3552 | 1463433879612 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 14:24:39 INFO - PROCESS | 3552 | 1463433879614 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 14:24:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:24:39 INFO - PROCESS | 3552 | 1463433879618 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:24:39 INFO - PROCESS | 3552 | 1463433879620 Marionette TRACE conn6 <- [1,294,null,{}] 14:24:39 INFO - PROCESS | 3552 | 1463433879623 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:39 INFO - PROCESS | 3552 | 1463433879705 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 14:24:39 INFO - PROCESS | 3552 | 1463433879714 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:39 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6236000 == 45 [pid = 3552] [id = 83] 14:24:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (00000089E2B47C00) [pid = 3552] [serial = 246] [outer = 0000000000000000] 14:24:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 95 (00000089E2BED000) [pid = 3552] [serial = 247] [outer = 00000089E2B47C00] 14:24:39 INFO - PROCESS | 3552 | 1463433879761 Marionette DEBUG loaded listener.js 14:24:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 96 (00000089E3419800) [pid = 3552] [serial = 248] [outer = 00000089E2B47C00] 14:24:40 INFO - PROCESS | 3552 | 1463433880203 Marionette TRACE conn6 <- [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]]]}] 14:24:40 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. 14:24:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 629ms 14:24:40 INFO - PROCESS | 3552 | 1463433880251 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 14:24:40 INFO - PROCESS | 3552 | 1463433880253 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 14:24:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:24:40 INFO - PROCESS | 3552 | 1463433880263 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:24:40 INFO - PROCESS | 3552 | 1463433880265 Marionette TRACE conn6 <- [1,298,null,{}] 14:24:40 INFO - PROCESS | 3552 | 1463433880269 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:40 INFO - PROCESS | 3552 | 1463433880423 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 14:24:40 INFO - PROCESS | 3552 | 1463433880440 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:24:40 INFO - PROCESS | 3552 | 1463433880450 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:40 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E72D4000 == 46 [pid = 3552] [id = 84] 14:24:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 97 (00000089E6056800) [pid = 3552] [serial = 249] [outer = 0000000000000000] 14:24:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 98 (00000089E6243C00) [pid = 3552] [serial = 250] [outer = 00000089E6056800] 14:24:40 INFO - PROCESS | 3552 | 1463433880499 Marionette DEBUG loaded listener.js 14:24:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 99 (00000089E6820000) [pid = 3552] [serial = 251] [outer = 00000089E6056800] 14:24:40 INFO - PROCESS | 3552 | 1463433880949 Marionette TRACE conn6 <- [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]]]}] 14:24:40 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. 14:24:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 734ms 14:24:41 INFO - PROCESS | 3552 | 1463433880994 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 14:24:41 INFO - PROCESS | 3552 | 1463433880996 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 14:24:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:24:41 INFO - PROCESS | 3552 | 1463433881004 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:24:41 INFO - PROCESS | 3552 | 1463433881006 Marionette TRACE conn6 <- [1,302,null,{}] 14:24:41 INFO - PROCESS | 3552 | 1463433881010 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:41 INFO - PROCESS | 3552 | 1463433881139 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 14:24:41 INFO - PROCESS | 3552 | 1463433881164 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:41 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E8F44000 == 47 [pid = 3552] [id = 85] 14:24:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 100 (00000089E6D50400) [pid = 3552] [serial = 252] [outer = 0000000000000000] 14:24:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 101 (00000089E6D75C00) [pid = 3552] [serial = 253] [outer = 00000089E6D50400] 14:24:41 INFO - PROCESS | 3552 | 1463433881210 Marionette DEBUG loaded listener.js 14:24:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 102 (00000089E6FB3800) [pid = 3552] [serial = 254] [outer = 00000089E6D50400] 14:24:41 INFO - PROCESS | 3552 | 1463433881648 Marionette TRACE conn6 <- [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]]]}] 14:24:41 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. 14:24:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 692ms 14:24:41 INFO - PROCESS | 3552 | 1463433881695 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 14:24:41 INFO - PROCESS | 3552 | 1463433881697 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 14:24:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:24:41 INFO - PROCESS | 3552 | 1463433881700 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:24:41 INFO - PROCESS | 3552 | 1463433881702 Marionette TRACE conn6 <- [1,306,null,{}] 14:24:41 INFO - PROCESS | 3552 | 1463433881706 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:41 INFO - PROCESS | 3552 | 1463433881810 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 14:24:41 INFO - PROCESS | 3552 | 1463433881818 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:41 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9F96800 == 48 [pid = 3552] [id = 86] 14:24:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 103 (00000089E6FF1C00) [pid = 3552] [serial = 255] [outer = 0000000000000000] 14:24:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 104 (00000089E7E5A800) [pid = 3552] [serial = 256] [outer = 00000089E6FF1C00] 14:24:41 INFO - PROCESS | 3552 | 1463433881898 Marionette DEBUG loaded listener.js 14:24:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 105 (00000089E7F47800) [pid = 3552] [serial = 257] [outer = 00000089E6FF1C00] 14:24:42 INFO - PROCESS | 3552 | --DOMWINDOW == 104 (00000089E485DC00) [pid = 3552] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:24:42 INFO - PROCESS | 3552 | --DOMWINDOW == 103 (00000089E2B4E400) [pid = 3552] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:24:42 INFO - PROCESS | 3552 | --DOMWINDOW == 102 (00000089D9775400) [pid = 3552] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:24:42 INFO - PROCESS | 3552 | --DOMWINDOW == 101 (00000089E9455800) [pid = 3552] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:24:42 INFO - PROCESS | 3552 | --DOMWINDOW == 100 (00000089D9828000) [pid = 3552] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:24:42 INFO - PROCESS | 3552 | --DOMWINDOW == 99 (00000089E2A3E000) [pid = 3552] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:24:42 INFO - PROCESS | 3552 | --DOMWINDOW == 98 (00000089D9AAC000) [pid = 3552] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:24:42 INFO - PROCESS | 3552 | --DOMWINDOW == 97 (00000089D9B94000) [pid = 3552] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:24:42 INFO - PROCESS | 3552 | --DOMWINDOW == 96 (00000089EE21A400) [pid = 3552] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:24:42 INFO - PROCESS | 3552 | --DOMWINDOW == 95 (00000089DE4BA400) [pid = 3552] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:24:42 INFO - PROCESS | 3552 | --DOMWINDOW == 94 (00000089E2ADF400) [pid = 3552] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:24:42 INFO - PROCESS | 3552 | --DOMWINDOW == 93 (00000089D977A000) [pid = 3552] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:24:42 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (00000089E6D4FC00) [pid = 3552] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:24:42 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (00000089D977B800) [pid = 3552] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:24:42 INFO - PROCESS | 3552 | 1463433882511 Marionette TRACE conn6 <- [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]]]}] 14:24:42 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. 14:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 839ms 14:24:42 INFO - PROCESS | 3552 | 1463433882543 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 14:24:42 INFO - PROCESS | 3552 | 1463433882546 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 14:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:24:42 INFO - PROCESS | 3552 | 1463433882549 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:24:42 INFO - PROCESS | 3552 | 1463433882551 Marionette TRACE conn6 <- [1,310,null,{}] 14:24:42 INFO - PROCESS | 3552 | 1463433882555 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:42 INFO - PROCESS | 3552 | 1463433882639 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 14:24:42 INFO - PROCESS | 3552 | 1463433882648 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:42 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EA18D800 == 49 [pid = 3552] [id = 87] 14:24:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (00000089E2A37800) [pid = 3552] [serial = 258] [outer = 0000000000000000] 14:24:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (00000089E2B4E400) [pid = 3552] [serial = 259] [outer = 00000089E2A37800] 14:24:42 INFO - PROCESS | 3552 | 1463433882695 Marionette DEBUG loaded listener.js 14:24:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (00000089E89D1C00) [pid = 3552] [serial = 260] [outer = 00000089E2A37800] 14:24:43 INFO - PROCESS | 3552 | 1463433883114 Marionette TRACE conn6 <- [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]]]}] 14:24:43 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. 14:24:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 587ms 14:24:43 INFO - PROCESS | 3552 | 1463433883138 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 14:24:43 INFO - PROCESS | 3552 | 1463433883140 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 14:24:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:24:43 INFO - PROCESS | 3552 | 1463433883144 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:24:43 INFO - PROCESS | 3552 | 1463433883146 Marionette TRACE conn6 <- [1,314,null,{}] 14:24:43 INFO - PROCESS | 3552 | 1463433883150 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:43 INFO - PROCESS | 3552 | 1463433883233 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 14:24:43 INFO - PROCESS | 3552 | 1463433883240 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:43 INFO - PROCESS | 3552 | ++DOCSHELL 00000089ECD51000 == 50 [pid = 3552] [id = 88] 14:24:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 95 (00000089E9454400) [pid = 3552] [serial = 261] [outer = 0000000000000000] 14:24:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 96 (00000089E9D43C00) [pid = 3552] [serial = 262] [outer = 00000089E9454400] 14:24:43 INFO - PROCESS | 3552 | 1463433883285 Marionette DEBUG loaded listener.js 14:24:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 97 (00000089E9DE3400) [pid = 3552] [serial = 263] [outer = 00000089E9454400] 14:24:43 INFO - PROCESS | 3552 | 1463433883707 Marionette TRACE conn6 <- [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]]]}] 14:24:43 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. 14:24:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 587ms 14:24:43 INFO - PROCESS | 3552 | 1463433883734 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 14:24:43 INFO - PROCESS | 3552 | 1463433883737 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 14:24:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:24:43 INFO - PROCESS | 3552 | 1463433883740 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:24:43 INFO - PROCESS | 3552 | 1463433883743 Marionette TRACE conn6 <- [1,318,null,{}] 14:24:43 INFO - PROCESS | 3552 | 1463433883746 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:43 INFO - PROCESS | 3552 | 1463433883857 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 14:24:43 INFO - PROCESS | 3552 | 1463433883865 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:43 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDF68800 == 51 [pid = 3552] [id = 89] 14:24:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 98 (00000089EA0C7C00) [pid = 3552] [serial = 264] [outer = 0000000000000000] 14:24:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 99 (00000089EB8F5C00) [pid = 3552] [serial = 265] [outer = 00000089EA0C7C00] 14:24:43 INFO - PROCESS | 3552 | 1463433883918 Marionette DEBUG loaded listener.js 14:24:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 100 (00000089EB9AF400) [pid = 3552] [serial = 266] [outer = 00000089EA0C7C00] 14:24:44 INFO - PROCESS | 3552 | 1463433884386 Marionette TRACE conn6 <- [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]]]}] 14:24:44 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. 14:24:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 671ms 14:24:44 INFO - PROCESS | 3552 | 1463433884418 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 14:24:44 INFO - PROCESS | 3552 | 1463433884420 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 14:24:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:24:44 INFO - PROCESS | 3552 | 1463433884474 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:24:44 INFO - PROCESS | 3552 | 1463433884478 Marionette TRACE conn6 <- [1,322,null,{}] 14:24:44 INFO - PROCESS | 3552 | 1463433884489 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:44 INFO - PROCESS | 3552 | 1463433884609 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 14:24:44 INFO - PROCESS | 3552 | 1463433884687 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:44 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DD09E800 == 52 [pid = 3552] [id = 90] 14:24:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 101 (00000089D8843400) [pid = 3552] [serial = 267] [outer = 0000000000000000] 14:24:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 102 (00000089D971E800) [pid = 3552] [serial = 268] [outer = 00000089D8843400] 14:24:44 INFO - PROCESS | 3552 | 1463433884749 Marionette DEBUG loaded listener.js 14:24:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 103 (00000089D9915800) [pid = 3552] [serial = 269] [outer = 00000089D8843400] 14:24:45 INFO - PROCESS | 3552 | 1463433885431 Marionette TRACE conn6 <- [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]]]}] 14:24:45 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. 14:24:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1025ms 14:24:45 INFO - PROCESS | 3552 | 1463433885465 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 14:24:45 INFO - PROCESS | 3552 | 1463433885470 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 14:24:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:24:45 INFO - PROCESS | 3552 | 1463433885476 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:24:45 INFO - PROCESS | 3552 | 1463433885479 Marionette TRACE conn6 <- [1,326,null,{}] 14:24:45 INFO - PROCESS | 3552 | 1463433885488 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:45 INFO - PROCESS | 3552 | 1463433885604 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 14:24:45 INFO - PROCESS | 3552 | 1463433885674 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:45 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6713000 == 53 [pid = 3552] [id = 91] 14:24:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 104 (00000089DA6B7000) [pid = 3552] [serial = 270] [outer = 0000000000000000] 14:24:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 105 (00000089DE613C00) [pid = 3552] [serial = 271] [outer = 00000089DA6B7000] 14:24:45 INFO - PROCESS | 3552 | 1463433885732 Marionette DEBUG loaded listener.js 14:24:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 106 (00000089E0474C00) [pid = 3552] [serial = 272] [outer = 00000089DA6B7000] 14:24:46 INFO - PROCESS | 3552 | 1463433886353 Marionette TRACE conn6 <- [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]]]}] 14:24:46 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. 14:24:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 923ms 14:24:46 INFO - PROCESS | 3552 | 1463433886404 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 14:24:46 INFO - PROCESS | 3552 | 1463433886407 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 14:24:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:24:46 INFO - PROCESS | 3552 | 1463433886411 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:24:46 INFO - PROCESS | 3552 | 1463433886413 Marionette TRACE conn6 <- [1,330,null,{}] 14:24:46 INFO - PROCESS | 3552 | 1463433886418 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:46 INFO - PROCESS | 3552 | 1463433886533 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 14:24:46 INFO - PROCESS | 3552 | 1463433886611 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:46 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE089000 == 54 [pid = 3552] [id = 92] 14:24:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 107 (00000089E46E6000) [pid = 3552] [serial = 273] [outer = 0000000000000000] 14:24:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 108 (00000089E46EBC00) [pid = 3552] [serial = 274] [outer = 00000089E46E6000] 14:24:46 INFO - PROCESS | 3552 | 1463433886717 Marionette DEBUG loaded listener.js 14:24:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 109 (00000089E6F46800) [pid = 3552] [serial = 275] [outer = 00000089E46E6000] 14:24:47 INFO - PROCESS | 3552 | 1463433887388 Marionette TRACE conn6 <- [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]]]}] 14:24:47 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. 14:24:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1022ms 14:24:47 INFO - PROCESS | 3552 | 1463433887435 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 14:24:47 INFO - PROCESS | 3552 | 1463433887437 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 14:24:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:24:47 INFO - PROCESS | 3552 | 1463433887441 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:24:47 INFO - PROCESS | 3552 | 1463433887443 Marionette TRACE conn6 <- [1,334,null,{}] 14:24:47 INFO - PROCESS | 3552 | 1463433887448 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:47 INFO - PROCESS | 3552 | 1463433887559 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 14:24:47 INFO - PROCESS | 3552 | 1463433887631 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:47 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE326000 == 55 [pid = 3552] [id = 93] 14:24:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 110 (00000089EB24D400) [pid = 3552] [serial = 276] [outer = 0000000000000000] 14:24:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 111 (00000089EB252000) [pid = 3552] [serial = 277] [outer = 00000089EB24D400] 14:24:47 INFO - PROCESS | 3552 | 1463433887689 Marionette DEBUG loaded listener.js 14:24:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 112 (00000089EB7BF400) [pid = 3552] [serial = 278] [outer = 00000089EB24D400] 14:24:48 INFO - PROCESS | 3552 | 1463433888313 Marionette TRACE conn6 <- [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]]]}] 14:24:48 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. 14:24:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 923ms 14:24:48 INFO - PROCESS | 3552 | 1463433888367 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 14:24:48 INFO - PROCESS | 3552 | 1463433888370 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 14:24:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:24:48 INFO - PROCESS | 3552 | 1463433888374 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:24:48 INFO - PROCESS | 3552 | 1463433888376 Marionette TRACE conn6 <- [1,338,null,{}] 14:24:48 INFO - PROCESS | 3552 | 1463433888380 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:48 INFO - PROCESS | 3552 | 1463433888520 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 14:24:48 INFO - PROCESS | 3552 | 1463433888590 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:48 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE137000 == 56 [pid = 3552] [id = 94] 14:24:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 113 (00000089E8B8DC00) [pid = 3552] [serial = 279] [outer = 0000000000000000] 14:24:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 114 (00000089EB8FB000) [pid = 3552] [serial = 280] [outer = 00000089E8B8DC00] 14:24:48 INFO - PROCESS | 3552 | 1463433888648 Marionette DEBUG loaded listener.js 14:24:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 115 (00000089ECD29C00) [pid = 3552] [serial = 281] [outer = 00000089E8B8DC00] 14:24:49 INFO - PROCESS | 3552 | 1463433889350 Marionette TRACE conn6 <- [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]]]}] 14:24:49 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. 14:24:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1027ms 14:24:49 INFO - PROCESS | 3552 | 1463433889402 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 14:24:49 INFO - PROCESS | 3552 | 1463433889407 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 14:24:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:24:49 INFO - PROCESS | 3552 | 1463433889412 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:24:49 INFO - PROCESS | 3552 | 1463433889416 Marionette TRACE conn6 <- [1,342,null,{}] 14:24:49 INFO - PROCESS | 3552 | 1463433889438 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:49 INFO - PROCESS | 3552 | 1463433889541 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 14:24:49 INFO - PROCESS | 3552 | 1463433889613 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:49 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E3D7A800 == 57 [pid = 3552] [id = 95] 14:24:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 116 (00000089D9AAC800) [pid = 3552] [serial = 282] [outer = 0000000000000000] 14:24:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 117 (00000089D9B9C000) [pid = 3552] [serial = 283] [outer = 00000089D9AAC800] 14:24:49 INFO - PROCESS | 3552 | 1463433889667 Marionette DEBUG loaded listener.js 14:24:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 118 (00000089DABD6800) [pid = 3552] [serial = 284] [outer = 00000089D9AAC800] 14:24:50 INFO - PROCESS | 3552 | --DOCSHELL 00000089ECD51000 == 56 [pid = 3552] [id = 88] 14:24:50 INFO - PROCESS | 3552 | --DOCSHELL 00000089EA18D800 == 55 [pid = 3552] [id = 87] 14:24:50 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9F96800 == 54 [pid = 3552] [id = 86] 14:24:50 INFO - PROCESS | 3552 | --DOCSHELL 00000089E8F44000 == 53 [pid = 3552] [id = 85] 14:24:50 INFO - PROCESS | 3552 | --DOCSHELL 00000089E72D4000 == 52 [pid = 3552] [id = 84] 14:24:50 INFO - PROCESS | 3552 | --DOCSHELL 00000089E6236000 == 51 [pid = 3552] [id = 83] 14:24:50 INFO - PROCESS | 3552 | --DOCSHELL 00000089E4117000 == 50 [pid = 3552] [id = 82] 14:24:50 INFO - PROCESS | 3552 | --DOCSHELL 00000089E2C4A000 == 49 [pid = 3552] [id = 81] 14:24:50 INFO - PROCESS | 3552 | --DOCSHELL 00000089DA1BA000 == 48 [pid = 3552] [id = 80] 14:24:50 INFO - PROCESS | 3552 | --DOMWINDOW == 117 (00000089E9D4E800) [pid = 3552] [serial = 217] [outer = 0000000000000000] [url = about:blank] 14:24:50 INFO - PROCESS | 3552 | --DOCSHELL 00000089DF0BC000 == 47 [pid = 3552] [id = 79] 14:24:50 INFO - PROCESS | 3552 | 1463433890298 Marionette TRACE conn6 <- [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]]]}] 14:24:50 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. 14:24:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 902ms 14:24:50 INFO - PROCESS | 3552 | 1463433890318 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 14:24:50 INFO - PROCESS | 3552 | 1463433890324 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 14:24:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:24:50 INFO - PROCESS | 3552 | 1463433890330 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:24:50 INFO - PROCESS | 3552 | 1463433890333 Marionette TRACE conn6 <- [1,346,null,{}] 14:24:50 INFO - PROCESS | 3552 | 1463433890337 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:50 INFO - PROCESS | 3552 | 1463433890432 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 14:24:50 INFO - PROCESS | 3552 | --DOMWINDOW == 116 (00000089E627E800) [pid = 3552] [serial = 205] [outer = 0000000000000000] [url = about:blank] 14:24:50 INFO - PROCESS | 3552 | --DOMWINDOW == 115 (00000089E375F800) [pid = 3552] [serial = 203] [outer = 0000000000000000] [url = about:blank] 14:24:50 INFO - PROCESS | 3552 | --DOMWINDOW == 114 (00000089D9AA8000) [pid = 3552] [serial = 176] [outer = 0000000000000000] [url = about:blank] 14:24:50 INFO - PROCESS | 3552 | --DOMWINDOW == 113 (00000089D9827400) [pid = 3552] [serial = 175] [outer = 0000000000000000] [url = about:blank] 14:24:50 INFO - PROCESS | 3552 | --DOMWINDOW == 112 (00000089EDA0E400) [pid = 3552] [serial = 182] [outer = 0000000000000000] [url = about:blank] 14:24:50 INFO - PROCESS | 3552 | --DOMWINDOW == 111 (00000089E95BC400) [pid = 3552] [serial = 181] [outer = 0000000000000000] [url = about:blank] 14:24:50 INFO - PROCESS | 3552 | --DOMWINDOW == 110 (00000089DFF66400) [pid = 3552] [serial = 211] [outer = 0000000000000000] [url = about:blank] 14:24:50 INFO - PROCESS | 3552 | --DOMWINDOW == 109 (00000089E2BEE000) [pid = 3552] [serial = 199] [outer = 0000000000000000] [url = about:blank] 14:24:50 INFO - PROCESS | 3552 | --DOMWINDOW == 108 (00000089E6D54800) [pid = 3552] [serial = 206] [outer = 0000000000000000] [url = about:blank] 14:24:50 INFO - PROCESS | 3552 | --DOMWINDOW == 107 (00000089D9AB2800) [pid = 3552] [serial = 190] [outer = 0000000000000000] [url = about:blank] 14:24:50 INFO - PROCESS | 3552 | --DOMWINDOW == 106 (00000089D9B9D800) [pid = 3552] [serial = 188] [outer = 0000000000000000] [url = about:blank] 14:24:50 INFO - PROCESS | 3552 | --DOMWINDOW == 105 (00000089D9B97800) [pid = 3552] [serial = 187] [outer = 0000000000000000] [url = about:blank] 14:24:50 INFO - PROCESS | 3552 | --DOMWINDOW == 104 (00000089EE487400) [pid = 3552] [serial = 185] [outer = 0000000000000000] [url = about:blank] 14:24:50 INFO - PROCESS | 3552 | --DOMWINDOW == 103 (00000089EE47D800) [pid = 3552] [serial = 184] [outer = 0000000000000000] [url = about:blank] 14:24:50 INFO - PROCESS | 3552 | --DOMWINDOW == 102 (00000089DFC08400) [pid = 3552] [serial = 196] [outer = 0000000000000000] [url = about:blank] 14:24:50 INFO - PROCESS | 3552 | --DOMWINDOW == 101 (00000089E2A25800) [pid = 3552] [serial = 197] [outer = 0000000000000000] [url = about:blank] 14:24:50 INFO - PROCESS | 3552 | --DOMWINDOW == 100 (00000089E7E67000) [pid = 3552] [serial = 215] [outer = 0000000000000000] [url = about:blank] 14:24:50 INFO - PROCESS | 3552 | --DOMWINDOW == 99 (00000089E2C85000) [pid = 3552] [serial = 179] [outer = 0000000000000000] [url = about:blank] 14:24:50 INFO - PROCESS | 3552 | --DOMWINDOW == 98 (00000089E0818C00) [pid = 3552] [serial = 178] [outer = 0000000000000000] [url = about:blank] 14:24:50 INFO - PROCESS | 3552 | --DOMWINDOW == 97 (00000089E6FEAC00) [pid = 3552] [serial = 208] [outer = 0000000000000000] [url = about:blank] 14:24:50 INFO - PROCESS | 3552 | --DOMWINDOW == 96 (00000089DA1A3400) [pid = 3552] [serial = 193] [outer = 0000000000000000] [url = about:blank] 14:24:50 INFO - PROCESS | 3552 | --DOMWINDOW == 95 (00000089E9457400) [pid = 3552] [serial = 209] [outer = 0000000000000000] [url = about:blank] 14:24:50 INFO - PROCESS | 3552 | --DOMWINDOW == 94 (00000089DAB59400) [pid = 3552] [serial = 194] [outer = 0000000000000000] [url = about:blank] 14:24:50 INFO - PROCESS | 3552 | --DOMWINDOW == 93 (00000089D9E82000) [pid = 3552] [serial = 191] [outer = 0000000000000000] [url = about:blank] 14:24:50 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (00000089E3757C00) [pid = 3552] [serial = 202] [outer = 0000000000000000] [url = about:blank] 14:24:50 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (00000089E3418000) [pid = 3552] [serial = 200] [outer = 0000000000000000] [url = about:blank] 14:24:50 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (00000089E6D51C00) [pid = 3552] [serial = 212] [outer = 0000000000000000] [url = about:blank] 14:24:50 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (00000089E7E5DC00) [pid = 3552] [serial = 214] [outer = 0000000000000000] [url = about:blank] 14:24:50 INFO - PROCESS | 3552 | 1463433890514 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:50 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DEF7C800 == 48 [pid = 3552] [id = 96] 14:24:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (00000089D9720400) [pid = 3552] [serial = 285] [outer = 0000000000000000] 14:24:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (00000089D9918C00) [pid = 3552] [serial = 286] [outer = 00000089D9720400] 14:24:50 INFO - PROCESS | 3552 | 1463433890563 Marionette DEBUG loaded listener.js 14:24:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (00000089DAB59400) [pid = 3552] [serial = 287] [outer = 00000089D9720400] 14:24:50 INFO - PROCESS | 3552 | 1463433890952 Marionette TRACE conn6 <- [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]]]}] 14:24:51 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. 14:24:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 692ms 14:24:51 INFO - PROCESS | 3552 | 1463433891023 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 14:24:51 INFO - PROCESS | 3552 | 1463433891026 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 14:24:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:24:51 INFO - PROCESS | 3552 | 1463433891029 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:24:51 INFO - PROCESS | 3552 | 1463433891033 Marionette TRACE conn6 <- [1,350,null,{}] 14:24:51 INFO - PROCESS | 3552 | 1463433891044 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:51 INFO - PROCESS | 3552 | 1463433891140 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 14:24:51 INFO - PROCESS | 3552 | 1463433891158 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:51 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E4177800 == 49 [pid = 3552] [id = 97] 14:24:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (00000089E2A1AC00) [pid = 3552] [serial = 288] [outer = 0000000000000000] 14:24:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (00000089E2A37400) [pid = 3552] [serial = 289] [outer = 00000089E2A1AC00] 14:24:51 INFO - PROCESS | 3552 | 1463433891208 Marionette DEBUG loaded listener.js 14:24:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 95 (00000089E2C85000) [pid = 3552] [serial = 290] [outer = 00000089E2A1AC00] 14:24:51 INFO - PROCESS | 3552 | 1463433891661 Marionette TRACE conn6 <- [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]]]}] 14:24:51 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. 14:24:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 693ms 14:24:51 INFO - PROCESS | 3552 | 1463433891724 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 14:24:51 INFO - PROCESS | 3552 | 1463433891727 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 14:24:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:24:51 INFO - PROCESS | 3552 | 1463433891731 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:24:51 INFO - PROCESS | 3552 | 1463433891733 Marionette TRACE conn6 <- [1,354,null,{}] 14:24:51 INFO - PROCESS | 3552 | 1463433891736 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:51 INFO - PROCESS | 3552 | 1463433891822 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 14:24:51 INFO - PROCESS | 3552 | 1463433891831 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:51 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E678E000 == 50 [pid = 3552] [id = 98] 14:24:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 96 (00000089E375E800) [pid = 3552] [serial = 291] [outer = 0000000000000000] 14:24:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 97 (00000089E37B5C00) [pid = 3552] [serial = 292] [outer = 00000089E375E800] 14:24:51 INFO - PROCESS | 3552 | 1463433891878 Marionette DEBUG loaded listener.js 14:24:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 98 (00000089E46E3C00) [pid = 3552] [serial = 293] [outer = 00000089E375E800] 14:24:52 INFO - PROCESS | 3552 | 1463433892294 Marionette TRACE conn6 <- [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]]]}] 14:24:52 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. 14:24:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 629ms 14:24:52 INFO - PROCESS | 3552 | 1463433892362 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 14:24:52 INFO - PROCESS | 3552 | 1463433892365 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 14:24:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:24:52 INFO - PROCESS | 3552 | 1463433892368 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:24:52 INFO - PROCESS | 3552 | 1463433892370 Marionette TRACE conn6 <- [1,358,null,{}] 14:24:52 INFO - PROCESS | 3552 | 1463433892374 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:52 INFO - PROCESS | 3552 | 1463433892456 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 14:24:52 INFO - PROCESS | 3552 | 1463433892494 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:52 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E72DD000 == 51 [pid = 3552] [id = 99] 14:24:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 99 (00000089E48EB400) [pid = 3552] [serial = 294] [outer = 0000000000000000] 14:24:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 100 (00000089E627AC00) [pid = 3552] [serial = 295] [outer = 00000089E48EB400] 14:24:52 INFO - PROCESS | 3552 | 1463433892542 Marionette DEBUG loaded listener.js 14:24:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 101 (00000089E6D4C800) [pid = 3552] [serial = 296] [outer = 00000089E48EB400] 14:24:53 INFO - PROCESS | 3552 | 1463433893026 Marionette TRACE conn6 <- [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]]]}] 14:24:53 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. 14:24:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 671ms 14:24:53 INFO - PROCESS | 3552 | 1463433893042 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 14:24:53 INFO - PROCESS | 3552 | 1463433893045 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 14:24:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:24:53 INFO - PROCESS | 3552 | 1463433893048 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:24:53 INFO - PROCESS | 3552 | 1463433893050 Marionette TRACE conn6 <- [1,362,null,{}] 14:24:53 INFO - PROCESS | 3552 | 1463433893067 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:53 INFO - PROCESS | 3552 | 1463433893196 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 14:24:53 INFO - PROCESS | 3552 | 1463433893247 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:53 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9F8C000 == 52 [pid = 3552] [id = 100] 14:24:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 102 (00000089E76AF000) [pid = 3552] [serial = 297] [outer = 0000000000000000] 14:24:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 103 (00000089E7E8D000) [pid = 3552] [serial = 298] [outer = 00000089E76AF000] 14:24:53 INFO - PROCESS | 3552 | 1463433893296 Marionette DEBUG loaded listener.js 14:24:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 104 (00000089E95B7400) [pid = 3552] [serial = 299] [outer = 00000089E76AF000] 14:24:53 INFO - PROCESS | 3552 | 1463433893740 Marionette TRACE conn6 <- [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]]]}] 14:24:53 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. 14:24:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 734ms 14:24:53 INFO - PROCESS | 3552 | 1463433893786 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 14:24:53 INFO - PROCESS | 3552 | 1463433893788 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 14:24:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:24:53 INFO - PROCESS | 3552 | 1463433893833 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:24:53 INFO - PROCESS | 3552 | 1463433893835 Marionette TRACE conn6 <- [1,366,null,{}] 14:24:53 INFO - PROCESS | 3552 | 1463433893839 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:53 INFO - PROCESS | 3552 | 1463433893946 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 14:24:54 INFO - PROCESS | 3552 | 1463433893994 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:54 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EB927800 == 53 [pid = 3552] [id = 101] 14:24:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 105 (00000089EA0C5C00) [pid = 3552] [serial = 300] [outer = 0000000000000000] 14:24:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 106 (00000089EA0CBC00) [pid = 3552] [serial = 301] [outer = 00000089EA0C5C00] 14:24:54 INFO - PROCESS | 3552 | 1463433894041 Marionette DEBUG loaded listener.js 14:24:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 107 (00000089EB7C6C00) [pid = 3552] [serial = 302] [outer = 00000089EA0C5C00] 14:24:54 INFO - PROCESS | 3552 | 1463433894472 Marionette TRACE conn6 <- [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]]]}] 14:24:54 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. 14:24:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 692ms 14:24:54 INFO - PROCESS | 3552 | 1463433894513 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 14:24:54 INFO - PROCESS | 3552 | 1463433894515 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 14:24:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:24:54 INFO - PROCESS | 3552 | 1463433894518 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:24:54 INFO - PROCESS | 3552 | 1463433894520 Marionette TRACE conn6 <- [1,370,null,{}] 14:24:54 INFO - PROCESS | 3552 | 1463433894524 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:54 INFO - PROCESS | 3552 | 1463433894636 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 14:24:54 INFO - PROCESS | 3552 | 1463433894643 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:54 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDC20000 == 54 [pid = 3552] [id = 102] 14:24:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 108 (00000089EB8EF800) [pid = 3552] [serial = 303] [outer = 0000000000000000] 14:24:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 109 (00000089EB8FA400) [pid = 3552] [serial = 304] [outer = 00000089EB8EF800] 14:24:54 INFO - PROCESS | 3552 | 1463433894726 Marionette DEBUG loaded listener.js 14:24:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 110 (00000089ECD2A000) [pid = 3552] [serial = 305] [outer = 00000089EB8EF800] 14:24:54 INFO - PROCESS | 3552 | --DOMWINDOW == 109 (00000089E6056800) [pid = 3552] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:24:54 INFO - PROCESS | 3552 | --DOMWINDOW == 108 (00000089E6FF1C00) [pid = 3552] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:24:54 INFO - PROCESS | 3552 | --DOMWINDOW == 107 (00000089E6D50400) [pid = 3552] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:24:54 INFO - PROCESS | 3552 | --DOMWINDOW == 106 (00000089DA6B6400) [pid = 3552] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:24:54 INFO - PROCESS | 3552 | --DOMWINDOW == 105 (00000089D9826C00) [pid = 3552] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:24:54 INFO - PROCESS | 3552 | --DOMWINDOW == 104 (00000089DFF6C000) [pid = 3552] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:24:54 INFO - PROCESS | 3552 | --DOMWINDOW == 103 (00000089E2A37800) [pid = 3552] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:24:54 INFO - PROCESS | 3552 | --DOMWINDOW == 102 (00000089D7FBA800) [pid = 3552] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:24:54 INFO - PROCESS | 3552 | --DOMWINDOW == 101 (00000089E2B47C00) [pid = 3552] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:24:54 INFO - PROCESS | 3552 | --DOMWINDOW == 100 (00000089E7E62000) [pid = 3552] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:24:54 INFO - PROCESS | 3552 | --DOMWINDOW == 99 (00000089E9454400) [pid = 3552] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:24:55 INFO - PROCESS | 3552 | 1463433895171 Marionette TRACE conn6 <- [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]]]}] 14:24:55 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. 14:24:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 671ms 14:24:55 INFO - PROCESS | 3552 | 1463433895193 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 14:24:55 INFO - PROCESS | 3552 | 1463433895195 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 14:24:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:24:55 INFO - PROCESS | 3552 | 1463433895199 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:24:55 INFO - PROCESS | 3552 | 1463433895200 Marionette TRACE conn6 <- [1,374,null,{}] 14:24:55 INFO - PROCESS | 3552 | 1463433895204 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:55 INFO - PROCESS | 3552 | 1463433895311 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 14:24:55 INFO - PROCESS | 3552 | 1463433895321 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:55 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDF71000 == 55 [pid = 3552] [id = 103] 14:24:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 100 (00000089DE425C00) [pid = 3552] [serial = 306] [outer = 0000000000000000] 14:24:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 101 (00000089DE42B000) [pid = 3552] [serial = 307] [outer = 00000089DE425C00] 14:24:55 INFO - PROCESS | 3552 | 1463433895366 Marionette DEBUG loaded listener.js 14:24:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 102 (00000089DE431400) [pid = 3552] [serial = 308] [outer = 00000089DE425C00] 14:24:55 INFO - PROCESS | 3552 | 1463433895822 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:24:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:24:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 693ms 14:24:55 INFO - PROCESS | 3552 | 1463433895894 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 14:24:55 INFO - PROCESS | 3552 | 1463433895897 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 14:24:55 INFO - PROCESS | 3552 | 1463433895900 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:24:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:24:55 INFO - PROCESS | 3552 | 1463433895903 Marionette TRACE conn6 <- [1,378,null,{}] 14:24:55 INFO - PROCESS | 3552 | 1463433895906 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:56 INFO - PROCESS | 3552 | 1463433895999 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 14:24:56 INFO - PROCESS | 3552 | 1463433896009 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:56 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE149800 == 56 [pid = 3552] [id = 104] 14:24:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 103 (00000089E6DDCC00) [pid = 3552] [serial = 309] [outer = 0000000000000000] 14:24:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 104 (00000089E6DE0800) [pid = 3552] [serial = 310] [outer = 00000089E6DDCC00] 14:24:56 INFO - PROCESS | 3552 | 1463433896054 Marionette DEBUG loaded listener.js 14:24:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 105 (00000089E6DE6800) [pid = 3552] [serial = 311] [outer = 00000089E6DDCC00] 14:24:56 INFO - PROCESS | 3552 | 1463433896574 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:24:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:24:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 734ms 14:24:56 INFO - PROCESS | 3552 | 1463433896640 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 14:24:56 INFO - PROCESS | 3552 | 1463433896643 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 14:24:56 INFO - PROCESS | 3552 | 1463433896646 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:24:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:24:56 INFO - PROCESS | 3552 | 1463433896649 Marionette TRACE conn6 <- [1,382,null,{}] 14:24:56 INFO - PROCESS | 3552 | 1463433896654 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:56 INFO - PROCESS | 3552 | 1463433896758 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 14:24:56 INFO - PROCESS | 3552 | 1463433896831 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:56 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEA30000 == 57 [pid = 3552] [id = 105] 14:24:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 106 (00000089E650C400) [pid = 3552] [serial = 312] [outer = 0000000000000000] 14:24:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 107 (00000089E6DDE400) [pid = 3552] [serial = 313] [outer = 00000089E650C400] 14:24:56 INFO - PROCESS | 3552 | 1463433896884 Marionette DEBUG loaded listener.js 14:24:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 108 (00000089ECD26400) [pid = 3552] [serial = 314] [outer = 00000089E650C400] 14:24:57 INFO - PROCESS | 3552 | 1463433897556 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:24:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:24:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 986ms 14:24:57 INFO - PROCESS | 3552 | 1463433897638 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 14:24:57 INFO - PROCESS | 3552 | 1463433897644 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 14:24:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:24:57 INFO - PROCESS | 3552 | 1463433897649 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:24:57 INFO - PROCESS | 3552 | 1463433897654 Marionette TRACE conn6 <- [1,386,null,{}] 14:24:57 INFO - PROCESS | 3552 | 1463433897660 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:57 INFO - PROCESS | 3552 | 1463433897822 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 14:24:57 INFO - PROCESS | 3552 | 1463433897931 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:57 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E3D71800 == 58 [pid = 3552] [id = 106] 14:24:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 109 (00000089DA141400) [pid = 3552] [serial = 315] [outer = 0000000000000000] 14:24:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 110 (00000089DA6B8C00) [pid = 3552] [serial = 316] [outer = 00000089DA141400] 14:24:57 INFO - PROCESS | 3552 | 1463433897992 Marionette DEBUG loaded listener.js 14:24:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 111 (00000089DFBD4400) [pid = 3552] [serial = 317] [outer = 00000089DA141400] 14:24:58 INFO - PROCESS | 3552 | 1463433898636 Marionette TRACE conn6 <- [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]]]}] 14:24:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:24:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1025ms 14:24:58 INFO - PROCESS | 3552 | 1463433898678 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 14:24:58 INFO - PROCESS | 3552 | 1463433898684 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 14:24:58 INFO - PROCESS | 3552 | 1463433898691 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:24:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:24:58 INFO - PROCESS | 3552 | 1463433898694 Marionette TRACE conn6 <- [1,390,null,{}] 14:24:58 INFO - PROCESS | 3552 | 1463433898698 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:58 INFO - PROCESS | 3552 | 1463433898843 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 14:24:58 INFO - PROCESS | 3552 | 1463433898956 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:58 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9F90800 == 59 [pid = 3552] [id = 107] 14:24:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 112 (00000089E2BEF000) [pid = 3552] [serial = 318] [outer = 0000000000000000] 14:24:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 113 (00000089E4011800) [pid = 3552] [serial = 319] [outer = 00000089E2BEF000] 14:24:59 INFO - PROCESS | 3552 | 1463433899014 Marionette DEBUG loaded listener.js 14:24:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 114 (00000089E6511400) [pid = 3552] [serial = 320] [outer = 00000089E2BEF000] 14:24:59 INFO - PROCESS | 3552 | 1463433899726 Marionette TRACE conn6 <- [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]]]}] 14:24:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:24:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1079ms 14:24:59 INFO - PROCESS | 3552 | 1463433899776 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 14:24:59 INFO - PROCESS | 3552 | 1463433899778 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 14:24:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:24:59 INFO - PROCESS | 3552 | 1463433899782 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:24:59 INFO - PROCESS | 3552 | 1463433899787 Marionette TRACE conn6 <- [1,394,null,{}] 14:24:59 INFO - PROCESS | 3552 | 1463433899798 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:59 INFO - PROCESS | 3552 | 1463433899911 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 14:25:00 INFO - PROCESS | 3552 | 1463433899988 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:00 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEF60000 == 60 [pid = 3552] [id = 108] 14:25:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 115 (00000089E6FB5400) [pid = 3552] [serial = 321] [outer = 0000000000000000] 14:25:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 116 (00000089E74E4C00) [pid = 3552] [serial = 322] [outer = 00000089E6FB5400] 14:25:00 INFO - PROCESS | 3552 | 1463433900089 Marionette DEBUG loaded listener.js 14:25:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 117 (00000089E9503C00) [pid = 3552] [serial = 323] [outer = 00000089E6FB5400] 14:25:00 INFO - PROCESS | 3552 | 1463433900759 Marionette TRACE conn6 <- [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]]]}] 14:25:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:25:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1027ms 14:25:00 INFO - PROCESS | 3552 | 1463433900812 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 14:25:00 INFO - PROCESS | 3552 | 1463433900815 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 14:25:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:25:00 INFO - PROCESS | 3552 | 1463433900819 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:25:00 INFO - PROCESS | 3552 | 1463433900821 Marionette TRACE conn6 <- [1,398,null,{}] 14:25:00 INFO - PROCESS | 3552 | 1463433900825 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:00 INFO - PROCESS | 3552 | 1463433900942 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 14:25:01 INFO - PROCESS | 3552 | 1463433901019 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:01 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DFB09000 == 61 [pid = 3552] [id = 109] 14:25:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 118 (00000089D90E5800) [pid = 3552] [serial = 324] [outer = 0000000000000000] 14:25:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 119 (00000089D982CC00) [pid = 3552] [serial = 325] [outer = 00000089D90E5800] 14:25:01 INFO - PROCESS | 3552 | 1463433901232 Marionette DEBUG loaded listener.js 14:25:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 120 (00000089DA082800) [pid = 3552] [serial = 326] [outer = 00000089D90E5800] 14:25:01 INFO - PROCESS | 3552 | 1463433901977 Marionette TRACE conn6 <- [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]]]}] 14:25:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:25:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1181ms 14:25:02 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE149800 == 60 [pid = 3552] [id = 104] 14:25:02 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDF71000 == 59 [pid = 3552] [id = 103] 14:25:02 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDC20000 == 58 [pid = 3552] [id = 102] 14:25:02 INFO - PROCESS | 3552 | --DOCSHELL 00000089EB927800 == 57 [pid = 3552] [id = 101] 14:25:02 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9F8C000 == 56 [pid = 3552] [id = 100] 14:25:02 INFO - PROCESS | 3552 | --DOCSHELL 00000089E72DD000 == 55 [pid = 3552] [id = 99] 14:25:02 INFO - PROCESS | 3552 | --DOCSHELL 00000089E678E000 == 54 [pid = 3552] [id = 98] 14:25:02 INFO - PROCESS | 3552 | --DOCSHELL 00000089E4177800 == 53 [pid = 3552] [id = 97] 14:25:02 INFO - PROCESS | 3552 | --DOCSHELL 00000089DEF7C800 == 52 [pid = 3552] [id = 96] 14:25:02 INFO - PROCESS | 3552 | --DOMWINDOW == 119 (00000089EB8F5C00) [pid = 3552] [serial = 265] [outer = 0000000000000000] [url = about:blank] 14:25:02 INFO - PROCESS | 3552 | 1463433902056 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 14:25:02 INFO - PROCESS | 3552 | 1463433902061 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 14:25:02 INFO - PROCESS | 3552 | --DOCSHELL 00000089E3D7A800 == 51 [pid = 3552] [id = 95] 14:25:02 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDF68800 == 50 [pid = 3552] [id = 89] 14:25:02 INFO - PROCESS | 3552 | --DOMWINDOW == 118 (00000089E6243C00) [pid = 3552] [serial = 250] [outer = 0000000000000000] [url = about:blank] 14:25:02 INFO - PROCESS | 3552 | --DOMWINDOW == 117 (00000089E7E5A800) [pid = 3552] [serial = 256] [outer = 0000000000000000] [url = about:blank] 14:25:02 INFO - PROCESS | 3552 | --DOMWINDOW == 116 (00000089E6FB3800) [pid = 3552] [serial = 254] [outer = 0000000000000000] [url = about:blank] 14:25:02 INFO - PROCESS | 3552 | --DOMWINDOW == 115 (00000089E6D75C00) [pid = 3552] [serial = 253] [outer = 0000000000000000] [url = about:blank] 14:25:02 INFO - PROCESS | 3552 | --DOMWINDOW == 114 (00000089D9779800) [pid = 3552] [serial = 220] [outer = 0000000000000000] [url = about:blank] 14:25:02 INFO - PROCESS | 3552 | --DOMWINDOW == 113 (00000089DFBD5000) [pid = 3552] [serial = 223] [outer = 0000000000000000] [url = about:blank] 14:25:02 INFO - PROCESS | 3552 | --DOMWINDOW == 112 (00000089E6FB6800) [pid = 3552] [serial = 226] [outer = 0000000000000000] [url = about:blank] 14:25:02 INFO - PROCESS | 3552 | --DOMWINDOW == 111 (00000089EB8F9400) [pid = 3552] [serial = 229] [outer = 0000000000000000] [url = about:blank] 14:25:02 INFO - PROCESS | 3552 | --DOMWINDOW == 110 (00000089DE456800) [pid = 3552] [serial = 241] [outer = 0000000000000000] [url = about:blank] 14:25:02 INFO - PROCESS | 3552 | --DOMWINDOW == 109 (00000089D982E400) [pid = 3552] [serial = 235] [outer = 0000000000000000] [url = about:blank] 14:25:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:25:02 INFO - PROCESS | 3552 | --DOMWINDOW == 108 (00000089D9AB0C00) [pid = 3552] [serial = 236] [outer = 0000000000000000] [url = about:blank] 14:25:02 INFO - PROCESS | 3552 | --DOMWINDOW == 107 (00000089DFBD2400) [pid = 3552] [serial = 242] [outer = 0000000000000000] [url = about:blank] 14:25:02 INFO - PROCESS | 3552 | --DOMWINDOW == 106 (00000089E2A12C00) [pid = 3552] [serial = 244] [outer = 0000000000000000] [url = about:blank] 14:25:02 INFO - PROCESS | 3552 | --DOMWINDOW == 105 (00000089E89D1C00) [pid = 3552] [serial = 260] [outer = 0000000000000000] [url = about:blank] 14:25:02 INFO - PROCESS | 3552 | --DOMWINDOW == 104 (00000089E2A32400) [pid = 3552] [serial = 245] [outer = 0000000000000000] [url = about:blank] 14:25:02 INFO - PROCESS | 3552 | --DOMWINDOW == 103 (00000089D8028000) [pid = 3552] [serial = 238] [outer = 0000000000000000] [url = about:blank] 14:25:02 INFO - PROCESS | 3552 | --DOMWINDOW == 102 (00000089D982D800) [pid = 3552] [serial = 239] [outer = 0000000000000000] [url = about:blank] 14:25:02 INFO - PROCESS | 3552 | --DOMWINDOW == 101 (00000089E2BED000) [pid = 3552] [serial = 247] [outer = 0000000000000000] [url = about:blank] 14:25:02 INFO - PROCESS | 3552 | --DOMWINDOW == 100 (00000089EA0CB000) [pid = 3552] [serial = 232] [outer = 0000000000000000] [url = about:blank] 14:25:02 INFO - PROCESS | 3552 | --DOMWINDOW == 99 (00000089E2B4E400) [pid = 3552] [serial = 259] [outer = 0000000000000000] [url = about:blank] 14:25:02 INFO - PROCESS | 3552 | --DOMWINDOW == 98 (00000089E7F47800) [pid = 3552] [serial = 257] [outer = 0000000000000000] [url = about:blank] 14:25:02 INFO - PROCESS | 3552 | --DOMWINDOW == 97 (00000089EB7C2000) [pid = 3552] [serial = 218] [outer = 0000000000000000] [url = about:blank] 14:25:02 INFO - PROCESS | 3552 | --DOMWINDOW == 96 (00000089E6820000) [pid = 3552] [serial = 251] [outer = 0000000000000000] [url = about:blank] 14:25:02 INFO - PROCESS | 3552 | --DOMWINDOW == 95 (00000089E9D43C00) [pid = 3552] [serial = 262] [outer = 0000000000000000] [url = about:blank] 14:25:02 INFO - PROCESS | 3552 | --DOMWINDOW == 94 (00000089E9DE3400) [pid = 3552] [serial = 263] [outer = 0000000000000000] [url = about:blank] 14:25:02 INFO - PROCESS | 3552 | --DOMWINDOW == 93 (00000089E3419800) [pid = 3552] [serial = 248] [outer = 0000000000000000] [url = about:blank] 14:25:02 INFO - PROCESS | 3552 | 1463433902079 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:25:02 INFO - PROCESS | 3552 | 1463433902085 Marionette TRACE conn6 <- [1,402,null,{}] 14:25:02 INFO - PROCESS | 3552 | 1463433902091 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:02 INFO - PROCESS | 3552 | 1463433902191 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 14:25:02 INFO - PROCESS | 3552 | 1463433902199 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:02 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DFB06000 == 51 [pid = 3552] [id = 110] 14:25:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (00000089D982D800) [pid = 3552] [serial = 327] [outer = 0000000000000000] 14:25:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 95 (00000089D9911000) [pid = 3552] [serial = 328] [outer = 00000089D982D800] 14:25:02 INFO - PROCESS | 3552 | 1463433902249 Marionette DEBUG loaded listener.js 14:25:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 96 (00000089D9B9B400) [pid = 3552] [serial = 329] [outer = 00000089D982D800] 14:25:02 INFO - PROCESS | 3552 | 1463433902819 Marionette TRACE conn6 <- [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]]]}] 14:25:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:25:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 797ms 14:25:02 INFO - PROCESS | 3552 | 1463433902883 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 14:25:02 INFO - PROCESS | 3552 | 1463433902889 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 14:25:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:25:02 INFO - PROCESS | 3552 | 1463433902896 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:25:02 INFO - PROCESS | 3552 | 1463433902901 Marionette TRACE conn6 <- [1,406,null,{}] 14:25:02 INFO - PROCESS | 3552 | 1463433902908 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:03 INFO - PROCESS | 3552 | 1463433903032 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 14:25:03 INFO - PROCESS | 3552 | 1463433903097 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:03 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E2A99000 == 52 [pid = 3552] [id = 111] 14:25:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 97 (00000089D9832400) [pid = 3552] [serial = 330] [outer = 0000000000000000] 14:25:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 98 (00000089D9911C00) [pid = 3552] [serial = 331] [outer = 00000089D9832400] 14:25:03 INFO - PROCESS | 3552 | 1463433903203 Marionette DEBUG loaded listener.js 14:25:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 99 (00000089DA99A000) [pid = 3552] [serial = 332] [outer = 00000089D9832400] 14:25:03 INFO - PROCESS | 3552 | 1463433903911 Marionette TRACE conn6 <- [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]]]}] 14:25:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:25:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1088ms 14:25:04 INFO - PROCESS | 3552 | 1463433903984 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 14:25:04 INFO - PROCESS | 3552 | 1463433903991 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 14:25:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:25:04 INFO - PROCESS | 3552 | 1463433903997 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:25:04 INFO - PROCESS | 3552 | 1463433904001 Marionette TRACE conn6 <- [1,410,null,{}] 14:25:04 INFO - PROCESS | 3552 | 1463433904006 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:04 INFO - PROCESS | 3552 | 1463433904147 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 14:25:04 INFO - PROCESS | 3552 | 1463433904221 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:04 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E46DE800 == 53 [pid = 3552] [id = 112] 14:25:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 100 (00000089DFBD7800) [pid = 3552] [serial = 333] [outer = 0000000000000000] 14:25:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 101 (00000089E2A15800) [pid = 3552] [serial = 334] [outer = 00000089DFBD7800] 14:25:04 INFO - PROCESS | 3552 | 1463433904320 Marionette DEBUG loaded listener.js 14:25:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 102 (00000089E2A36C00) [pid = 3552] [serial = 335] [outer = 00000089DFBD7800] 14:25:04 INFO - PROCESS | 3552 | 1463433904973 Marionette TRACE conn6 <- [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]]]}] 14:25:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:25:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1024ms 14:25:05 INFO - PROCESS | 3552 | 1463433905028 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 14:25:05 INFO - PROCESS | 3552 | 1463433905031 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 14:25:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:25:05 INFO - PROCESS | 3552 | 1463433905035 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:25:05 INFO - PROCESS | 3552 | 1463433905040 Marionette TRACE conn6 <- [1,414,null,{}] 14:25:05 INFO - PROCESS | 3552 | 1463433905052 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:05 INFO - PROCESS | 3552 | 1463433905215 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 14:25:05 INFO - PROCESS | 3552 | 1463433905285 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:05 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E648F800 == 54 [pid = 3552] [id = 113] 14:25:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 103 (00000089E2C37000) [pid = 3552] [serial = 336] [outer = 0000000000000000] 14:25:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 104 (00000089E3758800) [pid = 3552] [serial = 337] [outer = 00000089E2C37000] 14:25:05 INFO - PROCESS | 3552 | 1463433905346 Marionette DEBUG loaded listener.js 14:25:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 105 (00000089E4633800) [pid = 3552] [serial = 338] [outer = 00000089E2C37000] 14:25:06 INFO - PROCESS | 3552 | 1463433906025 Marionette TRACE conn6 <- [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]]]}] 14:25:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:25:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1027ms 14:25:06 INFO - PROCESS | 3552 | 1463433906064 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 14:25:06 INFO - PROCESS | 3552 | 1463433906067 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 14:25:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:25:06 INFO - PROCESS | 3552 | 1463433906071 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:25:06 INFO - PROCESS | 3552 | 1463433906073 Marionette TRACE conn6 <- [1,418,null,{}] 14:25:06 INFO - PROCESS | 3552 | 1463433906077 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:06 INFO - PROCESS | 3552 | 1463433906184 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 14:25:06 INFO - PROCESS | 3552 | 1463433906254 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:06 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DAB2B800 == 55 [pid = 3552] [id = 114] 14:25:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 106 (00000089E4008000) [pid = 3552] [serial = 339] [outer = 0000000000000000] 14:25:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 107 (00000089E6285400) [pid = 3552] [serial = 340] [outer = 00000089E4008000] 14:25:06 INFO - PROCESS | 3552 | 1463433906313 Marionette DEBUG loaded listener.js 14:25:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 108 (00000089E681B400) [pid = 3552] [serial = 341] [outer = 00000089E4008000] 14:25:07 INFO - PROCESS | 3552 | 1463433907392 Marionette TRACE conn6 <- [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]]]}] 14:25:07 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 14:25:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1334ms 14:25:07 INFO - PROCESS | 3552 | 1463433907407 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 14:25:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:25:07 INFO - PROCESS | 3552 | 1463433907410 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 14:25:07 INFO - PROCESS | 3552 | 1463433907413 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:25:07 INFO - PROCESS | 3552 | 1463433907416 Marionette TRACE conn6 <- [1,422,null,{}] 14:25:07 INFO - PROCESS | 3552 | 1463433907420 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:07 INFO - PROCESS | 3552 | 1463433907592 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 14:25:07 INFO - PROCESS | 3552 | 1463433907659 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:07 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E37EE000 == 56 [pid = 3552] [id = 115] 14:25:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 109 (00000089D982A400) [pid = 3552] [serial = 342] [outer = 0000000000000000] 14:25:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 110 (00000089D9AA6C00) [pid = 3552] [serial = 343] [outer = 00000089D982A400] 14:25:07 INFO - PROCESS | 3552 | 1463433907712 Marionette DEBUG loaded listener.js 14:25:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 111 (00000089DF098000) [pid = 3552] [serial = 344] [outer = 00000089D982A400] 14:25:08 INFO - PROCESS | 3552 | --DOCSHELL 00000089DE628000 == 55 [pid = 3552] [id = 74] 14:25:08 INFO - PROCESS | 3552 | --DOCSHELL 00000089DFB09000 == 54 [pid = 3552] [id = 109] 14:25:08 INFO - PROCESS | 3552 | 1463433908831 Marionette TRACE conn6 <- [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]]]}] 14:25:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:25:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1434ms 14:25:08 INFO - PROCESS | 3552 | 1463433908850 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 14:25:08 INFO - PROCESS | 3552 | 1463433908854 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 14:25:08 INFO - PROCESS | 3552 | 1463433908859 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:25:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:25:08 INFO - PROCESS | 3552 | 1463433908863 Marionette TRACE conn6 <- [1,426,null,{}] 14:25:08 INFO - PROCESS | 3552 | 1463433908868 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:08 INFO - PROCESS | 3552 | 1463433908958 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 14:25:08 INFO - PROCESS | 3552 | 1463433908966 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:08 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6225800 == 55 [pid = 3552] [id = 116] 14:25:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 112 (00000089DEC3C400) [pid = 3552] [serial = 345] [outer = 0000000000000000] 14:25:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 113 (00000089DFC06800) [pid = 3552] [serial = 346] [outer = 00000089DEC3C400] 14:25:09 INFO - PROCESS | 3552 | 1463433909018 Marionette DEBUG loaded listener.js 14:25:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 114 (00000089E2C8B800) [pid = 3552] [serial = 347] [outer = 00000089DEC3C400] 14:25:09 INFO - PROCESS | 3552 | 1463433909500 Marionette TRACE conn6 <- [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] 14:25:09 INFO - PROCESS | 3552 | 1463433909558 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 14:25:09 INFO - PROCESS | 3552 | 1463433909561 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:25:09 INFO - PROCESS | 3552 | 1463433909563 Marionette TRACE conn6 <- [1,430,null,{}] 14:25:09 INFO - PROCESS | 3552 | 1463433909567 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:09 INFO - PROCESS | 3552 | 1463433909654 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 14:25:09 INFO - PROCESS | 3552 | 1463433909677 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:09 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E8F4B000 == 56 [pid = 3552] [id = 117] 14:25:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 115 (00000089E2B47C00) [pid = 3552] [serial = 348] [outer = 0000000000000000] 14:25:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 116 (00000089E6DDB400) [pid = 3552] [serial = 349] [outer = 00000089E2B47C00] 14:25:09 INFO - PROCESS | 3552 | 1463433909782 Marionette DEBUG loaded listener.js 14:25:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 117 (00000089E6F4B400) [pid = 3552] [serial = 350] [outer = 00000089E2B47C00] 14:25:10 INFO - PROCESS | 3552 | 1463433910249 Marionette TRACE conn6 <- [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]]]}] 14:25:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:25:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 733ms 14:25:10 INFO - PROCESS | 3552 | 1463433910296 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 14:25:10 INFO - PROCESS | 3552 | 1463433910308 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 14:25:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:25:10 INFO - PROCESS | 3552 | 1463433910362 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:25:10 INFO - PROCESS | 3552 | 1463433910367 Marionette TRACE conn6 <- [1,434,null,{}] 14:25:10 INFO - PROCESS | 3552 | 1463433910373 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:10 INFO - PROCESS | 3552 | 1463433910493 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 14:25:10 INFO - PROCESS | 3552 | 1463433910538 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:10 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EB91B000 == 57 [pid = 3552] [id = 118] 14:25:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 118 (00000089E7E5AC00) [pid = 3552] [serial = 351] [outer = 0000000000000000] 14:25:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 119 (00000089E7E65400) [pid = 3552] [serial = 352] [outer = 00000089E7E5AC00] 14:25:10 INFO - PROCESS | 3552 | 1463433910585 Marionette DEBUG loaded listener.js 14:25:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 120 (00000089E8F8C400) [pid = 3552] [serial = 353] [outer = 00000089E7E5AC00] 14:25:11 INFO - PROCESS | 3552 | 1463433911033 Marionette TRACE conn6 <- [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]]]}] 14:25:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:25:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 712ms 14:25:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:25:11 INFO - PROCESS | 3552 | 1463433911067 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 14:25:11 INFO - PROCESS | 3552 | 1463433911069 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 14:25:11 INFO - PROCESS | 3552 | 1463433911073 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:25:11 INFO - PROCESS | 3552 | 1463433911074 Marionette TRACE conn6 <- [1,438,null,{}] 14:25:11 INFO - PROCESS | 3552 | 1463433911078 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:11 INFO - PROCESS | 3552 | 1463433911187 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 14:25:11 INFO - PROCESS | 3552 | 1463433911194 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:11 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDC1C000 == 58 [pid = 3552] [id = 119] 14:25:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 121 (00000089E6FAE800) [pid = 3552] [serial = 354] [outer = 0000000000000000] 14:25:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 122 (00000089E9DDCC00) [pid = 3552] [serial = 355] [outer = 00000089E6FAE800] 14:25:11 INFO - PROCESS | 3552 | 1463433911240 Marionette DEBUG loaded listener.js 14:25:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 123 (00000089EA0CE800) [pid = 3552] [serial = 356] [outer = 00000089E6FAE800] 14:25:11 INFO - PROCESS | 3552 | 1463433911704 Marionette TRACE conn6 <- [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]]]}] 14:25:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:25:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 693ms 14:25:11 INFO - PROCESS | 3552 | 1463433911769 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 14:25:11 INFO - PROCESS | 3552 | 1463433911771 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 14:25:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:25:11 INFO - PROCESS | 3552 | 1463433911779 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:25:11 INFO - PROCESS | 3552 | 1463433911782 Marionette TRACE conn6 <- [1,442,null,{}] 14:25:11 INFO - PROCESS | 3552 | 1463433911793 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:11 INFO - PROCESS | 3552 | 1463433911945 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 14:25:12 INFO - PROCESS | 3552 | --DOMWINDOW == 122 (00000089E650C400) [pid = 3552] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:25:12 INFO - PROCESS | 3552 | --DOMWINDOW == 121 (00000089D90E5800) [pid = 3552] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:25:12 INFO - PROCESS | 3552 | --DOMWINDOW == 120 (00000089EB7CBC00) [pid = 3552] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:25:12 INFO - PROCESS | 3552 | --DOMWINDOW == 119 (00000089D89D6400) [pid = 3552] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:25:12 INFO - PROCESS | 3552 | --DOMWINDOW == 118 (00000089DECE6400) [pid = 3552] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:25:12 INFO - PROCESS | 3552 | --DOMWINDOW == 117 (00000089E605F800) [pid = 3552] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:25:12 INFO - PROCESS | 3552 | --DOMWINDOW == 116 (00000089EA0C3C00) [pid = 3552] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:25:12 INFO - PROCESS | 3552 | --DOMWINDOW == 115 (00000089E6DDCC00) [pid = 3552] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:25:12 INFO - PROCESS | 3552 | --DOMWINDOW == 114 (00000089D8843400) [pid = 3552] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:25:12 INFO - PROCESS | 3552 | --DOMWINDOW == 113 (00000089EB8EF800) [pid = 3552] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:25:12 INFO - PROCESS | 3552 | --DOMWINDOW == 112 (00000089D9720400) [pid = 3552] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:25:12 INFO - PROCESS | 3552 | --DOMWINDOW == 111 (00000089D9AAC800) [pid = 3552] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:25:12 INFO - PROCESS | 3552 | --DOMWINDOW == 110 (00000089E375E800) [pid = 3552] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:25:12 INFO - PROCESS | 3552 | --DOMWINDOW == 109 (00000089E48EB400) [pid = 3552] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:25:12 INFO - PROCESS | 3552 | --DOMWINDOW == 108 (00000089EA0C5C00) [pid = 3552] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:25:12 INFO - PROCESS | 3552 | --DOMWINDOW == 107 (00000089E46E6000) [pid = 3552] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:25:12 INFO - PROCESS | 3552 | --DOMWINDOW == 106 (00000089DE425C00) [pid = 3552] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:25:12 INFO - PROCESS | 3552 | --DOMWINDOW == 105 (00000089EA0C7C00) [pid = 3552] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:25:12 INFO - PROCESS | 3552 | --DOMWINDOW == 104 (00000089E2A1AC00) [pid = 3552] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:25:12 INFO - PROCESS | 3552 | --DOMWINDOW == 103 (00000089E76AF000) [pid = 3552] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:25:12 INFO - PROCESS | 3552 | --DOMWINDOW == 102 (00000089ECD28800) [pid = 3552] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:25:12 INFO - PROCESS | 3552 | --DOMWINDOW == 101 (00000089E8B8DC00) [pid = 3552] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:25:12 INFO - PROCESS | 3552 | --DOMWINDOW == 100 (00000089EB24D400) [pid = 3552] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:25:12 INFO - PROCESS | 3552 | --DOMWINDOW == 99 (00000089DA6B7000) [pid = 3552] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:25:12 INFO - PROCESS | 3552 | 1463433912080 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:12 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E4116800 == 59 [pid = 3552] [id = 120] 14:25:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 100 (00000089D88C6000) [pid = 3552] [serial = 357] [outer = 0000000000000000] 14:25:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 101 (00000089D9831C00) [pid = 3552] [serial = 358] [outer = 00000089D88C6000] 14:25:12 INFO - PROCESS | 3552 | 1463433912139 Marionette DEBUG loaded listener.js 14:25:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 102 (00000089E4861C00) [pid = 3552] [serial = 359] [outer = 00000089D88C6000] 14:25:12 INFO - PROCESS | 3552 | 1463433912554 Marionette TRACE conn6 <- [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]]]}] 14:25:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:25:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 839ms 14:25:12 INFO - PROCESS | 3552 | 1463433912625 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 14:25:12 INFO - PROCESS | 3552 | 1463433912628 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 14:25:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:25:12 INFO - PROCESS | 3552 | 1463433912631 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:25:12 INFO - PROCESS | 3552 | 1463433912633 Marionette TRACE conn6 <- [1,446,null,{}] 14:25:12 INFO - PROCESS | 3552 | 1463433912637 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:12 INFO - PROCESS | 3552 | 1463433912726 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 14:25:12 INFO - PROCESS | 3552 | 1463433912733 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:12 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEA1B000 == 60 [pid = 3552] [id = 121] 14:25:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 103 (00000089EAB2B000) [pid = 3552] [serial = 360] [outer = 0000000000000000] 14:25:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 104 (00000089EB24C000) [pid = 3552] [serial = 361] [outer = 00000089EAB2B000] 14:25:12 INFO - PROCESS | 3552 | 1463433912780 Marionette DEBUG loaded listener.js 14:25:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 105 (00000089EB7BD400) [pid = 3552] [serial = 362] [outer = 00000089EAB2B000] 14:25:13 INFO - PROCESS | 3552 | 1463433913206 Marionette TRACE conn6 <- [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]]]}] 14:25:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:25:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 628ms 14:25:13 INFO - PROCESS | 3552 | 1463433913264 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 14:25:13 INFO - PROCESS | 3552 | 1463433913266 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 14:25:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:25:13 INFO - PROCESS | 3552 | 1463433913269 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:25:13 INFO - PROCESS | 3552 | 1463433913271 Marionette TRACE conn6 <- [1,450,null,{}] 14:25:13 INFO - PROCESS | 3552 | 1463433913275 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:13 INFO - PROCESS | 3552 | 1463433913392 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 14:25:13 INFO - PROCESS | 3552 | 1463433913406 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:13 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEF48800 == 61 [pid = 3552] [id = 122] 14:25:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 106 (00000089EB7CB800) [pid = 3552] [serial = 363] [outer = 0000000000000000] 14:25:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 107 (00000089EB8EF400) [pid = 3552] [serial = 364] [outer = 00000089EB7CB800] 14:25:13 INFO - PROCESS | 3552 | 1463433913452 Marionette DEBUG loaded listener.js 14:25:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 108 (00000089EB9A8C00) [pid = 3552] [serial = 365] [outer = 00000089EB7CB800] 14:25:13 INFO - PROCESS | 3552 | 1463433913876 Marionette TRACE conn6 <- [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] 14:25:13 INFO - PROCESS | 3552 | 1463433913906 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 14:25:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 14:25:13 INFO - PROCESS | 3552 | 1463433913909 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:25:13 INFO - PROCESS | 3552 | 1463433913911 Marionette TRACE conn6 <- [1,454,null,{}] 14:25:13 INFO - PROCESS | 3552 | 1463433913915 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:14 INFO - PROCESS | 3552 | 1463433913999 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 14:25:14 INFO - PROCESS | 3552 | 1463433914007 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:14 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9F35000 == 62 [pid = 3552] [id = 123] 14:25:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 109 (00000089ECD23C00) [pid = 3552] [serial = 366] [outer = 0000000000000000] 14:25:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 110 (00000089EDA07C00) [pid = 3552] [serial = 367] [outer = 00000089ECD23C00] 14:25:14 INFO - PROCESS | 3552 | 1463433914052 Marionette DEBUG loaded listener.js 14:25:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 111 (00000089EE0EC000) [pid = 3552] [serial = 368] [outer = 00000089ECD23C00] 14:25:14 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:14 INFO - PROCESS | 3552 | 1463433914859 Marionette TRACE conn6 <- [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]]]}] 14:25:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:25:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 986ms 14:25:14 INFO - PROCESS | 3552 | 1463433914899 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 14:25:14 INFO - PROCESS | 3552 | 1463433914903 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 14:25:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:25:14 INFO - PROCESS | 3552 | 1463433914909 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:25:14 INFO - PROCESS | 3552 | 1463433914913 Marionette TRACE conn6 <- [1,458,null,{}] 14:25:14 INFO - PROCESS | 3552 | 1463433914918 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:15 INFO - PROCESS | 3552 | 1463433915034 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 14:25:15 INFO - PROCESS | 3552 | 1463433915110 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:15 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9048000 == 63 [pid = 3552] [id = 124] 14:25:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 112 (00000089DE42C400) [pid = 3552] [serial = 369] [outer = 0000000000000000] 14:25:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 113 (00000089E2A12800) [pid = 3552] [serial = 370] [outer = 00000089DE42C400] 14:25:15 INFO - PROCESS | 3552 | 1463433915210 Marionette DEBUG loaded listener.js 14:25:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 114 (00000089E341AC00) [pid = 3552] [serial = 371] [outer = 00000089DE42C400] 14:25:15 INFO - PROCESS | 3552 | 1463433915814 Marionette TRACE conn6 <- [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] 14:25:15 INFO - PROCESS | 3552 | 1463433915844 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 14:25:15 INFO - PROCESS | 3552 | 1463433915851 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:25:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 14:25:15 INFO - PROCESS | 3552 | 1463433915854 Marionette TRACE conn6 <- [1,462,null,{}] 14:25:15 INFO - PROCESS | 3552 | 1463433915858 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:15 INFO - PROCESS | 3552 | 1463433915976 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 14:25:16 INFO - PROCESS | 3552 | 1463433916052 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:16 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDF92000 == 64 [pid = 3552] [id = 125] 14:25:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 115 (00000089E6DDFC00) [pid = 3552] [serial = 372] [outer = 0000000000000000] 14:25:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 116 (00000089E6FED000) [pid = 3552] [serial = 373] [outer = 00000089E6DDFC00] 14:25:16 INFO - PROCESS | 3552 | 1463433916151 Marionette DEBUG loaded listener.js 14:25:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 117 (00000089E8B83000) [pid = 3552] [serial = 374] [outer = 00000089E6DDFC00] 14:25:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 118 (00000089E6F13400) [pid = 3552] [serial = 375] [outer = 00000089E400B000] 14:25:16 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:16 INFO - PROCESS | 3552 | 1463433916941 Marionette TRACE conn6 <- [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] 14:25:16 INFO - PROCESS | 3552 | 1463433916981 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 14:25:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:25:16 INFO - PROCESS | 3552 | 1463433916985 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:25:16 INFO - PROCESS | 3552 | 1463433916990 Marionette TRACE conn6 <- [1,466,null,{}] 14:25:17 INFO - PROCESS | 3552 | 1463433917003 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:17 INFO - PROCESS | 3552 | 1463433917124 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 14:25:17 INFO - PROCESS | 3552 | 1463433917235 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:17 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EAEC1000 == 65 [pid = 3552] [id = 126] 14:25:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 119 (00000089E6F0F800) [pid = 3552] [serial = 376] [outer = 0000000000000000] 14:25:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 120 (00000089E6FE5000) [pid = 3552] [serial = 377] [outer = 00000089E6F0F800] 14:25:17 INFO - PROCESS | 3552 | 1463433917297 Marionette DEBUG loaded listener.js 14:25:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 121 (00000089ECD31000) [pid = 3552] [serial = 378] [outer = 00000089E6F0F800] 14:25:17 INFO - PROCESS | 3552 | 1463433917913 Marionette TRACE conn6 <- [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] 14:25:17 INFO - PROCESS | 3552 | 1463433917979 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 14:25:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:25:17 INFO - PROCESS | 3552 | 1463433917982 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:25:17 INFO - PROCESS | 3552 | 1463433917985 Marionette TRACE conn6 <- [1,470,null,{}] 14:25:17 INFO - PROCESS | 3552 | 1463433917989 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:18 INFO - PROCESS | 3552 | 1463433918100 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 14:25:18 INFO - PROCESS | 3552 | 1463433918174 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:18 INFO - PROCESS | 3552 | ++DOCSHELL 00000089D9935800 == 66 [pid = 3552] [id = 127] 14:25:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 122 (00000089EAE8C400) [pid = 3552] [serial = 379] [outer = 0000000000000000] 14:25:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 123 (00000089EAE96800) [pid = 3552] [serial = 380] [outer = 00000089EAE8C400] 14:25:18 INFO - PROCESS | 3552 | 1463433918231 Marionette DEBUG loaded listener.js 14:25:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 124 (00000089EDA0F000) [pid = 3552] [serial = 381] [outer = 00000089EAE8C400] 14:25:18 INFO - PROCESS | 3552 | 1463433918896 Marionette TRACE conn6 <- [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]]]}] 14:25:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:25:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 986ms 14:25:18 INFO - PROCESS | 3552 | 1463433918984 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 14:25:18 INFO - PROCESS | 3552 | 1463433918987 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 14:25:18 INFO - PROCESS | 3552 | 1463433918992 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:25:18 INFO - PROCESS | 3552 | 1463433918994 Marionette TRACE conn6 <- [1,474,null,{}] 14:25:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:25:19 INFO - PROCESS | 3552 | 1463433918998 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:19 INFO - PROCESS | 3552 | 1463433919106 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 14:25:19 INFO - PROCESS | 3552 | 1463433919180 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:19 INFO - PROCESS | 3552 | ++DOCSHELL 00000089D88D9800 == 67 [pid = 3552] [id = 128] 14:25:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 125 (00000089D977C800) [pid = 3552] [serial = 382] [outer = 0000000000000000] 14:25:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 126 (00000089D9918800) [pid = 3552] [serial = 383] [outer = 00000089D977C800] 14:25:19 INFO - PROCESS | 3552 | 1463433919280 Marionette DEBUG loaded listener.js 14:25:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 127 (00000089E0813800) [pid = 3552] [serial = 384] [outer = 00000089D977C800] 14:25:20 INFO - PROCESS | 3552 | 1463433920018 Marionette TRACE conn6 <- [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]]]}] 14:25:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:25:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1075ms 14:25:20 INFO - PROCESS | 3552 | 1463433920073 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 14:25:20 INFO - PROCESS | 3552 | 1463433920079 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 14:25:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:25:20 INFO - PROCESS | 3552 | 1463433920083 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:25:20 INFO - PROCESS | 3552 | 1463433920088 Marionette TRACE conn6 <- [1,478,null,{}] 14:25:20 INFO - PROCESS | 3552 | 1463433920093 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:20 INFO - PROCESS | 3552 | 1463433920198 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 14:25:20 INFO - PROCESS | 3552 | 1463433920276 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:20 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DED18800 == 68 [pid = 3552] [id = 129] 14:25:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 128 (00000089D9AAAC00) [pid = 3552] [serial = 385] [outer = 0000000000000000] 14:25:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 129 (00000089DA6B2400) [pid = 3552] [serial = 386] [outer = 00000089D9AAAC00] 14:25:20 INFO - PROCESS | 3552 | 1463433920389 Marionette DEBUG loaded listener.js 14:25:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 130 (00000089E2A1E000) [pid = 3552] [serial = 387] [outer = 00000089D9AAAC00] 14:25:20 INFO - PROCESS | 3552 | --DOCSHELL 00000089E955A800 == 67 [pid = 3552] [id = 60] 14:25:20 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEF48800 == 66 [pid = 3552] [id = 122] 14:25:20 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEA1B000 == 65 [pid = 3552] [id = 121] 14:25:20 INFO - PROCESS | 3552 | --DOCSHELL 00000089E4116800 == 64 [pid = 3552] [id = 120] 14:25:20 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDC1C000 == 63 [pid = 3552] [id = 119] 14:25:20 INFO - PROCESS | 3552 | --DOCSHELL 00000089EB91B000 == 62 [pid = 3552] [id = 118] 14:25:20 INFO - PROCESS | 3552 | --DOCSHELL 00000089E8F4B000 == 61 [pid = 3552] [id = 117] 14:25:20 INFO - PROCESS | 3552 | --DOCSHELL 00000089E6225800 == 60 [pid = 3552] [id = 116] 14:25:20 INFO - PROCESS | 3552 | --DOCSHELL 00000089E37EE000 == 59 [pid = 3552] [id = 115] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 129 (00000089D9911000) [pid = 3552] [serial = 328] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 128 (00000089EB9A2800) [pid = 3552] [serial = 233] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 127 (00000089D9915800) [pid = 3552] [serial = 269] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 126 (00000089E6F46800) [pid = 3552] [serial = 275] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 125 (00000089EB9B1000) [pid = 3552] [serial = 230] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 124 (00000089D991B000) [pid = 3552] [serial = 221] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 123 (00000089EB7BF400) [pid = 3552] [serial = 278] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 122 (00000089E0474C00) [pid = 3552] [serial = 272] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 121 (00000089E2A1D000) [pid = 3552] [serial = 224] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 120 (00000089EB7C1400) [pid = 3552] [serial = 227] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 119 (00000089E6DE0800) [pid = 3552] [serial = 310] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 118 (00000089D971E800) [pid = 3552] [serial = 268] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 117 (00000089EB8FA400) [pid = 3552] [serial = 304] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 116 (00000089DAB59400) [pid = 3552] [serial = 287] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 115 (00000089DABD6800) [pid = 3552] [serial = 284] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 114 (00000089E37B5C00) [pid = 3552] [serial = 292] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 113 (00000089E627AC00) [pid = 3552] [serial = 295] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 112 (00000089EA0CBC00) [pid = 3552] [serial = 301] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 111 (00000089E46EBC00) [pid = 3552] [serial = 274] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 110 (00000089DE42B000) [pid = 3552] [serial = 307] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 109 (00000089EB9AF400) [pid = 3552] [serial = 266] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 108 (00000089E2C85000) [pid = 3552] [serial = 290] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 107 (00000089ECD2A000) [pid = 3552] [serial = 305] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 106 (00000089E2A37400) [pid = 3552] [serial = 289] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 105 (00000089E95B7400) [pid = 3552] [serial = 299] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 104 (00000089EE0ECC00) [pid = 3552] [serial = 173] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 103 (00000089EB8FB000) [pid = 3552] [serial = 280] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 102 (00000089ECD29C00) [pid = 3552] [serial = 281] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 101 (00000089EB252000) [pid = 3552] [serial = 277] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 100 (00000089DE613C00) [pid = 3552] [serial = 271] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 99 (00000089D9918C00) [pid = 3552] [serial = 286] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 98 (00000089E46E3C00) [pid = 3552] [serial = 293] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 97 (00000089EB7C6C00) [pid = 3552] [serial = 302] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 96 (00000089D9B9C000) [pid = 3552] [serial = 283] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 95 (00000089E6D4C800) [pid = 3552] [serial = 296] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 94 (00000089E7E8D000) [pid = 3552] [serial = 298] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 93 (00000089DE431400) [pid = 3552] [serial = 308] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (00000089E6DDE400) [pid = 3552] [serial = 313] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (00000089DA6B8C00) [pid = 3552] [serial = 316] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (00000089ECD26400) [pid = 3552] [serial = 314] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (00000089E4011800) [pid = 3552] [serial = 319] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (00000089DA082800) [pid = 3552] [serial = 326] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (00000089E74E4C00) [pid = 3552] [serial = 322] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (00000089D982CC00) [pid = 3552] [serial = 325] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (00000089E6DE6800) [pid = 3552] [serial = 311] [outer = 0000000000000000] [url = about:blank] 14:25:20 INFO - PROCESS | 3552 | 1463433920914 Marionette TRACE conn6 <- [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]]]}] 14:25:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:25:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 881ms 14:25:20 INFO - PROCESS | 3552 | 1463433920968 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 14:25:20 INFO - PROCESS | 3552 | 1463433920974 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 14:25:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:25:20 INFO - PROCESS | 3552 | 1463433920980 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:25:20 INFO - PROCESS | 3552 | 1463433920983 Marionette TRACE conn6 <- [1,482,null,{}] 14:25:20 INFO - PROCESS | 3552 | 1463433920987 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:21 INFO - PROCESS | 3552 | 1463433921080 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 14:25:21 INFO - PROCESS | 3552 | 1463433921090 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:21 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E4088000 == 60 [pid = 3552] [id = 130] 14:25:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (00000089DED98400) [pid = 3552] [serial = 388] [outer = 0000000000000000] 14:25:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (00000089DFC04800) [pid = 3552] [serial = 389] [outer = 00000089DED98400] 14:25:21 INFO - PROCESS | 3552 | 1463433921149 Marionette DEBUG loaded listener.js 14:25:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (00000089E2A32400) [pid = 3552] [serial = 390] [outer = 00000089DED98400] 14:25:21 INFO - PROCESS | 3552 | 1463433921637 Marionette TRACE conn6 <- [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]]]}] 14:25:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:25:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 671ms 14:25:21 INFO - PROCESS | 3552 | 1463433921653 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 14:25:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:25:21 INFO - PROCESS | 3552 | 1463433921655 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 14:25:21 INFO - PROCESS | 3552 | 1463433921660 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:25:21 INFO - PROCESS | 3552 | 1463433921663 Marionette TRACE conn6 <- [1,486,null,{}] 14:25:21 INFO - PROCESS | 3552 | 1463433921684 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:21 INFO - PROCESS | 3552 | 1463433921775 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 14:25:21 INFO - PROCESS | 3552 | 1463433921817 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:21 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6475800 == 61 [pid = 3552] [id = 131] 14:25:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (00000089E3760000) [pid = 3552] [serial = 391] [outer = 0000000000000000] 14:25:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (00000089E46EA400) [pid = 3552] [serial = 392] [outer = 00000089E3760000] 14:25:21 INFO - PROCESS | 3552 | 1463433921867 Marionette DEBUG loaded listener.js 14:25:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (00000089E650CC00) [pid = 3552] [serial = 393] [outer = 00000089E3760000] 14:25:22 INFO - PROCESS | 3552 | 1463433922326 Marionette TRACE conn6 <- [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]]]}] 14:25:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:25:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 735ms 14:25:22 INFO - PROCESS | 3552 | 1463433922397 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 14:25:22 INFO - PROCESS | 3552 | 1463433922400 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 14:25:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:25:22 INFO - PROCESS | 3552 | 1463433922403 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:25:22 INFO - PROCESS | 3552 | 1463433922405 Marionette TRACE conn6 <- [1,490,null,{}] 14:25:22 INFO - PROCESS | 3552 | 1463433922409 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:22 INFO - PROCESS | 3552 | 1463433922497 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 14:25:22 INFO - PROCESS | 3552 | 1463433922507 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:22 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6FA3800 == 62 [pid = 3552] [id = 132] 14:25:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (00000089E6D50400) [pid = 3552] [serial = 394] [outer = 0000000000000000] 14:25:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (00000089E6DDD800) [pid = 3552] [serial = 395] [outer = 00000089E6D50400] 14:25:22 INFO - PROCESS | 3552 | 1463433922554 Marionette DEBUG loaded listener.js 14:25:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (00000089E6F0C400) [pid = 3552] [serial = 396] [outer = 00000089E6D50400] 14:25:23 INFO - PROCESS | 3552 | 1463433923013 Marionette TRACE conn6 <- [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]]]}] 14:25:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:25:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms 14:25:23 INFO - PROCESS | 3552 | 1463433923034 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 14:25:23 INFO - PROCESS | 3552 | 1463433923037 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 14:25:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:25:23 INFO - PROCESS | 3552 | 1463433923046 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:25:23 INFO - PROCESS | 3552 | 1463433923048 Marionette TRACE conn6 <- [1,494,null,{}] 14:25:23 INFO - PROCESS | 3552 | 1463433923052 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:23 INFO - PROCESS | 3552 | 1463433923160 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 14:25:23 INFO - PROCESS | 3552 | 1463433923241 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:23 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9549800 == 63 [pid = 3552] [id = 133] 14:25:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 95 (00000089E6F14800) [pid = 3552] [serial = 397] [outer = 0000000000000000] 14:25:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 96 (00000089E6FAC800) [pid = 3552] [serial = 398] [outer = 00000089E6F14800] 14:25:23 INFO - PROCESS | 3552 | 1463433923288 Marionette DEBUG loaded listener.js 14:25:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 97 (00000089E76AF000) [pid = 3552] [serial = 399] [outer = 00000089E6F14800] 14:25:23 INFO - PROCESS | 3552 | 1463433923773 Marionette TRACE conn6 <- [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]]]}] 14:25:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:25:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 776ms 14:25:23 INFO - PROCESS | 3552 | 1463433923820 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 14:25:23 INFO - PROCESS | 3552 | 1463433923822 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 14:25:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:25:23 INFO - PROCESS | 3552 | 1463433923826 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:25:23 INFO - PROCESS | 3552 | 1463433923828 Marionette TRACE conn6 <- [1,498,null,{}] 14:25:23 INFO - PROCESS | 3552 | 1463433923831 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:23 INFO - PROCESS | 3552 | 1463433923953 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 14:25:24 INFO - PROCESS | 3552 | 1463433924008 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:24 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EA17F800 == 64 [pid = 3552] [id = 134] 14:25:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 98 (00000089EA0CBC00) [pid = 3552] [serial = 400] [outer = 0000000000000000] 14:25:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 99 (00000089EAB25400) [pid = 3552] [serial = 401] [outer = 00000089EA0CBC00] 14:25:24 INFO - PROCESS | 3552 | 1463433924057 Marionette DEBUG loaded listener.js 14:25:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 100 (00000089EAE8AC00) [pid = 3552] [serial = 402] [outer = 00000089EA0CBC00] 14:25:24 INFO - PROCESS | 3552 | 1463433924488 Marionette TRACE conn6 <- [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]]]}] 14:25:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:25:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 672ms 14:25:24 INFO - PROCESS | 3552 | 1463433924500 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 14:25:24 INFO - PROCESS | 3552 | 1463433924502 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 14:25:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:25:24 INFO - PROCESS | 3552 | 1463433924505 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:25:24 INFO - PROCESS | 3552 | 1463433924507 Marionette TRACE conn6 <- [1,502,null,{}] 14:25:24 INFO - PROCESS | 3552 | 1463433924516 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:24 INFO - PROCESS | 3552 | 1463433924652 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 14:25:24 INFO - PROCESS | 3552 | 1463433924660 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:24 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EB1D0800 == 65 [pid = 3552] [id = 135] 14:25:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 101 (00000089EAE92C00) [pid = 3552] [serial = 403] [outer = 0000000000000000] 14:25:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 102 (00000089EAEEAC00) [pid = 3552] [serial = 404] [outer = 00000089EAE92C00] 14:25:24 INFO - PROCESS | 3552 | 1463433924705 Marionette DEBUG loaded listener.js 14:25:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 103 (00000089EAEF3800) [pid = 3552] [serial = 405] [outer = 00000089EAE92C00] 14:25:24 INFO - PROCESS | 3552 | --DOMWINDOW == 102 (00000089EB7CB800) [pid = 3552] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:25:24 INFO - PROCESS | 3552 | --DOMWINDOW == 101 (00000089E7E5AC00) [pid = 3552] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:25:24 INFO - PROCESS | 3552 | --DOMWINDOW == 100 (00000089E6FAE800) [pid = 3552] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:25:24 INFO - PROCESS | 3552 | --DOMWINDOW == 99 (00000089D982D800) [pid = 3552] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:25:24 INFO - PROCESS | 3552 | --DOMWINDOW == 98 (00000089D982A400) [pid = 3552] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:25:24 INFO - PROCESS | 3552 | --DOMWINDOW == 97 (00000089E2B47C00) [pid = 3552] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:25:24 INFO - PROCESS | 3552 | --DOMWINDOW == 96 (00000089DEC3C400) [pid = 3552] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:25:24 INFO - PROCESS | 3552 | --DOMWINDOW == 95 (00000089EAB2B000) [pid = 3552] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:25:24 INFO - PROCESS | 3552 | --DOMWINDOW == 94 (00000089D88C6000) [pid = 3552] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:25:25 INFO - PROCESS | 3552 | 1463433925179 Marionette TRACE conn6 <- [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]]]}] 14:25:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:25:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 734ms 14:25:25 INFO - PROCESS | 3552 | 1463433925244 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 14:25:25 INFO - PROCESS | 3552 | 1463433925246 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 14:25:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:25:25 INFO - PROCESS | 3552 | 1463433925249 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:25:25 INFO - PROCESS | 3552 | 1463433925251 Marionette TRACE conn6 <- [1,506,null,{}] 14:25:25 INFO - PROCESS | 3552 | 1463433925255 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:25 INFO - PROCESS | 3552 | 1463433925338 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 14:25:25 INFO - PROCESS | 3552 | 1463433925345 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:25 INFO - PROCESS | 3552 | ++DOCSHELL 00000089ECD4F800 == 66 [pid = 3552] [id = 136] 14:25:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 95 (00000089E6FAE800) [pid = 3552] [serial = 406] [outer = 0000000000000000] 14:25:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 96 (00000089EAEF2C00) [pid = 3552] [serial = 407] [outer = 00000089E6FAE800] 14:25:25 INFO - PROCESS | 3552 | 1463433925391 Marionette DEBUG loaded listener.js 14:25:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 97 (00000089EB254400) [pid = 3552] [serial = 408] [outer = 00000089E6FAE800] 14:25:25 INFO - PROCESS | 3552 | 1463433925820 Marionette TRACE conn6 <- [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]]]}] 14:25:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:25:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 626ms 14:25:25 INFO - PROCESS | 3552 | 1463433925879 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 14:25:25 INFO - PROCESS | 3552 | 1463433925881 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 14:25:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:25:25 INFO - PROCESS | 3552 | 1463433925884 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:25:25 INFO - PROCESS | 3552 | 1463433925886 Marionette TRACE conn6 <- [1,510,null,{}] 14:25:25 INFO - PROCESS | 3552 | 1463433925890 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:25 INFO - PROCESS | 3552 | 1463433925976 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 14:25:26 INFO - PROCESS | 3552 | 1463433926015 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:26 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDF65800 == 67 [pid = 3552] [id = 137] 14:25:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 98 (00000089E8935000) [pid = 3552] [serial = 409] [outer = 0000000000000000] 14:25:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 99 (00000089E8940800) [pid = 3552] [serial = 410] [outer = 00000089E8935000] 14:25:26 INFO - PROCESS | 3552 | 1463433926062 Marionette DEBUG loaded listener.js 14:25:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 100 (00000089EB255800) [pid = 3552] [serial = 411] [outer = 00000089E8935000] 14:25:26 INFO - PROCESS | 3552 | 1463433926491 Marionette TRACE conn6 <- [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]]]}] 14:25:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:25:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 629ms 14:25:26 INFO - PROCESS | 3552 | 1463433926517 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 14:25:26 INFO - PROCESS | 3552 | 1463433926527 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 14:25:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:25:26 INFO - PROCESS | 3552 | 1463433926536 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:25:26 INFO - PROCESS | 3552 | 1463433926538 Marionette TRACE conn6 <- [1,514,null,{}] 14:25:26 INFO - PROCESS | 3552 | 1463433926542 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:26 INFO - PROCESS | 3552 | 1463433926629 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 14:25:26 INFO - PROCESS | 3552 | 1463433926636 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:26 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE099800 == 68 [pid = 3552] [id = 138] 14:25:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 101 (00000089EADD3400) [pid = 3552] [serial = 412] [outer = 0000000000000000] 14:25:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 102 (00000089EADDA000) [pid = 3552] [serial = 413] [outer = 00000089EADD3400] 14:25:26 INFO - PROCESS | 3552 | 1463433926685 Marionette DEBUG loaded listener.js 14:25:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 103 (00000089EADE0400) [pid = 3552] [serial = 414] [outer = 00000089EADD3400] 14:25:27 INFO - PROCESS | 3552 | 1463433927315 Marionette TRACE conn6 <- [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]]]}] 14:25:27 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 14:25:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 881ms 14:25:27 INFO - PROCESS | 3552 | 1463433927419 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 14:25:27 INFO - PROCESS | 3552 | 1463433927424 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 14:25:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:25:27 INFO - PROCESS | 3552 | 1463433927431 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:25:27 INFO - PROCESS | 3552 | 1463433927434 Marionette TRACE conn6 <- [1,518,null,{}] 14:25:27 INFO - PROCESS | 3552 | 1463433927441 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:27 INFO - PROCESS | 3552 | 1463433927570 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 14:25:27 INFO - PROCESS | 3552 | 1463433927681 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:27 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E3EA6800 == 69 [pid = 3552] [id = 139] 14:25:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 104 (00000089D9B9AC00) [pid = 3552] [serial = 415] [outer = 0000000000000000] 14:25:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 105 (00000089DE42F800) [pid = 3552] [serial = 416] [outer = 00000089D9B9AC00] 14:25:27 INFO - PROCESS | 3552 | 1463433927745 Marionette DEBUG loaded listener.js 14:25:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 106 (00000089E2A3C400) [pid = 3552] [serial = 417] [outer = 00000089D9B9AC00] 14:25:28 INFO - PROCESS | 3552 | 1463433928342 Marionette TRACE conn6 <- [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]]]}] 14:25:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:25:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 987ms 14:25:28 INFO - PROCESS | 3552 | 1463433928419 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 14:25:28 INFO - PROCESS | 3552 | 1463433928426 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 14:25:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:25:28 INFO - PROCESS | 3552 | 1463433928433 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:25:28 INFO - PROCESS | 3552 | 1463433928436 Marionette TRACE conn6 <- [1,522,null,{}] 14:25:28 INFO - PROCESS | 3552 | 1463433928440 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:28 INFO - PROCESS | 3552 | 1463433928554 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 14:25:28 INFO - PROCESS | 3552 | 1463433928629 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:28 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9F89800 == 70 [pid = 3552] [id = 140] 14:25:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 107 (00000089E6282800) [pid = 3552] [serial = 418] [outer = 0000000000000000] 14:25:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 108 (00000089E6D51C00) [pid = 3552] [serial = 419] [outer = 00000089E6282800] 14:25:28 INFO - PROCESS | 3552 | 1463433928728 Marionette DEBUG loaded listener.js 14:25:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 109 (00000089E75D0C00) [pid = 3552] [serial = 420] [outer = 00000089E6282800] 14:25:29 INFO - PROCESS | 3552 | 1463433929421 Marionette TRACE conn6 <- [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]]]}] 14:25:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:25:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1028ms 14:25:29 INFO - PROCESS | 3552 | 1463433929469 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 14:25:29 INFO - PROCESS | 3552 | 1463433929472 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 14:25:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:25:29 INFO - PROCESS | 3552 | 1463433929476 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:25:29 INFO - PROCESS | 3552 | 1463433929481 Marionette TRACE conn6 <- [1,526,null,{}] 14:25:29 INFO - PROCESS | 3552 | 1463433929513 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:29 INFO - PROCESS | 3552 | 1463433929691 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 14:25:29 INFO - PROCESS | 3552 | 1463433929781 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:29 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE44A000 == 71 [pid = 3552] [id = 141] 14:25:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 110 (00000089EADDD400) [pid = 3552] [serial = 421] [outer = 0000000000000000] 14:25:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 111 (00000089EAE90800) [pid = 3552] [serial = 422] [outer = 00000089EADDD400] 14:25:29 INFO - PROCESS | 3552 | 1463433929841 Marionette DEBUG loaded listener.js 14:25:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 112 (00000089EB7C7800) [pid = 3552] [serial = 423] [outer = 00000089EADDD400] 14:25:30 INFO - PROCESS | 3552 | 1463433930474 Marionette TRACE conn6 <- [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]]]}] 14:25:30 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 14:25:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1045ms 14:25:30 INFO - PROCESS | 3552 | 1463433930525 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 14:25:30 INFO - PROCESS | 3552 | 1463433930529 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 14:25:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:25:30 INFO - PROCESS | 3552 | 1463433930532 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:25:30 INFO - PROCESS | 3552 | 1463433930534 Marionette TRACE conn6 <- [1,530,null,{}] 14:25:30 INFO - PROCESS | 3552 | 1463433930538 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:30 INFO - PROCESS | 3552 | 1463433930653 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 14:25:30 INFO - PROCESS | 3552 | 1463433930768 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:30 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEF44800 == 72 [pid = 3552] [id = 142] 14:25:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 113 (00000089EB9A4400) [pid = 3552] [serial = 424] [outer = 0000000000000000] 14:25:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 114 (00000089ECD24400) [pid = 3552] [serial = 425] [outer = 00000089EB9A4400] 14:25:30 INFO - PROCESS | 3552 | 1463433930829 Marionette DEBUG loaded listener.js 14:25:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 115 (00000089ECD2F800) [pid = 3552] [serial = 426] [outer = 00000089EB9A4400] 14:25:31 INFO - PROCESS | 3552 | 1463433931462 Marionette TRACE conn6 <- [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"]]]}] 14:25:31 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 14:25:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:25:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:25:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:25:31 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 14:25:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:25:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:25:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:25:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:25:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:25:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 986ms 14:25:31 INFO - PROCESS | 3552 | 1463433931522 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 14:25:31 INFO - PROCESS | 3552 | 1463433931524 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 14:25:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:25:31 INFO - PROCESS | 3552 | 1463433931528 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:25:31 INFO - PROCESS | 3552 | 1463433931530 Marionette TRACE conn6 <- [1,534,null,{}] 14:25:31 INFO - PROCESS | 3552 | 1463433931534 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:31 INFO - PROCESS | 3552 | 1463433931659 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 14:25:31 INFO - PROCESS | 3552 | 1463433931747 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:31 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E37DB800 == 73 [pid = 3552] [id = 143] 14:25:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 116 (00000089D9915800) [pid = 3552] [serial = 427] [outer = 0000000000000000] 14:25:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 117 (00000089DFB80C00) [pid = 3552] [serial = 428] [outer = 00000089D9915800] 14:25:31 INFO - PROCESS | 3552 | 1463433931805 Marionette DEBUG loaded listener.js 14:25:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 118 (00000089EDA05400) [pid = 3552] [serial = 429] [outer = 00000089D9915800] 14:25:32 INFO - PROCESS | 3552 | 1463433932564 Marionette TRACE conn6 <- [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]]]}] 14:25:32 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. 14:25:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1082ms 14:25:32 INFO - PROCESS | 3552 | 1463433932626 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 14:25:32 INFO - PROCESS | 3552 | 1463433932630 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 14:25:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:25:32 INFO - PROCESS | 3552 | 1463433932637 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:25:32 INFO - PROCESS | 3552 | 1463433932640 Marionette TRACE conn6 <- [1,538,null,{}] 14:25:32 INFO - PROCESS | 3552 | 1463433932646 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:32 INFO - PROCESS | 3552 | 1463433932752 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 14:25:32 INFO - PROCESS | 3552 | 1463433932843 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:32 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6487800 == 74 [pid = 3552] [id = 144] 14:25:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 119 (00000089D9AAA800) [pid = 3552] [serial = 430] [outer = 0000000000000000] 14:25:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 120 (00000089D9B92400) [pid = 3552] [serial = 431] [outer = 00000089D9AAA800] 14:25:32 INFO - PROCESS | 3552 | 1463433932896 Marionette DEBUG loaded listener.js 14:25:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 121 (00000089DD0BAC00) [pid = 3552] [serial = 432] [outer = 00000089D9AAA800] 14:25:33 INFO - PROCESS | 3552 | 1463433933460 Marionette TRACE conn6 <- [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]]]}] 14:25:33 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. 14:25:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 881ms 14:25:33 INFO - PROCESS | 3552 | 1463433933554 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 14:25:33 INFO - PROCESS | 3552 | 1463433933560 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 14:25:33 INFO - PROCESS | 3552 | 1463433933568 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:25:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:25:33 INFO - PROCESS | 3552 | 1463433933571 Marionette TRACE conn6 <- [1,542,null,{}] 14:25:33 INFO - PROCESS | 3552 | 1463433933575 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:33 INFO - PROCESS | 3552 | 1463433933684 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 14:25:33 INFO - PROCESS | 3552 | 1463433933772 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:33 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E410B800 == 75 [pid = 3552] [id = 145] 14:25:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 122 (00000089D9AAB400) [pid = 3552] [serial = 433] [outer = 0000000000000000] 14:25:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 123 (00000089DEF2B000) [pid = 3552] [serial = 434] [outer = 00000089D9AAB400] 14:25:33 INFO - PROCESS | 3552 | 1463433933822 Marionette DEBUG loaded listener.js 14:25:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 124 (00000089E2A40400) [pid = 3552] [serial = 435] [outer = 00000089D9AAB400] 14:25:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDC06000 == 74 [pid = 3552] [id = 32] 14:25:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDF65800 == 73 [pid = 3552] [id = 137] 14:25:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089ECD4F800 == 72 [pid = 3552] [id = 136] 14:25:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089EB1D0800 == 71 [pid = 3552] [id = 135] 14:25:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089EA17F800 == 70 [pid = 3552] [id = 134] 14:25:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9549800 == 69 [pid = 3552] [id = 133] 14:25:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089E6FA3800 == 68 [pid = 3552] [id = 132] 14:25:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089E6475800 == 67 [pid = 3552] [id = 131] 14:25:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089E4088000 == 66 [pid = 3552] [id = 130] 14:25:34 INFO - PROCESS | 3552 | --DOMWINDOW == 123 (00000089D9911C00) [pid = 3552] [serial = 331] [outer = 0000000000000000] [url = about:blank] 14:25:34 INFO - PROCESS | 3552 | --DOMWINDOW == 122 (00000089E2A15800) [pid = 3552] [serial = 334] [outer = 0000000000000000] [url = about:blank] 14:25:34 INFO - PROCESS | 3552 | --DOMWINDOW == 121 (00000089E3758800) [pid = 3552] [serial = 337] [outer = 0000000000000000] [url = about:blank] 14:25:34 INFO - PROCESS | 3552 | --DOMWINDOW == 120 (00000089E6285400) [pid = 3552] [serial = 340] [outer = 0000000000000000] [url = about:blank] 14:25:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089DED18800 == 65 [pid = 3552] [id = 129] 14:25:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9048000 == 64 [pid = 3552] [id = 124] 14:25:34 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:34 INFO - PROCESS | 3552 | [3552] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:25:34 INFO - PROCESS | 3552 | --DOMWINDOW == 119 (00000089EB8EF400) [pid = 3552] [serial = 364] [outer = 0000000000000000] [url = about:blank] 14:25:34 INFO - PROCESS | 3552 | --DOMWINDOW == 118 (00000089E7E65400) [pid = 3552] [serial = 352] [outer = 0000000000000000] [url = about:blank] 14:25:34 INFO - PROCESS | 3552 | --DOMWINDOW == 117 (00000089E9DDCC00) [pid = 3552] [serial = 355] [outer = 0000000000000000] [url = about:blank] 14:25:34 INFO - PROCESS | 3552 | --DOMWINDOW == 116 (00000089D9B9B400) [pid = 3552] [serial = 329] [outer = 0000000000000000] [url = about:blank] 14:25:34 INFO - PROCESS | 3552 | --DOMWINDOW == 115 (00000089DF098000) [pid = 3552] [serial = 344] [outer = 0000000000000000] [url = about:blank] 14:25:34 INFO - PROCESS | 3552 | --DOMWINDOW == 114 (00000089D9AA6C00) [pid = 3552] [serial = 343] [outer = 0000000000000000] [url = about:blank] 14:25:34 INFO - PROCESS | 3552 | --DOMWINDOW == 113 (00000089E6DDB400) [pid = 3552] [serial = 349] [outer = 0000000000000000] [url = about:blank] 14:25:34 INFO - PROCESS | 3552 | --DOMWINDOW == 112 (00000089DFC06800) [pid = 3552] [serial = 346] [outer = 0000000000000000] [url = about:blank] 14:25:34 INFO - PROCESS | 3552 | --DOMWINDOW == 111 (00000089E2C8B800) [pid = 3552] [serial = 347] [outer = 0000000000000000] [url = about:blank] 14:25:34 INFO - PROCESS | 3552 | --DOMWINDOW == 110 (00000089E8F8C400) [pid = 3552] [serial = 353] [outer = 0000000000000000] [url = about:blank] 14:25:34 INFO - PROCESS | 3552 | --DOMWINDOW == 109 (00000089EA0CE800) [pid = 3552] [serial = 356] [outer = 0000000000000000] [url = about:blank] 14:25:34 INFO - PROCESS | 3552 | --DOMWINDOW == 108 (00000089EB24C000) [pid = 3552] [serial = 361] [outer = 0000000000000000] [url = about:blank] 14:25:34 INFO - PROCESS | 3552 | --DOMWINDOW == 107 (00000089E4861C00) [pid = 3552] [serial = 359] [outer = 0000000000000000] [url = about:blank] 14:25:34 INFO - PROCESS | 3552 | --DOMWINDOW == 106 (00000089EB9A8C00) [pid = 3552] [serial = 365] [outer = 0000000000000000] [url = about:blank] 14:25:34 INFO - PROCESS | 3552 | --DOMWINDOW == 105 (00000089EB7BD400) [pid = 3552] [serial = 362] [outer = 0000000000000000] [url = about:blank] 14:25:34 INFO - PROCESS | 3552 | --DOMWINDOW == 104 (00000089D9831C00) [pid = 3552] [serial = 358] [outer = 0000000000000000] [url = about:blank] 14:25:34 INFO - PROCESS | 3552 | --DOMWINDOW == 103 (00000089E6F4B400) [pid = 3552] [serial = 350] [outer = 0000000000000000] [url = about:blank] 14:25:34 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:34 INFO - PROCESS | 3552 | [3552] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:25:34 INFO - PROCESS | 3552 | 1463433934359 Marionette TRACE conn6 <- [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]]]}] 14:25:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:25:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 839ms 14:25:34 INFO - PROCESS | 3552 | 1463433934413 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 14:25:34 INFO - PROCESS | 3552 | 1463433934415 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 14:25:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:25:34 INFO - PROCESS | 3552 | 1463433934419 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:25:34 INFO - PROCESS | 3552 | 1463433934423 Marionette TRACE conn6 <- [1,546,null,{}] 14:25:34 INFO - PROCESS | 3552 | 1463433934434 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:34 INFO - PROCESS | 3552 | 1463433934532 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 14:25:34 INFO - PROCESS | 3552 | 1463433934608 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:34 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E37D8800 == 65 [pid = 3552] [id = 146] 14:25:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 104 (00000089D9AB1800) [pid = 3552] [serial = 436] [outer = 0000000000000000] 14:25:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 105 (00000089DB163400) [pid = 3552] [serial = 437] [outer = 00000089D9AB1800] 14:25:34 INFO - PROCESS | 3552 | 1463433934659 Marionette DEBUG loaded listener.js 14:25:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 106 (00000089DFC06000) [pid = 3552] [serial = 438] [outer = 00000089D9AB1800] 14:25:35 INFO - PROCESS | 3552 | 1463433935057 Marionette TRACE conn6 <- [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]]]}] 14:25:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:25:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 692ms 14:25:35 INFO - PROCESS | 3552 | 1463433935114 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 14:25:35 INFO - PROCESS | 3552 | 1463433935117 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 14:25:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:25:35 INFO - PROCESS | 3552 | 1463433935120 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:25:35 INFO - PROCESS | 3552 | 1463433935122 Marionette TRACE conn6 <- [1,550,null,{}] 14:25:35 INFO - PROCESS | 3552 | 1463433935125 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:35 INFO - PROCESS | 3552 | 1463433935214 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 14:25:35 INFO - PROCESS | 3552 | 1463433935221 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:35 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E67AA800 == 66 [pid = 3552] [id = 147] 14:25:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 107 (00000089E2BED000) [pid = 3552] [serial = 439] [outer = 0000000000000000] 14:25:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 108 (00000089E3757400) [pid = 3552] [serial = 440] [outer = 00000089E2BED000] 14:25:35 INFO - PROCESS | 3552 | 1463433935269 Marionette DEBUG loaded listener.js 14:25:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 109 (00000089E4633400) [pid = 3552] [serial = 441] [outer = 00000089E2BED000] 14:25:35 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:35 INFO - PROCESS | 3552 | [3552] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:25:35 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:35 INFO - PROCESS | 3552 | [3552] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:25:35 INFO - PROCESS | 3552 | 1463433935723 Marionette TRACE conn6 <- [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]]]}] 14:25:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:25:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 629ms 14:25:35 INFO - PROCESS | 3552 | 1463433935752 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 14:25:35 INFO - PROCESS | 3552 | 1463433935754 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 14:25:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:25:35 INFO - PROCESS | 3552 | 1463433935762 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:25:35 INFO - PROCESS | 3552 | 1463433935764 Marionette TRACE conn6 <- [1,554,null,{}] 14:25:35 INFO - PROCESS | 3552 | 1463433935768 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:35 INFO - PROCESS | 3552 | 1463433935854 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 14:25:35 INFO - PROCESS | 3552 | 1463433935861 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:35 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DEFC6000 == 67 [pid = 3552] [id = 148] 14:25:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 110 (00000089E400D800) [pid = 3552] [serial = 442] [outer = 0000000000000000] 14:25:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 111 (00000089E6243400) [pid = 3552] [serial = 443] [outer = 00000089E400D800] 14:25:35 INFO - PROCESS | 3552 | 1463433935909 Marionette DEBUG loaded listener.js 14:25:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 112 (00000089E6512000) [pid = 3552] [serial = 444] [outer = 00000089E400D800] 14:25:36 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:36 INFO - PROCESS | 3552 | [3552] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:25:36 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:36 INFO - PROCESS | 3552 | [3552] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:25:36 INFO - PROCESS | 3552 | 1463433936366 Marionette TRACE conn6 <- [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]]]}] 14:25:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:25:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 693ms 14:25:36 INFO - PROCESS | 3552 | 1463433936453 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 14:25:36 INFO - PROCESS | 3552 | 1463433936456 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 14:25:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:25:36 INFO - PROCESS | 3552 | 1463433936459 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:25:36 INFO - PROCESS | 3552 | 1463433936461 Marionette TRACE conn6 <- [1,558,null,{}] 14:25:36 INFO - PROCESS | 3552 | 1463433936464 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:36 INFO - PROCESS | 3552 | 1463433936625 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 14:25:36 INFO - PROCESS | 3552 | 1463433936650 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:36 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EAEB5800 == 68 [pid = 3552] [id = 149] 14:25:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 113 (00000089E6D50000) [pid = 3552] [serial = 445] [outer = 0000000000000000] 14:25:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 114 (00000089E6F12000) [pid = 3552] [serial = 446] [outer = 00000089E6D50000] 14:25:36 INFO - PROCESS | 3552 | 1463433936699 Marionette DEBUG loaded listener.js 14:25:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 115 (00000089E7E5A000) [pid = 3552] [serial = 447] [outer = 00000089E6D50000] 14:25:37 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:37 INFO - PROCESS | 3552 | [3552] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:25:37 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:37 INFO - PROCESS | 3552 | 1463433937166 Marionette TRACE conn6 <- [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]]]}] 14:25:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:25:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 735ms 14:25:37 INFO - PROCESS | 3552 | 1463433937196 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 14:25:37 INFO - PROCESS | 3552 | 1463433937198 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 14:25:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:25:37 INFO - PROCESS | 3552 | 1463433937209 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:25:37 INFO - PROCESS | 3552 | 1463433937212 Marionette TRACE conn6 <- [1,562,null,{}] 14:25:37 INFO - PROCESS | 3552 | 1463433937221 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:37 INFO - PROCESS | 3552 | 1463433937331 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 14:25:37 INFO - PROCESS | 3552 | 1463433937381 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:37 INFO - PROCESS | 3552 | ++DOCSHELL 00000089ECD4B000 == 69 [pid = 3552] [id = 150] 14:25:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 116 (00000089E8937C00) [pid = 3552] [serial = 448] [outer = 0000000000000000] 14:25:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 117 (00000089E893D000) [pid = 3552] [serial = 449] [outer = 00000089E8937C00] 14:25:37 INFO - PROCESS | 3552 | 1463433937428 Marionette DEBUG loaded listener.js 14:25:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 118 (00000089E95BC800) [pid = 3552] [serial = 450] [outer = 00000089E8937C00] 14:25:37 INFO - PROCESS | 3552 | 1463433937865 Marionette TRACE conn6 <- [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]]]}] 14:25:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:25:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 691ms 14:25:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:25:37 INFO - PROCESS | 3552 | 1463433937902 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 14:25:37 INFO - PROCESS | 3552 | 1463433937905 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 14:25:37 INFO - PROCESS | 3552 | 1463433937913 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:25:37 INFO - PROCESS | 3552 | 1463433937915 Marionette TRACE conn6 <- [1,566,null,{}] 14:25:37 INFO - PROCESS | 3552 | 1463433937919 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:38 INFO - PROCESS | 3552 | 1463433938057 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 14:25:38 INFO - PROCESS | 3552 | 1463433938111 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:38 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDF64000 == 70 [pid = 3552] [id = 151] 14:25:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 119 (00000089E945B800) [pid = 3552] [serial = 451] [outer = 0000000000000000] 14:25:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 120 (00000089EA0CC400) [pid = 3552] [serial = 452] [outer = 00000089E945B800] 14:25:38 INFO - PROCESS | 3552 | 1463433938158 Marionette DEBUG loaded listener.js 14:25:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 121 (00000089EADD2400) [pid = 3552] [serial = 453] [outer = 00000089E945B800] 14:25:38 INFO - PROCESS | 3552 | --DOMWINDOW == 120 (00000089DFBD7800) [pid = 3552] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:25:38 INFO - PROCESS | 3552 | --DOMWINDOW == 119 (00000089D9832400) [pid = 3552] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:25:38 INFO - PROCESS | 3552 | --DOMWINDOW == 118 (00000089E6F14800) [pid = 3552] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:25:38 INFO - PROCESS | 3552 | --DOMWINDOW == 117 (00000089EA0CBC00) [pid = 3552] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:25:38 INFO - PROCESS | 3552 | --DOMWINDOW == 116 (00000089EAE92C00) [pid = 3552] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:25:38 INFO - PROCESS | 3552 | --DOMWINDOW == 115 (00000089E8935000) [pid = 3552] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:25:38 INFO - PROCESS | 3552 | --DOMWINDOW == 114 (00000089E6D50400) [pid = 3552] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:25:38 INFO - PROCESS | 3552 | --DOMWINDOW == 113 (00000089D977C800) [pid = 3552] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:25:38 INFO - PROCESS | 3552 | --DOMWINDOW == 112 (00000089E3760000) [pid = 3552] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:25:38 INFO - PROCESS | 3552 | --DOMWINDOW == 111 (00000089DED98400) [pid = 3552] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:25:38 INFO - PROCESS | 3552 | --DOMWINDOW == 110 (00000089D9AAAC00) [pid = 3552] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:25:38 INFO - PROCESS | 3552 | --DOMWINDOW == 109 (00000089E6FAE800) [pid = 3552] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:25:38 INFO - PROCESS | 3552 | --DOMWINDOW == 108 (00000089E2C37000) [pid = 3552] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:25:38 INFO - PROCESS | 3552 | --DOMWINDOW == 107 (00000089DA141400) [pid = 3552] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:25:38 INFO - PROCESS | 3552 | --DOMWINDOW == 106 (00000089E4008000) [pid = 3552] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:25:38 INFO - PROCESS | 3552 | --DOMWINDOW == 105 (00000089E6FB5400) [pid = 3552] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:25:38 INFO - PROCESS | 3552 | --DOMWINDOW == 104 (00000089E2BEF000) [pid = 3552] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:25:38 INFO - PROCESS | 3552 | 1463433938772 Marionette TRACE conn6 <- [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]]]}] 14:25:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:25:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 881ms 14:25:38 INFO - PROCESS | 3552 | 1463433938792 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 14:25:38 INFO - PROCESS | 3552 | 1463433938794 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 14:25:38 INFO - PROCESS | 3552 | 1463433938797 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:25:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:25:38 INFO - PROCESS | 3552 | 1463433938799 Marionette TRACE conn6 <- [1,570,null,{}] 14:25:38 INFO - PROCESS | 3552 | 1463433938802 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:38 INFO - PROCESS | 3552 | 1463433938896 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 14:25:38 INFO - PROCESS | 3552 | 1463433938974 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:38 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E2BE6000 == 71 [pid = 3552] [id = 152] 14:25:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 105 (00000089D9913400) [pid = 3552] [serial = 454] [outer = 0000000000000000] 14:25:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 106 (00000089E2A24000) [pid = 3552] [serial = 455] [outer = 00000089D9913400] 14:25:39 INFO - PROCESS | 3552 | 1463433939021 Marionette DEBUG loaded listener.js 14:25:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 107 (00000089E6516400) [pid = 3552] [serial = 456] [outer = 00000089D9913400] 14:25:39 INFO - PROCESS | 3552 | 1463433939428 Marionette TRACE conn6 <- [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]]]}] 14:25:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:25:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 671ms 14:25:39 INFO - PROCESS | 3552 | 1463433939472 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 14:25:39 INFO - PROCESS | 3552 | 1463433939474 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 14:25:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:25:39 INFO - PROCESS | 3552 | 1463433939477 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:25:39 INFO - PROCESS | 3552 | 1463433939479 Marionette TRACE conn6 <- [1,574,null,{}] 14:25:39 INFO - PROCESS | 3552 | 1463433939483 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:39 INFO - PROCESS | 3552 | 1463433939570 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 14:25:39 INFO - PROCESS | 3552 | 1463433939577 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:39 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE12F800 == 72 [pid = 3552] [id = 153] 14:25:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 108 (00000089E6FB5400) [pid = 3552] [serial = 457] [outer = 0000000000000000] 14:25:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 109 (00000089EADD7400) [pid = 3552] [serial = 458] [outer = 00000089E6FB5400] 14:25:39 INFO - PROCESS | 3552 | 1463433939624 Marionette DEBUG loaded listener.js 14:25:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 110 (00000089EAE93800) [pid = 3552] [serial = 459] [outer = 00000089E6FB5400] 14:25:39 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:39 INFO - PROCESS | 3552 | [3552] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:25:40 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:40 INFO - PROCESS | 3552 | 1463433940056 Marionette TRACE conn6 <- [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]]]}] 14:25:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:25:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 629ms 14:25:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:25:40 INFO - PROCESS | 3552 | 1463433940110 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 14:25:40 INFO - PROCESS | 3552 | 1463433940112 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 14:25:40 INFO - PROCESS | 3552 | 1463433940116 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:25:40 INFO - PROCESS | 3552 | 1463433940118 Marionette TRACE conn6 <- [1,578,null,{}] 14:25:40 INFO - PROCESS | 3552 | 1463433940122 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:40 INFO - PROCESS | 3552 | 1463433940240 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 14:25:40 INFO - PROCESS | 3552 | 1463433940254 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:40 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE458000 == 73 [pid = 3552] [id = 154] 14:25:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 111 (00000089EB256800) [pid = 3552] [serial = 460] [outer = 0000000000000000] 14:25:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 112 (00000089EB8F1400) [pid = 3552] [serial = 461] [outer = 00000089EB256800] 14:25:40 INFO - PROCESS | 3552 | 1463433940306 Marionette DEBUG loaded listener.js 14:25:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 113 (00000089ECD2F000) [pid = 3552] [serial = 462] [outer = 00000089EB256800] 14:25:40 INFO - PROCESS | 3552 | 1463433940890 Marionette TRACE conn6 <- [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]]]}] 14:25:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:25:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 882ms 14:25:41 INFO - PROCESS | 3552 | 1463433941001 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 14:25:41 INFO - PROCESS | 3552 | 1463433941006 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 14:25:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:25:41 INFO - PROCESS | 3552 | 1463433941012 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:25:41 INFO - PROCESS | 3552 | 1463433941017 Marionette TRACE conn6 <- [1,582,null,{}] 14:25:41 INFO - PROCESS | 3552 | 1463433941024 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:41 INFO - PROCESS | 3552 | 1463433941152 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 14:25:41 INFO - PROCESS | 3552 | [3552] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 14:25:41 INFO - PROCESS | 3552 | 1463433941514 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:41 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E2BD1000 == 74 [pid = 3552] [id = 155] 14:25:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 114 (00000089D9AB2800) [pid = 3552] [serial = 463] [outer = 0000000000000000] 14:25:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 115 (00000089D9B95400) [pid = 3552] [serial = 464] [outer = 00000089D9AB2800] 14:25:41 INFO - PROCESS | 3552 | 1463433941616 Marionette DEBUG loaded listener.js 14:25:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 116 (00000089DABD6800) [pid = 3552] [serial = 465] [outer = 00000089D9AB2800] 14:25:42 INFO - PROCESS | 3552 | 1463433942258 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 14:25:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:25:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1280ms 14:25:42 INFO - PROCESS | 3552 | 1463433942295 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 14:25:42 INFO - PROCESS | 3552 | 1463433942302 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 14:25:42 INFO - PROCESS | 3552 | 1463433942309 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:25:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:25:42 INFO - PROCESS | 3552 | 1463433942312 Marionette TRACE conn6 <- [1,586,null,{}] 14:25:42 INFO - PROCESS | 3552 | 1463433942316 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:42 INFO - PROCESS | 3552 | 1463433942434 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 14:25:42 INFO - PROCESS | 3552 | 1463433942525 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:42 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EA177800 == 75 [pid = 3552] [id = 156] 14:25:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 117 (00000089E2A20C00) [pid = 3552] [serial = 466] [outer = 0000000000000000] 14:25:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 118 (00000089E2ADF400) [pid = 3552] [serial = 467] [outer = 00000089E2A20C00] 14:25:42 INFO - PROCESS | 3552 | 1463433942582 Marionette DEBUG loaded listener.js 14:25:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 119 (00000089E650FC00) [pid = 3552] [serial = 468] [outer = 00000089E2A20C00] 14:25:43 INFO - PROCESS | 3552 | 1463433943177 Marionette TRACE conn6 <- [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]]]}] 14:25:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:25:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 879ms 14:25:43 INFO - PROCESS | 3552 | 1463433943209 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 14:25:43 INFO - PROCESS | 3552 | 1463433943212 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 14:25:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:25:43 INFO - PROCESS | 3552 | 1463433943217 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:25:43 INFO - PROCESS | 3552 | 1463433943222 Marionette TRACE conn6 <- [1,590,null,{}] 14:25:43 INFO - PROCESS | 3552 | 1463433943233 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:43 INFO - PROCESS | 3552 | 1463433943352 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 14:25:43 INFO - PROCESS | 3552 | 1463433943443 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:43 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F1527000 == 76 [pid = 3552] [id = 157] 14:25:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 120 (00000089E89C2C00) [pid = 3552] [serial = 469] [outer = 0000000000000000] 14:25:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 121 (00000089E9D4CC00) [pid = 3552] [serial = 470] [outer = 00000089E89C2C00] 14:25:43 INFO - PROCESS | 3552 | 1463433943504 Marionette DEBUG loaded listener.js 14:25:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 122 (00000089EB24E000) [pid = 3552] [serial = 471] [outer = 00000089E89C2C00] 14:25:44 INFO - PROCESS | 3552 | 1463433944086 Marionette TRACE conn6 <- [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]]]}] 14:25:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:25:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 944ms 14:25:44 INFO - PROCESS | 3552 | 1463433944165 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 14:25:44 INFO - PROCESS | 3552 | 1463433944168 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 14:25:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:25:44 INFO - PROCESS | 3552 | 1463433944172 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:25:44 INFO - PROCESS | 3552 | 1463433944174 Marionette TRACE conn6 <- [1,594,null,{}] 14:25:44 INFO - PROCESS | 3552 | 1463433944178 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:44 INFO - PROCESS | 3552 | 1463433944323 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 14:25:44 INFO - PROCESS | 3552 | 1463433944439 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:44 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EF7AB800 == 77 [pid = 3552] [id = 158] 14:25:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 123 (00000089EB9AE000) [pid = 3552] [serial = 472] [outer = 0000000000000000] 14:25:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 124 (00000089ECD31C00) [pid = 3552] [serial = 473] [outer = 00000089EB9AE000] 14:25:44 INFO - PROCESS | 3552 | 1463433944499 Marionette DEBUG loaded listener.js 14:25:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 125 (00000089EE0F6800) [pid = 3552] [serial = 474] [outer = 00000089EB9AE000] 14:25:45 INFO - PROCESS | 3552 | 1463433945077 Marionette TRACE conn6 <- [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]]]}] 14:25:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:25:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 924ms 14:25:45 INFO - PROCESS | 3552 | 1463433945097 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 14:25:45 INFO - PROCESS | 3552 | 1463433945100 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 14:25:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:25:45 INFO - PROCESS | 3552 | 1463433945104 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:25:45 INFO - PROCESS | 3552 | 1463433945106 Marionette TRACE conn6 <- [1,598,null,{}] 14:25:45 INFO - PROCESS | 3552 | 1463433945110 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:45 INFO - PROCESS | 3552 | 1463433945221 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 14:25:45 INFO - PROCESS | 3552 | 1463433945310 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:45 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F120E800 == 78 [pid = 3552] [id = 159] 14:25:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 126 (00000089EE211400) [pid = 3552] [serial = 475] [outer = 0000000000000000] 14:25:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 127 (00000089EE215400) [pid = 3552] [serial = 476] [outer = 00000089EE211400] 14:25:45 INFO - PROCESS | 3552 | 1463433945367 Marionette DEBUG loaded listener.js 14:25:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 128 (00000089EE47D400) [pid = 3552] [serial = 477] [outer = 00000089EE211400] 14:25:45 INFO - PROCESS | 3552 | 1463433945966 Marionette TRACE conn6 <- [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]]]}] 14:25:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:25:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 881ms 14:25:45 INFO - PROCESS | 3552 | 1463433945987 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 14:25:45 INFO - PROCESS | 3552 | 1463433945990 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 14:25:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:25:46 INFO - PROCESS | 3552 | 1463433945994 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:25:46 INFO - PROCESS | 3552 | 1463433945996 Marionette TRACE conn6 <- [1,602,null,{}] 14:25:46 INFO - PROCESS | 3552 | 1463433946000 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:46 INFO - PROCESS | 3552 | 1463433946129 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 14:25:46 INFO - PROCESS | 3552 | 1463433946221 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:46 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F252E800 == 79 [pid = 3552] [id = 160] 14:25:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 129 (00000089F2258400) [pid = 3552] [serial = 478] [outer = 0000000000000000] 14:25:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 130 (00000089F225FC00) [pid = 3552] [serial = 479] [outer = 00000089F2258400] 14:25:46 INFO - PROCESS | 3552 | 1463433946279 Marionette DEBUG loaded listener.js 14:25:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 131 (00000089F2610400) [pid = 3552] [serial = 480] [outer = 00000089F2258400] 14:25:46 INFO - PROCESS | 3552 | 1463433946854 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 14:25:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:25:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 923ms 14:25:46 INFO - PROCESS | 3552 | 1463433946920 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 14:25:46 INFO - PROCESS | 3552 | 1463433946922 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 14:25:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:25:46 INFO - PROCESS | 3552 | 1463433946926 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:25:46 INFO - PROCESS | 3552 | 1463433946928 Marionette TRACE conn6 <- [1,606,null,{}] 14:25:46 INFO - PROCESS | 3552 | 1463433946932 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:47 INFO - PROCESS | 3552 | 1463433947044 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 14:25:47 INFO - PROCESS | 3552 | 1463433947340 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:47 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DFF11800 == 80 [pid = 3552] [id = 161] 14:25:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 132 (00000089D88C7C00) [pid = 3552] [serial = 481] [outer = 0000000000000000] 14:25:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 133 (00000089D977F000) [pid = 3552] [serial = 482] [outer = 00000089D88C7C00] 14:25:47 INFO - PROCESS | 3552 | 1463433947407 Marionette DEBUG loaded listener.js 14:25:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 134 (00000089D9B97800) [pid = 3552] [serial = 483] [outer = 00000089D88C7C00] 14:25:48 INFO - PROCESS | 3552 | 1463433948080 Marionette TRACE conn6 <- [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]]]}] 14:25:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:25:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1177ms 14:25:48 INFO - PROCESS | 3552 | 1463433948106 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 14:25:48 INFO - PROCESS | 3552 | 1463433948111 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 14:25:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:25:48 INFO - PROCESS | 3552 | 1463433948115 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:25:48 INFO - PROCESS | 3552 | 1463433948119 Marionette TRACE conn6 <- [1,610,null,{}] 14:25:48 INFO - PROCESS | 3552 | 1463433948125 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:48 INFO - PROCESS | 3552 | 1463433948234 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 14:25:48 INFO - PROCESS | 3552 | 1463433948356 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:48 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E2C45000 == 81 [pid = 3552] [id = 162] 14:25:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 135 (00000089DFF6BC00) [pid = 3552] [serial = 484] [outer = 0000000000000000] 14:25:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 136 (00000089E2A13000) [pid = 3552] [serial = 485] [outer = 00000089DFF6BC00] 14:25:48 INFO - PROCESS | 3552 | 1463433948410 Marionette DEBUG loaded listener.js 14:25:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 137 (00000089E2B4AC00) [pid = 3552] [serial = 486] [outer = 00000089DFF6BC00] 14:25:48 INFO - PROCESS | 3552 | --DOCSHELL 00000089DEF78000 == 80 [pid = 3552] [id = 59] 14:25:48 INFO - PROCESS | 3552 | --DOCSHELL 00000089E46DE800 == 79 [pid = 3552] [id = 112] 14:25:48 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEF60000 == 78 [pid = 3552] [id = 108] 14:25:48 INFO - PROCESS | 3552 | --DOCSHELL 00000089DAB2B800 == 77 [pid = 3552] [id = 114] 14:25:48 INFO - PROCESS | 3552 | --DOCSHELL 00000089E648F800 == 76 [pid = 3552] [id = 113] 14:25:48 INFO - PROCESS | 3552 | --DOCSHELL 00000089E2A99000 == 75 [pid = 3552] [id = 111] 14:25:48 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE12F800 == 74 [pid = 3552] [id = 153] 14:25:48 INFO - PROCESS | 3552 | --DOCSHELL 00000089E2BE6000 == 73 [pid = 3552] [id = 152] 14:25:48 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDF64000 == 72 [pid = 3552] [id = 151] 14:25:48 INFO - PROCESS | 3552 | --DOCSHELL 00000089ECD4B000 == 71 [pid = 3552] [id = 150] 14:25:48 INFO - PROCESS | 3552 | --DOCSHELL 00000089EAEB5800 == 70 [pid = 3552] [id = 149] 14:25:48 INFO - PROCESS | 3552 | --DOCSHELL 00000089DEFC6000 == 69 [pid = 3552] [id = 148] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 136 (00000089EDA07C00) [pid = 3552] [serial = 367] [outer = 0000000000000000] [url = about:blank] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 135 (00000089E2A12800) [pid = 3552] [serial = 370] [outer = 0000000000000000] [url = about:blank] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 134 (00000089E6FED000) [pid = 3552] [serial = 373] [outer = 0000000000000000] [url = about:blank] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 133 (00000089E6FE5000) [pid = 3552] [serial = 377] [outer = 0000000000000000] [url = about:blank] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 132 (00000089EAE96800) [pid = 3552] [serial = 380] [outer = 0000000000000000] [url = about:blank] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 131 (00000089EADDA000) [pid = 3552] [serial = 413] [outer = 0000000000000000] [url = about:blank] 14:25:48 INFO - PROCESS | 3552 | --DOCSHELL 00000089E67AA800 == 68 [pid = 3552] [id = 147] 14:25:48 INFO - PROCESS | 3552 | --DOCSHELL 00000089E37D8800 == 67 [pid = 3552] [id = 146] 14:25:48 INFO - PROCESS | 3552 | --DOCSHELL 00000089E410B800 == 66 [pid = 3552] [id = 145] 14:25:48 INFO - PROCESS | 3552 | --DOCSHELL 00000089E6487800 == 65 [pid = 3552] [id = 144] 14:25:48 INFO - PROCESS | 3552 | --DOCSHELL 00000089E3EA6800 == 64 [pid = 3552] [id = 139] 14:25:48 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE099800 == 63 [pid = 3552] [id = 138] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 130 (00000089E4633800) [pid = 3552] [serial = 338] [outer = 0000000000000000] [url = about:blank] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 129 (00000089DFBD4400) [pid = 3552] [serial = 317] [outer = 0000000000000000] [url = about:blank] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 128 (00000089E681B400) [pid = 3552] [serial = 341] [outer = 0000000000000000] [url = about:blank] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 127 (00000089E9503C00) [pid = 3552] [serial = 323] [outer = 0000000000000000] [url = about:blank] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 126 (00000089E6511400) [pid = 3552] [serial = 320] [outer = 0000000000000000] [url = about:blank] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 125 (00000089E2A36C00) [pid = 3552] [serial = 335] [outer = 0000000000000000] [url = about:blank] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 124 (00000089DA99A000) [pid = 3552] [serial = 332] [outer = 0000000000000000] [url = about:blank] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 123 (00000089E6FAC800) [pid = 3552] [serial = 398] [outer = 0000000000000000] [url = about:blank] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 122 (00000089EAB25400) [pid = 3552] [serial = 401] [outer = 0000000000000000] [url = about:blank] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 121 (00000089E76AF000) [pid = 3552] [serial = 399] [outer = 0000000000000000] [url = about:blank] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 120 (00000089EAEEAC00) [pid = 3552] [serial = 404] [outer = 0000000000000000] [url = about:blank] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 119 (00000089EAE8AC00) [pid = 3552] [serial = 402] [outer = 0000000000000000] [url = about:blank] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 118 (00000089E8940800) [pid = 3552] [serial = 410] [outer = 0000000000000000] [url = about:blank] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 117 (00000089E6DDD800) [pid = 3552] [serial = 395] [outer = 0000000000000000] [url = about:blank] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 116 (00000089E0813800) [pid = 3552] [serial = 384] [outer = 0000000000000000] [url = about:blank] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 115 (00000089D9918800) [pid = 3552] [serial = 383] [outer = 0000000000000000] [url = about:blank] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 114 (00000089E46EA400) [pid = 3552] [serial = 392] [outer = 0000000000000000] [url = about:blank] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 113 (00000089E650CC00) [pid = 3552] [serial = 393] [outer = 0000000000000000] [url = about:blank] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 112 (00000089DFC04800) [pid = 3552] [serial = 389] [outer = 0000000000000000] [url = about:blank] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 111 (00000089E2A32400) [pid = 3552] [serial = 390] [outer = 0000000000000000] [url = about:blank] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 110 (00000089DA6B2400) [pid = 3552] [serial = 386] [outer = 0000000000000000] [url = about:blank] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 109 (00000089E2A1E000) [pid = 3552] [serial = 387] [outer = 0000000000000000] [url = about:blank] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 108 (00000089EAEF3800) [pid = 3552] [serial = 405] [outer = 0000000000000000] [url = about:blank] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 107 (00000089EAEF2C00) [pid = 3552] [serial = 407] [outer = 0000000000000000] [url = about:blank] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 106 (00000089EB255800) [pid = 3552] [serial = 411] [outer = 0000000000000000] [url = about:blank] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 105 (00000089E6D52000) [pid = 3552] [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.] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 104 (00000089EB254400) [pid = 3552] [serial = 408] [outer = 0000000000000000] [url = about:blank] 14:25:48 INFO - PROCESS | 3552 | --DOMWINDOW == 103 (00000089E6F0C400) [pid = 3552] [serial = 396] [outer = 0000000000000000] [url = about:blank] 14:25:49 INFO - PROCESS | 3552 | 1463433948994 Marionette TRACE conn6 <- [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]]]}] 14:25:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:25:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 924ms 14:25:49 INFO - PROCESS | 3552 | 1463433949045 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 14:25:49 INFO - PROCESS | 3552 | 1463433949050 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 14:25:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:25:49 INFO - PROCESS | 3552 | 1463433949055 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:25:49 INFO - PROCESS | 3552 | 1463433949057 Marionette TRACE conn6 <- [1,614,null,{}] 14:25:49 INFO - PROCESS | 3552 | 1463433949061 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:49 INFO - PROCESS | 3552 | 1463433949152 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 14:25:49 INFO - PROCESS | 3552 | 1463433949239 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:49 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DFDA8800 == 64 [pid = 3552] [id = 163] 14:25:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 104 (00000089DE422800) [pid = 3552] [serial = 487] [outer = 0000000000000000] 14:25:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 105 (00000089DFC05C00) [pid = 3552] [serial = 488] [outer = 00000089DE422800] 14:25:49 INFO - PROCESS | 3552 | 1463433949290 Marionette DEBUG loaded listener.js 14:25:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 106 (00000089E2A39800) [pid = 3552] [serial = 489] [outer = 00000089DE422800] 14:25:49 INFO - PROCESS | 3552 | 1463433949698 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 14:25:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:25:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 670ms 14:25:49 INFO - PROCESS | 3552 | 1463433949727 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 14:25:49 INFO - PROCESS | 3552 | 1463433949730 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 14:25:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:25:49 INFO - PROCESS | 3552 | 1463433949735 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:25:49 INFO - PROCESS | 3552 | 1463433949741 Marionette TRACE conn6 <- [1,618,null,{}] 14:25:49 INFO - PROCESS | 3552 | 1463433949751 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:49 INFO - PROCESS | 3552 | 1463433949844 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 14:25:49 INFO - PROCESS | 3552 | 1463433949884 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:49 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E647B800 == 65 [pid = 3552] [id = 164] 14:25:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 107 (00000089E3755800) [pid = 3552] [serial = 490] [outer = 0000000000000000] 14:25:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 108 (00000089E46F2C00) [pid = 3552] [serial = 491] [outer = 00000089E3755800] 14:25:49 INFO - PROCESS | 3552 | 1463433949930 Marionette DEBUG loaded listener.js 14:25:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 109 (00000089E650CC00) [pid = 3552] [serial = 492] [outer = 00000089E3755800] 14:25:50 INFO - PROCESS | 3552 | 1463433950368 Marionette TRACE conn6 <- [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]]]}] 14:25:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:25:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 692ms 14:25:50 INFO - PROCESS | 3552 | 1463433950429 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 14:25:50 INFO - PROCESS | 3552 | 1463433950432 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 14:25:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:25:50 INFO - PROCESS | 3552 | 1463433950435 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:25:50 INFO - PROCESS | 3552 | 1463433950437 Marionette TRACE conn6 <- [1,622,null,{}] 14:25:50 INFO - PROCESS | 3552 | 1463433950440 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:50 INFO - PROCESS | 3552 | 1463433950532 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 14:25:50 INFO - PROCESS | 3552 | 1463433950540 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:50 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DFB17000 == 66 [pid = 3552] [id = 165] 14:25:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 110 (00000089E6AEAC00) [pid = 3552] [serial = 493] [outer = 0000000000000000] 14:25:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 111 (00000089E6D51000) [pid = 3552] [serial = 494] [outer = 00000089E6AEAC00] 14:25:50 INFO - PROCESS | 3552 | 1463433950588 Marionette DEBUG loaded listener.js 14:25:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 112 (00000089E6DE9000) [pid = 3552] [serial = 495] [outer = 00000089E6AEAC00] 14:25:50 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:50 INFO - PROCESS | 3552 | [3552] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:25:50 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:50 INFO - PROCESS | 3552 | [3552] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:25:51 INFO - PROCESS | 3552 | 1463433951058 Marionette TRACE conn6 <- [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]]]}] 14:25:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:25:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 671ms 14:25:51 INFO - PROCESS | 3552 | 1463433951109 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 14:25:51 INFO - PROCESS | 3552 | 1463433951111 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 14:25:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:25:51 INFO - PROCESS | 3552 | 1463433951115 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:25:51 INFO - PROCESS | 3552 | 1463433951116 Marionette TRACE conn6 <- [1,626,null,{}] 14:25:51 INFO - PROCESS | 3552 | 1463433951124 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:51 INFO - PROCESS | 3552 | 1463433951264 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 14:25:51 INFO - PROCESS | 3552 | 1463433951317 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:51 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E8B16000 == 67 [pid = 3552] [id = 166] 14:25:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 113 (00000089E6FAC800) [pid = 3552] [serial = 496] [outer = 0000000000000000] 14:25:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 114 (00000089E6FAFC00) [pid = 3552] [serial = 497] [outer = 00000089E6FAC800] 14:25:51 INFO - PROCESS | 3552 | 1463433951371 Marionette DEBUG loaded listener.js 14:25:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 115 (00000089E7E5CC00) [pid = 3552] [serial = 498] [outer = 00000089E6FAC800] 14:25:51 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:51 INFO - PROCESS | 3552 | [3552] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:25:51 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:51 INFO - PROCESS | 3552 | [3552] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:25:51 INFO - PROCESS | 3552 | 1463433951857 Marionette TRACE conn6 <- [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]]]}] 14:25:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:25:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 776ms 14:25:51 INFO - PROCESS | 3552 | 1463433951894 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 14:25:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:25:51 INFO - PROCESS | 3552 | 1463433951896 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 14:25:51 INFO - PROCESS | 3552 | 1463433951900 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:25:51 INFO - PROCESS | 3552 | 1463433951902 Marionette TRACE conn6 <- [1,630,null,{}] 14:25:51 INFO - PROCESS | 3552 | 1463433951914 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:52 INFO - PROCESS | 3552 | 1463433952030 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 14:25:52 INFO - PROCESS | 3552 | 1463433952037 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:52 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EA17A000 == 68 [pid = 3552] [id = 167] 14:25:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 116 (00000089E893EC00) [pid = 3552] [serial = 499] [outer = 0000000000000000] 14:25:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 117 (00000089E9DE3800) [pid = 3552] [serial = 500] [outer = 00000089E893EC00] 14:25:52 INFO - PROCESS | 3552 | 1463433952130 Marionette DEBUG loaded listener.js 14:25:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 118 (00000089EAB24C00) [pid = 3552] [serial = 501] [outer = 00000089E893EC00] 14:25:52 INFO - PROCESS | 3552 | 1463433952560 Marionette TRACE conn6 <- [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]]]}] 14:25:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:25:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 693ms 14:25:52 INFO - PROCESS | 3552 | 1463433952596 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 14:25:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:25:52 INFO - PROCESS | 3552 | 1463433952598 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 14:25:52 INFO - PROCESS | 3552 | 1463433952601 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:25:52 INFO - PROCESS | 3552 | 1463433952603 Marionette TRACE conn6 <- [1,634,null,{}] 14:25:52 INFO - PROCESS | 3552 | 1463433952607 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:52 INFO - PROCESS | 3552 | 1463433952745 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 14:25:52 INFO - PROCESS | 3552 | --DOMWINDOW == 117 (00000089D9AAA800) [pid = 3552] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:25:52 INFO - PROCESS | 3552 | --DOMWINDOW == 116 (00000089E6DDFC00) [pid = 3552] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:25:52 INFO - PROCESS | 3552 | --DOMWINDOW == 115 (00000089D9AAB400) [pid = 3552] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:25:52 INFO - PROCESS | 3552 | --DOMWINDOW == 114 (00000089E6F0F800) [pid = 3552] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:25:52 INFO - PROCESS | 3552 | --DOMWINDOW == 113 (00000089D9AB1800) [pid = 3552] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:25:52 INFO - PROCESS | 3552 | --DOMWINDOW == 112 (00000089E6D50000) [pid = 3552] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:25:52 INFO - PROCESS | 3552 | --DOMWINDOW == 111 (00000089E400D800) [pid = 3552] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:25:52 INFO - PROCESS | 3552 | --DOMWINDOW == 110 (00000089E945B800) [pid = 3552] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:25:52 INFO - PROCESS | 3552 | --DOMWINDOW == 109 (00000089D9913400) [pid = 3552] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:25:52 INFO - PROCESS | 3552 | --DOMWINDOW == 108 (00000089EAE8C400) [pid = 3552] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:25:52 INFO - PROCESS | 3552 | --DOMWINDOW == 107 (00000089E2BED000) [pid = 3552] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:25:52 INFO - PROCESS | 3552 | --DOMWINDOW == 106 (00000089E8937C00) [pid = 3552] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:25:52 INFO - PROCESS | 3552 | --DOMWINDOW == 105 (00000089ECD23C00) [pid = 3552] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:25:52 INFO - PROCESS | 3552 | --DOMWINDOW == 104 (00000089DE42C400) [pid = 3552] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:25:52 INFO - PROCESS | 3552 | --DOMWINDOW == 103 (00000089E6FB5400) [pid = 3552] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:25:52 INFO - PROCESS | 3552 | 1463433952928 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:52 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DE62C800 == 69 [pid = 3552] [id = 168] 14:25:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 104 (00000089D7FBE400) [pid = 3552] [serial = 502] [outer = 0000000000000000] 14:25:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 105 (00000089D9AAB400) [pid = 3552] [serial = 503] [outer = 00000089D7FBE400] 14:25:52 INFO - PROCESS | 3552 | 1463433952975 Marionette DEBUG loaded listener.js 14:25:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 106 (00000089E6D50000) [pid = 3552] [serial = 504] [outer = 00000089D7FBE400] 14:25:53 INFO - PROCESS | 3552 | 1463433953343 Marionette TRACE conn6 <- [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]]]}] 14:25:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:25:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 777ms 14:25:53 INFO - PROCESS | 3552 | 1463433953381 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 14:25:53 INFO - PROCESS | 3552 | 1463433953383 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 14:25:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:25:53 INFO - PROCESS | 3552 | 1463433953401 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:25:53 INFO - PROCESS | 3552 | 1463433953403 Marionette TRACE conn6 <- [1,638,null,{}] 14:25:53 INFO - PROCESS | 3552 | 1463433953406 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:53 INFO - PROCESS | 3552 | 1463433953495 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 14:25:53 INFO - PROCESS | 3552 | 1463433953502 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:53 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EB927800 == 70 [pid = 3552] [id = 169] 14:25:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 107 (00000089E7E66400) [pid = 3552] [serial = 505] [outer = 0000000000000000] 14:25:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 108 (00000089EADE1000) [pid = 3552] [serial = 506] [outer = 00000089E7E66400] 14:25:53 INFO - PROCESS | 3552 | 1463433953548 Marionette DEBUG loaded listener.js 14:25:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 109 (00000089EAEEF400) [pid = 3552] [serial = 507] [outer = 00000089E7E66400] 14:25:53 INFO - PROCESS | 3552 | 1463433953975 Marionette TRACE conn6 <- [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]]]}] 14:25:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:25:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 628ms 14:25:54 INFO - PROCESS | 3552 | 1463433954030 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 14:25:54 INFO - PROCESS | 3552 | 1463433954032 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 14:25:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:25:54 INFO - PROCESS | 3552 | 1463433954035 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:25:54 INFO - PROCESS | 3552 | 1463433954037 Marionette TRACE conn6 <- [1,642,null,{}] 14:25:54 INFO - PROCESS | 3552 | 1463433954041 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:54 INFO - PROCESS | 3552 | 1463433954129 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 14:25:54 INFO - PROCESS | 3552 | 1463433954138 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:54 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDC1E000 == 71 [pid = 3552] [id = 170] 14:25:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 110 (00000089EAEF5C00) [pid = 3552] [serial = 508] [outer = 0000000000000000] 14:25:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 111 (00000089EB258000) [pid = 3552] [serial = 509] [outer = 00000089EAEF5C00] 14:25:54 INFO - PROCESS | 3552 | 1463433954183 Marionette DEBUG loaded listener.js 14:25:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 112 (00000089EB9ADC00) [pid = 3552] [serial = 510] [outer = 00000089EAEF5C00] 14:25:54 INFO - PROCESS | 3552 | 1463433954623 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 14:25:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:25:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 629ms 14:25:54 INFO - PROCESS | 3552 | 1463433954668 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 14:25:54 INFO - PROCESS | 3552 | 1463433954670 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 14:25:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:25:54 INFO - PROCESS | 3552 | 1463433954673 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:25:54 INFO - PROCESS | 3552 | 1463433954675 Marionette TRACE conn6 <- [1,646,null,{}] 14:25:54 INFO - PROCESS | 3552 | 1463433954684 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:54 INFO - PROCESS | 3552 | 1463433954784 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 14:25:54 INFO - PROCESS | 3552 | 1463433954791 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:54 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE09C000 == 72 [pid = 3552] [id = 171] 14:25:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 113 (00000089EE0EF000) [pid = 3552] [serial = 511] [outer = 0000000000000000] 14:25:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 114 (00000089EE0F3000) [pid = 3552] [serial = 512] [outer = 00000089EE0EF000] 14:25:54 INFO - PROCESS | 3552 | 1463433954845 Marionette DEBUG loaded listener.js 14:25:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 115 (00000089F2037400) [pid = 3552] [serial = 513] [outer = 00000089EE0EF000] 14:25:55 INFO - PROCESS | 3552 | 1463433955584 Marionette TRACE conn6 <- [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]]]}] 14:25:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:25:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 944ms 14:25:55 INFO - PROCESS | 3552 | 1463433955625 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 14:25:55 INFO - PROCESS | 3552 | 1463433955631 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 14:25:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:25:55 INFO - PROCESS | 3552 | 1463433955637 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:25:55 INFO - PROCESS | 3552 | 1463433955642 Marionette TRACE conn6 <- [1,650,null,{}] 14:25:55 INFO - PROCESS | 3552 | 1463433955647 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:55 INFO - PROCESS | 3552 | 1463433955770 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 14:25:55 INFO - PROCESS | 3552 | 1463433955892 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:55 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E4115000 == 73 [pid = 3552] [id = 172] 14:25:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 116 (00000089DA99E400) [pid = 3552] [serial = 514] [outer = 0000000000000000] 14:25:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 117 (00000089DED99800) [pid = 3552] [serial = 515] [outer = 00000089DA99E400] 14:25:55 INFO - PROCESS | 3552 | 1463433955956 Marionette DEBUG loaded listener.js 14:25:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 118 (00000089E2A26C00) [pid = 3552] [serial = 516] [outer = 00000089DA99E400] 14:25:56 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:56 INFO - PROCESS | 3552 | [3552] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:25:56 INFO - PROCESS | 3552 | 1463433956528 Marionette TRACE conn6 <- [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]]]}] 14:25:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:25:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 923ms 14:25:56 INFO - PROCESS | 3552 | 1463433956565 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 14:25:56 INFO - PROCESS | 3552 | 1463433956571 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 14:25:56 INFO - PROCESS | 3552 | 1463433956578 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:25:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:25:56 INFO - PROCESS | 3552 | 1463433956581 Marionette TRACE conn6 <- [1,654,null,{}] 14:25:56 INFO - PROCESS | 3552 | 1463433956586 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:56 INFO - PROCESS | 3552 | 1463433956707 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 14:25:56 INFO - PROCESS | 3552 | 1463433956799 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:56 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9F87800 == 74 [pid = 3552] [id = 173] 14:25:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 119 (00000089E6820000) [pid = 3552] [serial = 517] [outer = 0000000000000000] 14:25:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 120 (00000089E6AEA800) [pid = 3552] [serial = 518] [outer = 00000089E6820000] 14:25:56 INFO - PROCESS | 3552 | 1463433956859 Marionette DEBUG loaded listener.js 14:25:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 121 (00000089E6FAD000) [pid = 3552] [serial = 519] [outer = 00000089E6820000] 14:25:57 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:57 INFO - PROCESS | 3552 | [3552] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:25:57 INFO - PROCESS | 3552 | 1463433957518 Marionette TRACE conn6 <- [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]]]}] 14:25:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:25:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 987ms 14:25:57 INFO - PROCESS | 3552 | 1463433957571 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 14:25:57 INFO - PROCESS | 3552 | 1463433957574 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 14:25:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:25:57 INFO - PROCESS | 3552 | 1463433957578 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:25:57 INFO - PROCESS | 3552 | 1463433957582 Marionette TRACE conn6 <- [1,658,null,{}] 14:25:57 INFO - PROCESS | 3552 | 1463433957594 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:57 INFO - PROCESS | 3552 | 1463433957751 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 14:25:57 INFO - PROCESS | 3552 | 1463433957771 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:57 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEAD1800 == 75 [pid = 3552] [id = 174] 14:25:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 122 (00000089EAEF0400) [pid = 3552] [serial = 520] [outer = 0000000000000000] 14:25:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 123 (00000089EB7C0000) [pid = 3552] [serial = 521] [outer = 00000089EAEF0400] 14:25:57 INFO - PROCESS | 3552 | 1463433957830 Marionette DEBUG loaded listener.js 14:25:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 124 (00000089EE48AC00) [pid = 3552] [serial = 522] [outer = 00000089EAEF0400] 14:25:58 INFO - PROCESS | 3552 | 1463433958439 Marionette TRACE conn6 <- [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]]]}] 14:25:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:25:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 881ms 14:25:58 INFO - PROCESS | 3552 | 1463433958461 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 14:25:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:25:58 INFO - PROCESS | 3552 | 1463433958464 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 14:25:58 INFO - PROCESS | 3552 | 1463433958467 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:25:58 INFO - PROCESS | 3552 | 1463433958470 Marionette TRACE conn6 <- [1,662,null,{}] 14:25:58 INFO - PROCESS | 3552 | 1463433958473 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:58 INFO - PROCESS | 3552 | 1463433958592 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 14:25:58 INFO - PROCESS | 3552 | 1463433958684 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:58 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F1522800 == 76 [pid = 3552] [id = 175] 14:25:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 125 (00000089F028B400) [pid = 3552] [serial = 523] [outer = 0000000000000000] 14:25:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 126 (00000089F0293400) [pid = 3552] [serial = 524] [outer = 00000089F028B400] 14:25:58 INFO - PROCESS | 3552 | 1463433958741 Marionette DEBUG loaded listener.js 14:25:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 127 (00000089F0299C00) [pid = 3552] [serial = 525] [outer = 00000089F028B400] 14:25:59 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:25:59 INFO - PROCESS | 3552 | [3552] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:25:59 INFO - PROCESS | 3552 | 1463433959310 Marionette TRACE conn6 <- [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]]]}] 14:25:59 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 14:25:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 882ms 14:25:59 INFO - PROCESS | 3552 | 1463433959352 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 14:25:59 INFO - PROCESS | 3552 | 1463433959355 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 14:25:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:25:59 INFO - PROCESS | 3552 | 1463433959358 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:25:59 INFO - PROCESS | 3552 | 1463433959360 Marionette TRACE conn6 <- [1,666,null,{}] 14:25:59 INFO - PROCESS | 3552 | 1463433959364 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:59 INFO - PROCESS | 3552 | 1463433959476 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 14:25:59 INFO - PROCESS | 3552 | 1463433959567 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:59 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F2021800 == 77 [pid = 3552] [id = 176] 14:25:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 128 (00000089F015D800) [pid = 3552] [serial = 526] [outer = 0000000000000000] 14:25:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 129 (00000089F0164C00) [pid = 3552] [serial = 527] [outer = 00000089F015D800] 14:25:59 INFO - PROCESS | 3552 | 1463433959624 Marionette DEBUG loaded listener.js 14:25:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 130 (00000089F016A400) [pid = 3552] [serial = 528] [outer = 00000089F015D800] 14:26:00 INFO - PROCESS | 3552 | 1463433960277 Marionette TRACE conn6 <- [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]]]}] 14:26:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:26:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 986ms 14:26:00 INFO - PROCESS | 3552 | 1463433960347 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 14:26:00 INFO - PROCESS | 3552 | 1463433960350 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 14:26:00 INFO - PROCESS | 3552 | 1463433960353 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:26:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:26:00 INFO - PROCESS | 3552 | 1463433960355 Marionette TRACE conn6 <- [1,670,null,{}] 14:26:00 INFO - PROCESS | 3552 | 1463433960359 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:00 INFO - PROCESS | 3552 | 1463433960522 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 14:26:00 INFO - PROCESS | 3552 | 1463433960539 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:00 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EAB42800 == 78 [pid = 3552] [id = 177] 14:26:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 131 (00000089F20B8800) [pid = 3552] [serial = 529] [outer = 0000000000000000] 14:26:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 132 (00000089F20C0C00) [pid = 3552] [serial = 530] [outer = 00000089F20B8800] 14:26:00 INFO - PROCESS | 3552 | 1463433960596 Marionette DEBUG loaded listener.js 14:26:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 133 (00000089F2259C00) [pid = 3552] [serial = 531] [outer = 00000089F20B8800] 14:26:01 INFO - PROCESS | 3552 | [3552] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:26:01 INFO - PROCESS | 3552 | [3552] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:26:01 INFO - PROCESS | 3552 | 1463433961681 Marionette TRACE conn6 <- [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]]]}] 14:26:01 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) 14:26:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1386ms 14:26:01 INFO - PROCESS | 3552 | 1463433961770 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 14:26:01 INFO - PROCESS | 3552 | 1463433961773 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 14:26:01 INFO - PROCESS | 3552 | 1463433961778 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:26:01 INFO - PROCESS | 3552 | 1463433961780 Marionette TRACE conn6 <- [1,674,null,{}] 14:26:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:26:01 INFO - PROCESS | 3552 | 1463433961784 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:01 INFO - PROCESS | 3552 | 1463433961889 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 14:26:02 INFO - PROCESS | 3552 | 1463433962003 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:02 INFO - PROCESS | 3552 | ++DOCSHELL 00000089D994A000 == 79 [pid = 3552] [id = 178] 14:26:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 134 (00000089DA1A8400) [pid = 3552] [serial = 532] [outer = 0000000000000000] 14:26:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 135 (00000089DE429400) [pid = 3552] [serial = 533] [outer = 00000089DA1A8400] 14:26:02 INFO - PROCESS | 3552 | 1463433962059 Marionette DEBUG loaded listener.js 14:26:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 136 (00000089EAB23000) [pid = 3552] [serial = 534] [outer = 00000089DA1A8400] 14:26:03 INFO - PROCESS | 3552 | 1463433963202 Marionette TRACE conn6 <- [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]]]}] 14:26:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:26:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1482ms 14:26:03 INFO - PROCESS | 3552 | 1463433963329 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 14:26:03 INFO - PROCESS | 3552 | 1463433963333 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 14:26:03 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDC1E000 == 78 [pid = 3552] [id = 170] 14:26:03 INFO - PROCESS | 3552 | --DOCSHELL 00000089EB927800 == 77 [pid = 3552] [id = 169] 14:26:03 INFO - PROCESS | 3552 | --DOCSHELL 00000089DE62C800 == 76 [pid = 3552] [id = 168] 14:26:03 INFO - PROCESS | 3552 | --DOCSHELL 00000089EA17A000 == 75 [pid = 3552] [id = 167] 14:26:03 INFO - PROCESS | 3552 | --DOCSHELL 00000089E8B16000 == 74 [pid = 3552] [id = 166] 14:26:03 INFO - PROCESS | 3552 | --DOCSHELL 00000089DFB17000 == 73 [pid = 3552] [id = 165] 14:26:03 INFO - PROCESS | 3552 | --DOCSHELL 00000089E647B800 == 72 [pid = 3552] [id = 164] 14:26:03 INFO - PROCESS | 3552 | --DOCSHELL 00000089DFDA8800 == 71 [pid = 3552] [id = 163] 14:26:03 INFO - PROCESS | 3552 | --DOMWINDOW == 135 (00000089EB8F1400) [pid = 3552] [serial = 461] [outer = 0000000000000000] [url = about:blank] 14:26:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:26:03 INFO - PROCESS | 3552 | --DOCSHELL 00000089E2C45000 == 70 [pid = 3552] [id = 162] 14:26:03 INFO - PROCESS | 3552 | --DOCSHELL 00000089DFF11800 == 69 [pid = 3552] [id = 161] 14:26:03 INFO - PROCESS | 3552 | --DOCSHELL 00000089EA177800 == 68 [pid = 3552] [id = 156] 14:26:03 INFO - PROCESS | 3552 | --DOCSHELL 00000089E2BD1000 == 67 [pid = 3552] [id = 155] 14:26:03 INFO - PROCESS | 3552 | --DOMWINDOW == 134 (00000089EAE93800) [pid = 3552] [serial = 459] [outer = 0000000000000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3552 | --DOMWINDOW == 133 (00000089D9B92400) [pid = 3552] [serial = 431] [outer = 0000000000000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3552 | --DOMWINDOW == 132 (00000089EAE90800) [pid = 3552] [serial = 422] [outer = 0000000000000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3552 | --DOMWINDOW == 131 (00000089E6D51C00) [pid = 3552] [serial = 419] [outer = 0000000000000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3552 | --DOMWINDOW == 130 (00000089E8B83000) [pid = 3552] [serial = 374] [outer = 0000000000000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3552 | --DOMWINDOW == 129 (00000089ECD24400) [pid = 3552] [serial = 425] [outer = 0000000000000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3552 | --DOMWINDOW == 128 (00000089DE42F800) [pid = 3552] [serial = 416] [outer = 0000000000000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3552 | --DOMWINDOW == 127 (00000089E2A40400) [pid = 3552] [serial = 435] [outer = 0000000000000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3552 | --DOMWINDOW == 126 (00000089ECD31000) [pid = 3552] [serial = 378] [outer = 0000000000000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3552 | --DOMWINDOW == 125 (00000089DEF2B000) [pid = 3552] [serial = 434] [outer = 0000000000000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3552 | --DOMWINDOW == 124 (00000089DD0BAC00) [pid = 3552] [serial = 432] [outer = 0000000000000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3552 | --DOMWINDOW == 123 (00000089DB163400) [pid = 3552] [serial = 437] [outer = 0000000000000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3552 | --DOMWINDOW == 122 (00000089E6F12000) [pid = 3552] [serial = 446] [outer = 0000000000000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3552 | --DOMWINDOW == 121 (00000089E6512000) [pid = 3552] [serial = 444] [outer = 0000000000000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3552 | --DOMWINDOW == 120 (00000089EA0CC400) [pid = 3552] [serial = 452] [outer = 0000000000000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3552 | --DOMWINDOW == 119 (00000089EADD2400) [pid = 3552] [serial = 453] [outer = 0000000000000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3552 | --DOMWINDOW == 118 (00000089E2A24000) [pid = 3552] [serial = 455] [outer = 0000000000000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3552 | --DOMWINDOW == 117 (00000089EDA0F000) [pid = 3552] [serial = 381] [outer = 0000000000000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3552 | --DOMWINDOW == 116 (00000089E3757400) [pid = 3552] [serial = 440] [outer = 0000000000000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3552 | --DOMWINDOW == 115 (00000089E7E5A000) [pid = 3552] [serial = 447] [outer = 0000000000000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3552 | --DOMWINDOW == 114 (00000089E95BC800) [pid = 3552] [serial = 450] [outer = 0000000000000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3552 | --DOMWINDOW == 113 (00000089E6516400) [pid = 3552] [serial = 456] [outer = 0000000000000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3552 | --DOMWINDOW == 112 (00000089EE0EC000) [pid = 3552] [serial = 368] [outer = 0000000000000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3552 | --DOMWINDOW == 111 (00000089E4633400) [pid = 3552] [serial = 441] [outer = 0000000000000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3552 | --DOMWINDOW == 110 (00000089E893D000) [pid = 3552] [serial = 449] [outer = 0000000000000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3552 | --DOMWINDOW == 109 (00000089DFB80C00) [pid = 3552] [serial = 428] [outer = 0000000000000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3552 | --DOMWINDOW == 108 (00000089E6243400) [pid = 3552] [serial = 443] [outer = 0000000000000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3552 | --DOMWINDOW == 107 (00000089E341AC00) [pid = 3552] [serial = 371] [outer = 0000000000000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3552 | --DOMWINDOW == 106 (00000089DFC06000) [pid = 3552] [serial = 438] [outer = 0000000000000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3552 | --DOMWINDOW == 105 (00000089EADD7400) [pid = 3552] [serial = 458] [outer = 0000000000000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3552 | 1463433963422 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:26:03 INFO - PROCESS | 3552 | 1463433963425 Marionette TRACE conn6 <- [1,678,null,{}] 14:26:03 INFO - PROCESS | 3552 | 1463433963434 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:03 INFO - PROCESS | 3552 | 1463433963566 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 14:26:03 INFO - PROCESS | 3552 | 1463433963577 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:03 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DEFB0000 == 68 [pid = 3552] [id = 179] 14:26:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 106 (00000089DA6B5400) [pid = 3552] [serial = 535] [outer = 0000000000000000] 14:26:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 107 (00000089DAB5A400) [pid = 3552] [serial = 536] [outer = 00000089DA6B5400] 14:26:03 INFO - PROCESS | 3552 | 1463433963630 Marionette DEBUG loaded listener.js 14:26:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 108 (00000089DEFD6400) [pid = 3552] [serial = 537] [outer = 00000089DA6B5400] 14:26:04 INFO - PROCESS | 3552 | 1463433964608 Marionette TRACE conn6 <- [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]]]}] 14:26:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:26:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1258ms 14:26:04 INFO - PROCESS | 3552 | 1463433964660 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 14:26:04 INFO - PROCESS | 3552 | 1463433964665 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 14:26:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:26:04 INFO - PROCESS | 3552 | 1463433964672 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:26:04 INFO - PROCESS | 3552 | 1463433964674 Marionette TRACE conn6 <- [1,682,null,{}] 14:26:04 INFO - PROCESS | 3552 | 1463433964679 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:04 INFO - PROCESS | 3552 | 1463433964773 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 14:26:04 INFO - PROCESS | 3552 | 1463433964782 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:04 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E623A000 == 69 [pid = 3552] [id = 180] 14:26:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 109 (00000089E2A19C00) [pid = 3552] [serial = 538] [outer = 0000000000000000] 14:26:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 110 (00000089E2B53000) [pid = 3552] [serial = 539] [outer = 00000089E2A19C00] 14:26:04 INFO - PROCESS | 3552 | 1463433964830 Marionette DEBUG loaded listener.js 14:26:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 111 (00000089E3755C00) [pid = 3552] [serial = 540] [outer = 00000089E2A19C00] 14:26:05 INFO - PROCESS | 3552 | 1463433965790 Marionette TRACE conn6 <- [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]]]}] 14:26:05 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) 14:26:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1135ms 14:26:05 INFO - PROCESS | 3552 | 1463433965807 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 14:26:05 INFO - PROCESS | 3552 | 1463433965810 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 14:26:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:26:05 INFO - PROCESS | 3552 | 1463433965821 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:26:05 INFO - PROCESS | 3552 | 1463433965825 Marionette TRACE conn6 <- [1,686,null,{}] 14:26:05 INFO - PROCESS | 3552 | 1463433965843 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:05 INFO - PROCESS | 3552 | 1463433965964 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 14:26:06 INFO - PROCESS | 3552 | 1463433966012 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:06 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E72DB000 == 70 [pid = 3552] [id = 181] 14:26:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 112 (00000089E4862000) [pid = 3552] [serial = 541] [outer = 0000000000000000] 14:26:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 113 (00000089E651AC00) [pid = 3552] [serial = 542] [outer = 00000089E4862000] 14:26:06 INFO - PROCESS | 3552 | 1463433966063 Marionette DEBUG loaded listener.js 14:26:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 114 (00000089E6F0E000) [pid = 3552] [serial = 543] [outer = 00000089E4862000] 14:26:07 INFO - PROCESS | 3552 | 1463433967027 Marionette TRACE conn6 <- [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]]]}] 14:26:07 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) 14:26:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1258ms 14:26:07 INFO - PROCESS | 3552 | 1463433967075 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 14:26:07 INFO - PROCESS | 3552 | 1463433967077 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 14:26:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:26:07 INFO - PROCESS | 3552 | 1463433967081 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:26:07 INFO - PROCESS | 3552 | 1463433967083 Marionette TRACE conn6 <- [1,690,null,{}] 14:26:07 INFO - PROCESS | 3552 | 1463433967086 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:07 INFO - PROCESS | 3552 | 1463433967210 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 14:26:07 INFO - PROCESS | 3552 | 1463433967218 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:07 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9F2A800 == 71 [pid = 3552] [id = 182] 14:26:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 115 (00000089E6F0E800) [pid = 3552] [serial = 544] [outer = 0000000000000000] 14:26:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 116 (00000089E7E59000) [pid = 3552] [serial = 545] [outer = 00000089E6F0E800] 14:26:07 INFO - PROCESS | 3552 | 1463433967305 Marionette DEBUG loaded listener.js 14:26:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 117 (00000089E893D000) [pid = 3552] [serial = 546] [outer = 00000089E6F0E800] 14:26:07 INFO - PROCESS | 3552 | --DOMWINDOW == 116 (00000089E6FAC800) [pid = 3552] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:26:07 INFO - PROCESS | 3552 | --DOMWINDOW == 115 (00000089E6AEAC00) [pid = 3552] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:26:07 INFO - PROCESS | 3552 | --DOMWINDOW == 114 (00000089D88C7C00) [pid = 3552] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:26:07 INFO - PROCESS | 3552 | --DOMWINDOW == 113 (00000089EB256800) [pid = 3552] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:26:07 INFO - PROCESS | 3552 | --DOMWINDOW == 112 (00000089DE422800) [pid = 3552] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:26:07 INFO - PROCESS | 3552 | --DOMWINDOW == 111 (00000089E3755800) [pid = 3552] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:26:07 INFO - PROCESS | 3552 | --DOMWINDOW == 110 (00000089DFF6BC00) [pid = 3552] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:26:07 INFO - PROCESS | 3552 | --DOMWINDOW == 109 (00000089E893EC00) [pid = 3552] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:26:07 INFO - PROCESS | 3552 | --DOMWINDOW == 108 (00000089D7FBE400) [pid = 3552] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:26:07 INFO - PROCESS | 3552 | --DOMWINDOW == 107 (00000089E7E66400) [pid = 3552] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:26:07 INFO - PROCESS | 3552 | --DOMWINDOW == 106 (00000089EADD3400) [pid = 3552] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:26:07 INFO - PROCESS | 3552 | --DOMWINDOW == 105 (00000089EAEF5C00) [pid = 3552] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:26:08 INFO - PROCESS | 3552 | 1463433968295 Marionette TRACE conn6 <- [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]]]}] 14:26:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:26:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1234ms 14:26:08 INFO - PROCESS | 3552 | 1463433968318 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 14:26:08 INFO - PROCESS | 3552 | 1463433968320 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 14:26:08 INFO - PROCESS | 3552 | 1463433968323 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:26:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:26:08 INFO - PROCESS | 3552 | 1463433968325 Marionette TRACE conn6 <- [1,694,null,{}] 14:26:08 INFO - PROCESS | 3552 | 1463433968329 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:08 INFO - PROCESS | 3552 | 1463433968486 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 14:26:08 INFO - PROCESS | 3552 | 1463433968608 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:08 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DA91C000 == 72 [pid = 3552] [id = 183] 14:26:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 106 (00000089D802DC00) [pid = 3552] [serial = 547] [outer = 0000000000000000] 14:26:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 107 (00000089D977EC00) [pid = 3552] [serial = 548] [outer = 00000089D802DC00] 14:26:08 INFO - PROCESS | 3552 | 1463433968713 Marionette DEBUG loaded listener.js 14:26:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 108 (00000089DA6B0000) [pid = 3552] [serial = 549] [outer = 00000089D802DC00] 14:26:09 INFO - PROCESS | 3552 | 1463433969786 Marionette TRACE conn6 <- [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]]]}] 14:26:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:26:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1494ms 14:26:09 INFO - PROCESS | 3552 | 1463433969836 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 14:26:09 INFO - PROCESS | 3552 | 1463433969840 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 14:26:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:26:09 INFO - PROCESS | 3552 | 1463433969846 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:26:09 INFO - PROCESS | 3552 | 1463433969851 Marionette TRACE conn6 <- [1,698,null,{}] 14:26:09 INFO - PROCESS | 3552 | 1463433969857 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:10 INFO - PROCESS | 3552 | 1463433970010 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 14:26:10 INFO - PROCESS | 3552 | 1463433970165 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:10 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E67A1800 == 73 [pid = 3552] [id = 184] 14:26:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 109 (00000089E2C30400) [pid = 3552] [serial = 550] [outer = 0000000000000000] 14:26:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 110 (00000089E341A800) [pid = 3552] [serial = 551] [outer = 00000089E2C30400] 14:26:10 INFO - PROCESS | 3552 | 1463433970227 Marionette DEBUG loaded listener.js 14:26:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 111 (00000089E46E6800) [pid = 3552] [serial = 552] [outer = 00000089E2C30400] 14:26:11 INFO - PROCESS | 3552 | 1463433971348 Marionette TRACE conn6 <- [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]]]}] 14:26:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:26:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1545ms 14:26:11 INFO - PROCESS | 3552 | 1463433971393 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 14:26:11 INFO - PROCESS | 3552 | 1463433971397 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 14:26:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:26:11 INFO - PROCESS | 3552 | 1463433971401 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:26:11 INFO - PROCESS | 3552 | 1463433971403 Marionette TRACE conn6 <- [1,702,null,{}] 14:26:11 INFO - PROCESS | 3552 | 1463433971408 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:11 INFO - PROCESS | 3552 | 1463433971561 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 14:26:11 INFO - PROCESS | 3552 | 1463433971690 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:11 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EA17D800 == 74 [pid = 3552] [id = 185] 14:26:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 112 (00000089D9AAB000) [pid = 3552] [serial = 553] [outer = 0000000000000000] 14:26:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 113 (00000089E76B4000) [pid = 3552] [serial = 554] [outer = 00000089D9AAB000] 14:26:11 INFO - PROCESS | 3552 | 1463433971750 Marionette DEBUG loaded listener.js 14:26:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 114 (00000089E89CA000) [pid = 3552] [serial = 555] [outer = 00000089D9AAB000] 14:26:12 INFO - PROCESS | 3552 | 1463433972807 Marionette TRACE conn6 <- [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]]]}] 14:26:12 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 14:26:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1430ms 14:26:12 INFO - PROCESS | 3552 | 1463433972867 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 14:26:12 INFO - PROCESS | 3552 | 1463433972872 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 14:26:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:26:12 INFO - PROCESS | 3552 | 1463433972886 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:26:12 INFO - PROCESS | 3552 | 1463433972891 Marionette TRACE conn6 <- [1,706,null,{}] 14:26:12 INFO - PROCESS | 3552 | 1463433972895 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:13 INFO - PROCESS | 3552 | 1463433973050 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 14:26:13 INFO - PROCESS | 3552 | 1463433973197 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:13 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EB90B800 == 75 [pid = 3552] [id = 186] 14:26:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 115 (00000089E7F4E000) [pid = 3552] [serial = 556] [outer = 0000000000000000] 14:26:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 116 (00000089EAB23C00) [pid = 3552] [serial = 557] [outer = 00000089E7F4E000] 14:26:13 INFO - PROCESS | 3552 | 1463433973256 Marionette DEBUG loaded listener.js 14:26:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 117 (00000089EAE8D400) [pid = 3552] [serial = 558] [outer = 00000089E7F4E000] 14:26:14 INFO - PROCESS | 3552 | 1463433974314 Marionette TRACE conn6 <- [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]]]}] 14:26:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:26:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1494ms 14:26:14 INFO - PROCESS | 3552 | 1463433974379 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 14:26:14 INFO - PROCESS | 3552 | 1463433974383 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 14:26:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:26:14 INFO - PROCESS | 3552 | 1463433974389 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:26:14 INFO - PROCESS | 3552 | 1463433974393 Marionette TRACE conn6 <- [1,710,null,{}] 14:26:14 INFO - PROCESS | 3552 | 1463433974399 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:14 INFO - PROCESS | 3552 | 1463433974548 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 14:26:14 INFO - PROCESS | 3552 | 1463433974678 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:14 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E2BD5800 == 76 [pid = 3552] [id = 187] 14:26:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 118 (00000089DEC3C400) [pid = 3552] [serial = 559] [outer = 0000000000000000] 14:26:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 119 (00000089DFC04400) [pid = 3552] [serial = 560] [outer = 00000089DEC3C400] 14:26:14 INFO - PROCESS | 3552 | 1463433974733 Marionette DEBUG loaded listener.js 14:26:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 120 (00000089E2A3DC00) [pid = 3552] [serial = 561] [outer = 00000089DEC3C400] 14:26:15 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9F89800 == 75 [pid = 3552] [id = 140] 14:26:15 INFO - PROCESS | 3552 | --DOCSHELL 00000089DFB06000 == 74 [pid = 3552] [id = 110] 14:26:15 INFO - PROCESS | 3552 | --DOCSHELL 00000089F120E800 == 73 [pid = 3552] [id = 159] 14:26:15 INFO - PROCESS | 3552 | --DOCSHELL 00000089F252E800 == 72 [pid = 3552] [id = 160] 14:26:15 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEF44800 == 71 [pid = 3552] [id = 142] 14:26:15 INFO - PROCESS | 3552 | --DOCSHELL 00000089DFD98000 == 70 [pid = 3552] [id = 25] 14:26:15 INFO - PROCESS | 3552 | --DOCSHELL 00000089DD08C000 == 69 [pid = 3552] [id = 24] 14:26:15 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE44A000 == 68 [pid = 3552] [id = 141] 14:26:15 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9F2A800 == 67 [pid = 3552] [id = 182] 14:26:15 INFO - PROCESS | 3552 | --DOCSHELL 00000089E72DB000 == 66 [pid = 3552] [id = 181] 14:26:15 INFO - PROCESS | 3552 | --DOCSHELL 00000089E623A000 == 65 [pid = 3552] [id = 180] 14:26:15 INFO - PROCESS | 3552 | --DOCSHELL 00000089DEFB0000 == 64 [pid = 3552] [id = 179] 14:26:15 INFO - PROCESS | 3552 | --DOCSHELL 00000089F1522800 == 63 [pid = 3552] [id = 175] 14:26:15 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEAD1800 == 62 [pid = 3552] [id = 174] 14:26:15 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9F87800 == 61 [pid = 3552] [id = 173] 14:26:15 INFO - PROCESS | 3552 | --DOCSHELL 00000089E4115000 == 60 [pid = 3552] [id = 172] 14:26:15 INFO - PROCESS | 3552 | --DOMWINDOW == 119 (00000089E6FAFC00) [pid = 3552] [serial = 497] [outer = 0000000000000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3552 | --DOMWINDOW == 118 (00000089E6D51000) [pid = 3552] [serial = 494] [outer = 0000000000000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3552 | --DOMWINDOW == 117 (00000089D9B97800) [pid = 3552] [serial = 483] [outer = 0000000000000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3552 | --DOMWINDOW == 116 (00000089D977F000) [pid = 3552] [serial = 482] [outer = 0000000000000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3552 | --DOMWINDOW == 115 (00000089ECD2F000) [pid = 3552] [serial = 462] [outer = 0000000000000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3552 | --DOMWINDOW == 114 (00000089F225FC00) [pid = 3552] [serial = 479] [outer = 0000000000000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3552 | --DOMWINDOW == 113 (00000089E9D4CC00) [pid = 3552] [serial = 470] [outer = 0000000000000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3552 | --DOMWINDOW == 112 (00000089DFC05C00) [pid = 3552] [serial = 488] [outer = 0000000000000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3552 | --DOMWINDOW == 111 (00000089E2A39800) [pid = 3552] [serial = 489] [outer = 0000000000000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3552 | --DOMWINDOW == 110 (00000089E2ADF400) [pid = 3552] [serial = 467] [outer = 0000000000000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3552 | --DOMWINDOW == 109 (00000089EE215400) [pid = 3552] [serial = 476] [outer = 0000000000000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3552 | --DOMWINDOW == 108 (00000089E650CC00) [pid = 3552] [serial = 492] [outer = 0000000000000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3552 | --DOMWINDOW == 107 (00000089E46F2C00) [pid = 3552] [serial = 491] [outer = 0000000000000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3552 | --DOMWINDOW == 106 (00000089E2B4AC00) [pid = 3552] [serial = 486] [outer = 0000000000000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3552 | --DOMWINDOW == 105 (00000089E2A13000) [pid = 3552] [serial = 485] [outer = 0000000000000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3552 | --DOMWINDOW == 104 (00000089D9B95400) [pid = 3552] [serial = 464] [outer = 0000000000000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3552 | --DOMWINDOW == 103 (00000089ECD31C00) [pid = 3552] [serial = 473] [outer = 0000000000000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3552 | --DOMWINDOW == 102 (00000089E9DE3800) [pid = 3552] [serial = 500] [outer = 0000000000000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3552 | --DOMWINDOW == 101 (00000089E7E5CC00) [pid = 3552] [serial = 498] [outer = 0000000000000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3552 | --DOMWINDOW == 100 (00000089D9AAB400) [pid = 3552] [serial = 503] [outer = 0000000000000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3552 | --DOMWINDOW == 99 (00000089EAB24C00) [pid = 3552] [serial = 501] [outer = 0000000000000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3552 | --DOMWINDOW == 98 (00000089EADE1000) [pid = 3552] [serial = 506] [outer = 0000000000000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3552 | --DOMWINDOW == 97 (00000089E6D50000) [pid = 3552] [serial = 504] [outer = 0000000000000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3552 | --DOMWINDOW == 96 (00000089EAEEF400) [pid = 3552] [serial = 507] [outer = 0000000000000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3552 | --DOMWINDOW == 95 (00000089E6DE9000) [pid = 3552] [serial = 495] [outer = 0000000000000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3552 | --DOMWINDOW == 94 (00000089EB9ADC00) [pid = 3552] [serial = 510] [outer = 0000000000000000] [url = about:blank] 14:26:15 INFO - PROCESS | 3552 | --DOMWINDOW == 93 (00000089EADE0400) [pid = 3552] [serial = 414] [outer = 0000000000000000] [url = about:blank] 14:26:15 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly - 14:26:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1 14:26:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:26:15 INFO - _addTest/ [0,713,"getWindowHandle",null] 14:26:15 INFO - PROCESS | 3552 | 1463433975442 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 14:26:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:26:15 INFO - PROCESS | 3552 | 1463433975469 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:26:15 INFO - PROCESS | 3552 | 1463433975472 Marionette TRACE conn6 <- [1,714,null,{}] 14:26:15 INFO - PROCESS | 3552 | 1463433975476 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:15 INFO - PROCESS | 3552 | 1463433975582 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 14:26:15 INFO - PROCESS | 3552 | 1463433975593 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:15 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E2C43000 == 61 [pid = 3552] [id = 188] 14:26:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (00000089E2A12800) [pid = 3552] [serial = 562] [outer = 0000000000000000] 14:26:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (00000089E2A24000) [pid = 3552] [serial = 563] [outer = 00000089E2A12800] 14:26:15 INFO - PROCESS | 3552 | 1463433975640 Marionette DEBUG loaded listener.js 14:26:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 95 (00000089E3753C00) [pid = 3552] [serial = 564] [outer = 00000089E2A12800] 14:26:16 INFO - PROCESS | 3552 | 1463433976222 Marionette TRACE conn6 <- [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]]]}] 14:26:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:26:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 776ms 14:26:16 INFO - PROCESS | 3552 | 1463433976251 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 14:26:16 INFO - PROCESS | 3552 | 1463433976253 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 14:26:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:26:16 INFO - PROCESS | 3552 | 1463433976257 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:26:16 INFO - PROCESS | 3552 | 1463433976261 Marionette TRACE conn6 <- [1,718,null,{}] 14:26:16 INFO - PROCESS | 3552 | 1463433976272 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:16 INFO - PROCESS | 3552 | 1463433976375 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 14:26:16 INFO - PROCESS | 3552 | 1463433976453 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:16 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6DAE800 == 62 [pid = 3552] [id = 189] 14:26:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 96 (00000089E2C83400) [pid = 3552] [serial = 565] [outer = 0000000000000000] 14:26:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 97 (00000089E6F0D000) [pid = 3552] [serial = 566] [outer = 00000089E2C83400] 14:26:16 INFO - PROCESS | 3552 | 1463433976505 Marionette DEBUG loaded listener.js 14:26:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 98 (00000089E7C0B000) [pid = 3552] [serial = 567] [outer = 00000089E2C83400] 14:26:16 INFO - PROCESS | 3552 | 1463433976953 Marionette TRACE conn6 <- [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] 14:26:17 INFO - PROCESS | 3552 | 1463433976997 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 14:26:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:26:17 INFO - PROCESS | 3552 | 1463433977001 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:26:17 INFO - PROCESS | 3552 | 1463433977002 Marionette TRACE conn6 <- [1,722,null,{}] 14:26:17 INFO - PROCESS | 3552 | 1463433977006 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:17 INFO - PROCESS | 3552 | 1463433977101 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 14:26:17 INFO - PROCESS | 3552 | 1463433977108 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:17 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9F3F800 == 63 [pid = 3552] [id = 190] 14:26:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 99 (00000089E8F7F800) [pid = 3552] [serial = 568] [outer = 0000000000000000] 14:26:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 100 (00000089EA0C2400) [pid = 3552] [serial = 569] [outer = 00000089E8F7F800] 14:26:17 INFO - PROCESS | 3552 | 1463433977156 Marionette DEBUG loaded listener.js 14:26:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 101 (00000089EAB2C400) [pid = 3552] [serial = 570] [outer = 00000089E8F7F800] 14:26:17 INFO - PROCESS | 3552 | 1463433977669 Marionette TRACE conn6 <- [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]]]}] 14:26:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:26:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 734ms 14:26:17 INFO - PROCESS | 3552 | 1463433977773 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 14:26:17 INFO - PROCESS | 3552 | 1463433977776 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 14:26:17 INFO - PROCESS | 3552 | 1463433977783 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:26:17 INFO - PROCESS | 3552 | 1463433977785 Marionette TRACE conn6 <- [1,726,null,{}] 14:26:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:26:17 INFO - PROCESS | 3552 | 1463433977789 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:17 INFO - PROCESS | 3552 | 1463433977912 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 14:26:17 INFO - PROCESS | 3552 | 1463433977961 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:17 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EAEB8000 == 64 [pid = 3552] [id = 191] 14:26:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 102 (00000089EA0CF800) [pid = 3552] [serial = 571] [outer = 0000000000000000] 14:26:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 103 (00000089EAE91400) [pid = 3552] [serial = 572] [outer = 00000089EA0CF800] 14:26:18 INFO - PROCESS | 3552 | 1463433978008 Marionette DEBUG loaded listener.js 14:26:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 104 (00000089EAEF0C00) [pid = 3552] [serial = 573] [outer = 00000089EA0CF800] 14:26:18 INFO - PROCESS | 3552 | [3552] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:26:18 INFO - PROCESS | 3552 | 1463433978932 Marionette TRACE conn6 <- [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]]]}] 14:26:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:26:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1173ms 14:26:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:26:18 INFO - PROCESS | 3552 | 1463433978965 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 14:26:18 INFO - PROCESS | 3552 | 1463433978967 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 14:26:18 INFO - PROCESS | 3552 | 1463433978970 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:26:18 INFO - PROCESS | 3552 | 1463433978972 Marionette TRACE conn6 <- [1,730,null,{}] 14:26:18 INFO - PROCESS | 3552 | 1463433978976 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:19 INFO - PROCESS | 3552 | 1463433979133 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 14:26:19 INFO - PROCESS | 3552 | 1463433979182 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:19 INFO - PROCESS | 3552 | ++DOCSHELL 00000089ECD53800 == 65 [pid = 3552] [id = 192] 14:26:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 105 (00000089EB7C4000) [pid = 3552] [serial = 574] [outer = 0000000000000000] 14:26:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 106 (00000089EB9ADC00) [pid = 3552] [serial = 575] [outer = 00000089EB7C4000] 14:26:19 INFO - PROCESS | 3552 | 1463433979231 Marionette DEBUG loaded listener.js 14:26:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 107 (00000089EE20F800) [pid = 3552] [serial = 576] [outer = 00000089EB7C4000] 14:26:19 INFO - PROCESS | 3552 | --DOMWINDOW == 106 (00000089E6282800) [pid = 3552] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:26:19 INFO - PROCESS | 3552 | --DOMWINDOW == 105 (00000089D9AB2800) [pid = 3552] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:26:19 INFO - PROCESS | 3552 | --DOMWINDOW == 104 (00000089E89C2C00) [pid = 3552] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:26:19 INFO - PROCESS | 3552 | --DOMWINDOW == 103 (00000089EB9AE000) [pid = 3552] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:26:19 INFO - PROCESS | 3552 | --DOMWINDOW == 102 (00000089E2A20C00) [pid = 3552] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:26:19 INFO - PROCESS | 3552 | --DOMWINDOW == 101 (00000089F2258400) [pid = 3552] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:26:19 INFO - PROCESS | 3552 | --DOMWINDOW == 100 (00000089D9B9AC00) [pid = 3552] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:26:19 INFO - PROCESS | 3552 | --DOMWINDOW == 99 (00000089D9915800) [pid = 3552] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:26:19 INFO - PROCESS | 3552 | --DOMWINDOW == 98 (00000089EE211400) [pid = 3552] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:26:19 INFO - PROCESS | 3552 | --DOMWINDOW == 97 (00000089EB9A4400) [pid = 3552] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:26:19 INFO - PROCESS | 3552 | --DOMWINDOW == 96 (00000089EADDD400) [pid = 3552] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:26:19 INFO - PROCESS | 3552 | --DOMWINDOW == 95 (00000089E4862000) [pid = 3552] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:26:19 INFO - PROCESS | 3552 | --DOMWINDOW == 94 (00000089EE0EF000) [pid = 3552] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:26:19 INFO - PROCESS | 3552 | --DOMWINDOW == 93 (00000089F028B400) [pid = 3552] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:26:19 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (00000089DA99E400) [pid = 3552] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:26:19 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (00000089EAEF0400) [pid = 3552] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:26:19 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (00000089E6820000) [pid = 3552] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:26:19 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (00000089DA1A8400) [pid = 3552] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:26:19 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (00000089E2A19C00) [pid = 3552] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:26:19 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (00000089F20B8800) [pid = 3552] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:26:19 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (00000089DA6B5400) [pid = 3552] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:26:19 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (00000089F015D800) [pid = 3552] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:26:20 INFO - PROCESS | 3552 | 1463433980257 Marionette TRACE conn6 <- [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]]]}] 14:26:20 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 14:26:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1339ms 14:26:20 INFO - PROCESS | 3552 | 1463433980313 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 14:26:20 INFO - PROCESS | 3552 | 1463433980323 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 14:26:20 INFO - PROCESS | 3552 | 1463433980326 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:26:20 INFO - PROCESS | 3552 | 1463433980328 Marionette TRACE conn6 <- [1,734,null,{}] 14:26:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:26:20 INFO - PROCESS | 3552 | 1463433980332 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:20 INFO - PROCESS | 3552 | 1463433980421 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 14:26:20 INFO - PROCESS | 3552 | 1463433980428 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:20 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDC17800 == 66 [pid = 3552] [id = 193] 14:26:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (00000089DA6B5400) [pid = 3552] [serial = 577] [outer = 0000000000000000] 14:26:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (00000089E375D400) [pid = 3552] [serial = 578] [outer = 00000089DA6B5400] 14:26:20 INFO - PROCESS | 3552 | 1463433980475 Marionette DEBUG loaded listener.js 14:26:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (00000089E8F8C000) [pid = 3552] [serial = 579] [outer = 00000089DA6B5400] 14:26:21 INFO - PROCESS | 3552 | 1463433981400 Marionette TRACE conn6 <- [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]]]}] 14:26:21 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.) 14:26:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1125ms 14:26:21 INFO - PROCESS | 3552 | 1463433981458 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 14:26:21 INFO - PROCESS | 3552 | 1463433981460 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 14:26:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:26:21 INFO - PROCESS | 3552 | 1463433981464 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:26:21 INFO - PROCESS | 3552 | 1463433981465 Marionette TRACE conn6 <- [1,738,null,{}] 14:26:21 INFO - PROCESS | 3552 | 1463433981469 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:21 INFO - PROCESS | 3552 | 1463433981558 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 14:26:21 INFO - PROCESS | 3552 | 1463433981567 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:21 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDFA3000 == 67 [pid = 3552] [id = 194] 14:26:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (00000089EE210400) [pid = 3552] [serial = 580] [outer = 0000000000000000] 14:26:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (00000089EE218C00) [pid = 3552] [serial = 581] [outer = 00000089EE210400] 14:26:21 INFO - PROCESS | 3552 | 1463433981614 Marionette DEBUG loaded listener.js 14:26:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (00000089F015EC00) [pid = 3552] [serial = 582] [outer = 00000089EE210400] 14:26:22 INFO - PROCESS | 3552 | 1463433982830 Marionette TRACE conn6 <- [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]]]}] 14:26:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:26:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1386ms 14:26:22 INFO - PROCESS | 3552 | 1463433982853 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 14:26:22 INFO - PROCESS | 3552 | 1463433982857 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 14:26:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:26:22 INFO - PROCESS | 3552 | 1463433982862 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:26:22 INFO - PROCESS | 3552 | 1463433982867 Marionette TRACE conn6 <- [1,742,null,{}] 14:26:22 INFO - PROCESS | 3552 | 1463433982873 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:23 INFO - PROCESS | 3552 | 1463433982994 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 14:26:23 INFO - PROCESS | 3552 | 1463433983121 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:23 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E62EB000 == 68 [pid = 3552] [id = 195] 14:26:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (00000089E2A15000) [pid = 3552] [serial = 583] [outer = 0000000000000000] 14:26:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (00000089E2A39000) [pid = 3552] [serial = 584] [outer = 00000089E2A15000] 14:26:23 INFO - PROCESS | 3552 | 1463433983182 Marionette DEBUG loaded listener.js 14:26:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (00000089E6247400) [pid = 3552] [serial = 585] [outer = 00000089E2A15000] 14:26:24 INFO - PROCESS | 3552 | 1463433984243 Marionette TRACE conn6 <- [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]]]}] 14:26:24 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 14:26:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1432ms 14:26:24 INFO - PROCESS | 3552 | 1463433984299 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 14:26:24 INFO - PROCESS | 3552 | 1463433984306 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 14:26:24 INFO - PROCESS | 3552 | 1463433984312 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:26:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:26:24 INFO - PROCESS | 3552 | 1463433984316 Marionette TRACE conn6 <- [1,746,null,{}] 14:26:24 INFO - PROCESS | 3552 | 1463433984361 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:24 INFO - PROCESS | 3552 | 1463433984535 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 14:26:24 INFO - PROCESS | 3552 | 1463433984628 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:24 INFO - PROCESS | 3552 | ++DOCSHELL 00000089ECD3E000 == 69 [pid = 3552] [id = 196] 14:26:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 95 (00000089E7F4DC00) [pid = 3552] [serial = 586] [outer = 0000000000000000] 14:26:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 96 (00000089E89C8400) [pid = 3552] [serial = 587] [outer = 00000089E7F4DC00] 14:26:24 INFO - PROCESS | 3552 | 1463433984686 Marionette DEBUG loaded listener.js 14:26:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 97 (00000089EAB2B400) [pid = 3552] [serial = 588] [outer = 00000089E7F4DC00] 14:26:25 INFO - PROCESS | 3552 | 1463433985252 Marionette TRACE conn6 <- [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]]]}] 14:26:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:26:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 987ms 14:26:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:26:25 INFO - PROCESS | 3552 | 1463433985306 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 14:26:25 INFO - PROCESS | 3552 | 1463433985309 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 14:26:25 INFO - PROCESS | 3552 | 1463433985313 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:26:25 INFO - PROCESS | 3552 | 1463433985317 Marionette TRACE conn6 <- [1,750,null,{}] 14:26:25 INFO - PROCESS | 3552 | 1463433985329 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:25 INFO - PROCESS | 3552 | 1463433985453 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 14:26:25 INFO - PROCESS | 3552 | 1463433985577 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:25 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE448800 == 70 [pid = 3552] [id = 197] 14:26:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 98 (00000089EE0ED800) [pid = 3552] [serial = 589] [outer = 0000000000000000] 14:26:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 99 (00000089EE0F7400) [pid = 3552] [serial = 590] [outer = 00000089EE0ED800] 14:26:25 INFO - PROCESS | 3552 | 1463433985646 Marionette DEBUG loaded listener.js 14:26:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 100 (00000089F0164400) [pid = 3552] [serial = 591] [outer = 00000089EE0ED800] 14:26:26 INFO - PROCESS | 3552 | [3552] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:26:26 INFO - PROCESS | 3552 | 1463433986777 Marionette TRACE conn6 <- [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]]]}] 14:26:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:26:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1481ms 14:26:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:26:26 INFO - PROCESS | 3552 | 1463433986795 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 14:26:26 INFO - PROCESS | 3552 | 1463433986798 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 14:26:26 INFO - PROCESS | 3552 | 1463433986802 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:26:26 INFO - PROCESS | 3552 | 1463433986804 Marionette TRACE conn6 <- [1,754,null,{}] 14:26:26 INFO - PROCESS | 3552 | 1463433986808 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:26 INFO - PROCESS | 3552 | 1463433986954 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 14:26:27 INFO - PROCESS | 3552 | 1463433987027 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:27 INFO - PROCESS | 3552 | ++DOCSHELL 00000089D9F3C000 == 71 [pid = 3552] [id = 198] 14:26:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 101 (00000089D7FBD800) [pid = 3552] [serial = 592] [outer = 0000000000000000] 14:26:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 102 (00000089D8030000) [pid = 3552] [serial = 593] [outer = 00000089D7FBD800] 14:26:27 INFO - PROCESS | 3552 | 1463433987265 Marionette DEBUG loaded listener.js 14:26:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 103 (00000089D990DC00) [pid = 3552] [serial = 594] [outer = 00000089D7FBD800] 14:26:28 INFO - PROCESS | 3552 | --DOCSHELL 00000089E6232800 == 70 [pid = 3552] [id = 16] 14:26:28 INFO - PROCESS | 3552 | --DOCSHELL 00000089EF7AB800 == 69 [pid = 3552] [id = 158] 14:26:28 INFO - PROCESS | 3552 | --DOCSHELL 00000089E46CE000 == 68 [pid = 3552] [id = 15] 14:26:28 INFO - PROCESS | 3552 | --DOCSHELL 00000089EB91F000 == 67 [pid = 3552] [id = 21] 14:26:28 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9D1C800 == 66 [pid = 3552] [id = 20] 14:26:28 INFO - PROCESS | 3552 | --DOCSHELL 00000089DA91C000 == 65 [pid = 3552] [id = 183] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 102 (00000089E2A3C400) [pid = 3552] [serial = 417] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 101 (00000089EDA05400) [pid = 3552] [serial = 429] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 100 (00000089EE47D400) [pid = 3552] [serial = 477] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 99 (00000089ECD2F800) [pid = 3552] [serial = 426] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 98 (00000089EB7C7800) [pid = 3552] [serial = 423] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 97 (00000089E75D0C00) [pid = 3552] [serial = 420] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 96 (00000089DABD6800) [pid = 3552] [serial = 465] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 95 (00000089EB24E000) [pid = 3552] [serial = 471] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 94 (00000089EE0F6800) [pid = 3552] [serial = 474] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 93 (00000089E650FC00) [pid = 3552] [serial = 468] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (00000089F2610400) [pid = 3552] [serial = 480] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (00000089E7E59000) [pid = 3552] [serial = 545] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (00000089E6F0E000) [pid = 3552] [serial = 543] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (00000089EE0F3000) [pid = 3552] [serial = 512] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (00000089F2037400) [pid = 3552] [serial = 513] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (00000089F0299C00) [pid = 3552] [serial = 525] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (00000089DED99800) [pid = 3552] [serial = 515] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (00000089E2A26C00) [pid = 3552] [serial = 516] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (00000089F0293400) [pid = 3552] [serial = 524] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (00000089EE48AC00) [pid = 3552] [serial = 522] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (00000089EB7C0000) [pid = 3552] [serial = 521] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (00000089E6FAD000) [pid = 3552] [serial = 519] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (00000089E6AEA800) [pid = 3552] [serial = 518] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (00000089EAB23000) [pid = 3552] [serial = 534] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (00000089DE429400) [pid = 3552] [serial = 533] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (00000089E2B53000) [pid = 3552] [serial = 539] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (00000089F2259C00) [pid = 3552] [serial = 531] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (00000089F20C0C00) [pid = 3552] [serial = 530] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (00000089DAB5A400) [pid = 3552] [serial = 536] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (00000089DEFD6400) [pid = 3552] [serial = 537] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (00000089F016A400) [pid = 3552] [serial = 528] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (00000089F0164C00) [pid = 3552] [serial = 527] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (00000089E651AC00) [pid = 3552] [serial = 542] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (00000089E3755C00) [pid = 3552] [serial = 540] [outer = 0000000000000000] [url = about:blank] 14:26:28 INFO - PROCESS | 3552 | 1463433988353 Marionette TRACE conn6 <- [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]]]}] 14:26:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:26:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1593ms 14:26:28 INFO - PROCESS | 3552 | 1463433988399 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 14:26:28 INFO - PROCESS | 3552 | 1463433988403 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 14:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:26:28 INFO - PROCESS | 3552 | 1463433988408 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:26:28 INFO - PROCESS | 3552 | 1463433988411 Marionette TRACE conn6 <- [1,758,null,{}] 14:26:28 INFO - PROCESS | 3552 | 1463433988416 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:28 INFO - PROCESS | 3552 | 1463433988521 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 14:26:28 INFO - PROCESS | 3552 | 1463433988622 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:28 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DEC9E000 == 66 [pid = 3552] [id = 199] 14:26:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (00000089D9AB4000) [pid = 3552] [serial = 595] [outer = 0000000000000000] 14:26:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (00000089D9B96000) [pid = 3552] [serial = 596] [outer = 00000089D9AB4000] 14:26:28 INFO - PROCESS | 3552 | 1463433988673 Marionette DEBUG loaded listener.js 14:26:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (00000089DA99A400) [pid = 3552] [serial = 597] [outer = 00000089D9AB4000] 14:26:29 INFO - PROCESS | 3552 | 1463433989069 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 14:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 734ms 14:26:29 INFO - PROCESS | 3552 | 1463433989145 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 14:26:29 INFO - PROCESS | 3552 | 1463433989149 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 14:26:29 INFO - PROCESS | 3552 | 1463433989155 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:26:29 INFO - PROCESS | 3552 | 1463433989157 Marionette TRACE conn6 <- [1,762,null,{}] 14:26:29 INFO - PROCESS | 3552 | 1463433989162 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:29 INFO - PROCESS | 3552 | 1463433989252 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 14:26:29 INFO - PROCESS | 3552 | 1463433989265 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:29 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E408C800 == 67 [pid = 3552] [id = 200] 14:26:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (00000089DE610C00) [pid = 3552] [serial = 598] [outer = 0000000000000000] 14:26:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (00000089DFB81000) [pid = 3552] [serial = 599] [outer = 00000089DE610C00] 14:26:29 INFO - PROCESS | 3552 | 1463433989317 Marionette DEBUG loaded listener.js 14:26:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (00000089E081C400) [pid = 3552] [serial = 600] [outer = 00000089DE610C00] 14:26:29 INFO - PROCESS | 3552 | 1463433989776 Marionette TRACE conn6 <- [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]]]}] 14:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 671ms 14:26:29 INFO - PROCESS | 3552 | 1463433989830 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 14:26:29 INFO - PROCESS | 3552 | 1463433989833 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 14:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:26:29 INFO - PROCESS | 3552 | 1463433989837 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:26:29 INFO - PROCESS | 3552 | 1463433989848 Marionette TRACE conn6 <- [1,766,null,{}] 14:26:29 INFO - PROCESS | 3552 | 1463433989860 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:29 INFO - PROCESS | 3552 | 1463433989985 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 14:26:30 INFO - PROCESS | 3552 | 1463433990082 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:30 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6237000 == 68 [pid = 3552] [id = 201] 14:26:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (00000089E2B53000) [pid = 3552] [serial = 601] [outer = 0000000000000000] 14:26:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (00000089E2C83C00) [pid = 3552] [serial = 602] [outer = 00000089E2B53000] 14:26:30 INFO - PROCESS | 3552 | 1463433990131 Marionette DEBUG loaded listener.js 14:26:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (00000089E375E400) [pid = 3552] [serial = 603] [outer = 00000089E2B53000] 14:26:30 INFO - PROCESS | 3552 | 1463433990529 Marionette TRACE conn6 <- [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]]]}] 14:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 735ms 14:26:30 INFO - PROCESS | 3552 | 1463433990573 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 14:26:30 INFO - PROCESS | 3552 | 1463433990576 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 14:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:26:30 INFO - PROCESS | 3552 | 1463433990580 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:26:30 INFO - PROCESS | 3552 | 1463433990581 Marionette TRACE conn6 <- [1,770,null,{}] 14:26:30 INFO - PROCESS | 3552 | 1463433990585 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:30 INFO - PROCESS | 3552 | 1463433990704 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 14:26:30 INFO - PROCESS | 3552 | 1463433990754 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:30 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6554000 == 69 [pid = 3552] [id = 202] 14:26:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (00000089E4639800) [pid = 3552] [serial = 604] [outer = 0000000000000000] 14:26:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (00000089E46ED800) [pid = 3552] [serial = 605] [outer = 00000089E4639800] 14:26:30 INFO - PROCESS | 3552 | 1463433990801 Marionette DEBUG loaded listener.js 14:26:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (00000089E627C000) [pid = 3552] [serial = 606] [outer = 00000089E4639800] 14:26:31 INFO - PROCESS | 3552 | 1463433991221 Marionette TRACE conn6 <- [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]]]}] 14:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 692ms 14:26:31 INFO - PROCESS | 3552 | 1463433991275 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 14:26:31 INFO - PROCESS | 3552 | 1463433991277 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 14:26:31 INFO - PROCESS | 3552 | 1463433991288 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:26:31 INFO - PROCESS | 3552 | 1463433991290 Marionette TRACE conn6 <- [1,774,null,{}] 14:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:26:31 INFO - PROCESS | 3552 | 1463433991294 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:31 INFO - PROCESS | 3552 | 1463433991441 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 14:26:31 INFO - PROCESS | 3552 | 1463433991467 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:31 INFO - PROCESS | 3552 | ++DOCSHELL 00000089D994C000 == 70 [pid = 3552] [id = 203] 14:26:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (00000089E6516C00) [pid = 3552] [serial = 607] [outer = 0000000000000000] 14:26:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (00000089E65CC400) [pid = 3552] [serial = 608] [outer = 00000089E6516C00] 14:26:31 INFO - PROCESS | 3552 | 1463433991520 Marionette DEBUG loaded listener.js 14:26:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (00000089E6D54C00) [pid = 3552] [serial = 609] [outer = 00000089E6516C00] 14:26:32 INFO - PROCESS | 3552 | 1463433992006 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 14:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 776ms 14:26:32 INFO - PROCESS | 3552 | 1463433992071 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 14:26:32 INFO - PROCESS | 3552 | 1463433992073 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 14:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:26:32 INFO - PROCESS | 3552 | 1463433992082 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:26:32 INFO - PROCESS | 3552 | 1463433992084 Marionette TRACE conn6 <- [1,778,null,{}] 14:26:32 INFO - PROCESS | 3552 | 1463433992088 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:32 INFO - PROCESS | 3552 | 1463433992206 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 14:26:32 INFO - PROCESS | 3552 | 1463433992261 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:32 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DA90D000 == 71 [pid = 3552] [id = 204] 14:26:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (00000089E6F43C00) [pid = 3552] [serial = 610] [outer = 0000000000000000] 14:26:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (00000089E6FB2800) [pid = 3552] [serial = 611] [outer = 00000089E6F43C00] 14:26:32 INFO - PROCESS | 3552 | 1463433992309 Marionette DEBUG loaded listener.js 14:26:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (00000089E7CF7000) [pid = 3552] [serial = 612] [outer = 00000089E6F43C00] 14:26:32 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (00000089EA0CF800) [pid = 3552] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:26:32 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (00000089E2C30400) [pid = 3552] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:26:32 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (00000089DEC3C400) [pid = 3552] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:26:32 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (00000089E2A12800) [pid = 3552] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:26:32 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (00000089E8F7F800) [pid = 3552] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:26:32 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (00000089E7F4E000) [pid = 3552] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:26:32 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (00000089D802DC00) [pid = 3552] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:26:32 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (00000089E2C83400) [pid = 3552] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:26:32 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (00000089D9AAB000) [pid = 3552] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:26:32 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (00000089EB7C4000) [pid = 3552] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:26:32 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (00000089DA6B5400) [pid = 3552] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:26:32 INFO - PROCESS | 3552 | 1463433992828 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 14:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 797ms 14:26:32 INFO - PROCESS | 3552 | 1463433992877 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 14:26:32 INFO - PROCESS | 3552 | 1463433992879 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 14:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:26:32 INFO - PROCESS | 3552 | 1463433992882 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:26:32 INFO - PROCESS | 3552 | 1463433992884 Marionette TRACE conn6 <- [1,782,null,{}] 14:26:32 INFO - PROCESS | 3552 | 1463433992888 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:33 INFO - PROCESS | 3552 | 1463433993013 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 14:26:33 INFO - PROCESS | 3552 | 1463433993064 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:33 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EA187000 == 72 [pid = 3552] [id = 205] 14:26:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (00000089E6F0C000) [pid = 3552] [serial = 613] [outer = 0000000000000000] 14:26:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (00000089E7CF8400) [pid = 3552] [serial = 614] [outer = 00000089E6F0C000] 14:26:33 INFO - PROCESS | 3552 | 1463433993111 Marionette DEBUG loaded listener.js 14:26:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (00000089E8935000) [pid = 3552] [serial = 615] [outer = 00000089E6F0C000] 14:26:33 INFO - PROCESS | 3552 | 1463433993472 Marionette TRACE conn6 <- [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]]]}] 14:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 629ms 14:26:33 INFO - PROCESS | 3552 | 1463433993520 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 14:26:33 INFO - PROCESS | 3552 | 1463433993522 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 14:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:26:33 INFO - PROCESS | 3552 | 1463433993525 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:26:33 INFO - PROCESS | 3552 | 1463433993527 Marionette TRACE conn6 <- [1,786,null,{}] 14:26:33 INFO - PROCESS | 3552 | 1463433993530 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:33 INFO - PROCESS | 3552 | 1463433993620 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 14:26:33 INFO - PROCESS | 3552 | 1463433993627 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:33 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EAEB7000 == 73 [pid = 3552] [id = 206] 14:26:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (00000089E893C800) [pid = 3552] [serial = 616] [outer = 0000000000000000] 14:26:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (00000089E9023400) [pid = 3552] [serial = 617] [outer = 00000089E893C800] 14:26:33 INFO - PROCESS | 3552 | 1463433993672 Marionette DEBUG loaded listener.js 14:26:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (00000089E9D4A400) [pid = 3552] [serial = 618] [outer = 00000089E893C800] 14:26:34 INFO - PROCESS | 3552 | 1463433994099 Marionette TRACE conn6 <- [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]]]}] 14:26:34 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 14:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 629ms 14:26:34 INFO - PROCESS | 3552 | 1463433994158 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 14:26:34 INFO - PROCESS | 3552 | 1463433994160 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 14:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:26:34 INFO - PROCESS | 3552 | 1463433994163 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:26:34 INFO - PROCESS | 3552 | 1463433994165 Marionette TRACE conn6 <- [1,790,null,{}] 14:26:34 INFO - PROCESS | 3552 | 1463433994169 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:34 INFO - PROCESS | 3552 | 1463433994266 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 14:26:34 INFO - PROCESS | 3552 | 1463433994275 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:34 INFO - PROCESS | 3552 | ++DOCSHELL 00000089ECD40800 == 74 [pid = 3552] [id = 207] 14:26:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (00000089EA0C6800) [pid = 3552] [serial = 619] [outer = 0000000000000000] 14:26:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (00000089EA0C7400) [pid = 3552] [serial = 620] [outer = 00000089EA0C6800] 14:26:34 INFO - PROCESS | 3552 | 1463433994321 Marionette DEBUG loaded listener.js 14:26:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (00000089EAB2EC00) [pid = 3552] [serial = 621] [outer = 00000089EA0C6800] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEA30000 == 73 [pid = 3552] [id = 105] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089E3D71800 == 72 [pid = 3552] [id = 106] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEF4F000 == 71 [pid = 3552] [id = 76] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089E3D6C800 == 70 [pid = 3552] [id = 26] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089E6560800 == 69 [pid = 3552] [id = 17] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEF5D800 == 68 [pid = 3552] [id = 61] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089E6553000 == 67 [pid = 3552] [id = 28] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE320800 == 66 [pid = 3552] [id = 73] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9F90800 == 65 [pid = 3552] [id = 107] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE458000 == 64 [pid = 3552] [id = 154] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089E6713000 == 63 [pid = 3552] [id = 91] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE137000 == 62 [pid = 3552] [id = 94] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089E67A1800 == 61 [pid = 3552] [id = 184] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDC04800 == 60 [pid = 3552] [id = 23] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9F9D800 == 59 [pid = 3552] [id = 77] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089F1527000 == 58 [pid = 3552] [id = 157] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089EB90B800 == 57 [pid = 3552] [id = 186] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089DA1B8800 == 56 [pid = 3552] [id = 63] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089DD09E800 == 55 [pid = 3552] [id = 90] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089E72D5000 == 54 [pid = 3552] [id = 75] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089EA17D800 == 53 [pid = 3552] [id = 185] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089EAEC1000 == 52 [pid = 3552] [id = 126] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089EAB42800 == 51 [pid = 3552] [id = 177] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089E37DB800 == 50 [pid = 3552] [id = 143] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089D994A000 == 49 [pid = 3552] [id = 178] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE089000 == 48 [pid = 3552] [id = 92] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEF57000 == 47 [pid = 3552] [id = 58] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9F35000 == 46 [pid = 3552] [id = 123] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089DE510000 == 45 [pid = 3552] [id = 29] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089F2021800 == 44 [pid = 3552] [id = 176] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089D9935800 == 43 [pid = 3552] [id = 127] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089DB1C0000 == 42 [pid = 3552] [id = 8] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089E3EB3000 == 41 [pid = 3552] [id = 14] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEAD0000 == 40 [pid = 3552] [id = 78] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089E6DA5800 == 39 [pid = 3552] [id = 18] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089E46CC000 == 38 [pid = 3552] [id = 27] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089DE47D800 == 37 [pid = 3552] [id = 10] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE09C000 == 36 [pid = 3552] [id = 171] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089E8F32800 == 35 [pid = 3552] [id = 19] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089E2A8E000 == 34 [pid = 3552] [id = 13] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE45D000 == 33 [pid = 3552] [id = 22] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEF63000 == 32 [pid = 3552] [id = 62] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE326000 == 31 [pid = 3552] [id = 93] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDF92000 == 30 [pid = 3552] [id = 125] 14:26:35 INFO - PROCESS | 3552 | --DOCSHELL 00000089D88D9800 == 29 [pid = 3552] [id = 128] 14:26:36 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (00000089EAE91400) [pid = 3552] [serial = 572] [outer = 0000000000000000] [url = about:blank] 14:26:36 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (00000089E341A800) [pid = 3552] [serial = 551] [outer = 0000000000000000] [url = about:blank] 14:26:36 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (00000089E2A3DC00) [pid = 3552] [serial = 561] [outer = 0000000000000000] [url = about:blank] 14:26:36 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (00000089DFC04400) [pid = 3552] [serial = 560] [outer = 0000000000000000] [url = about:blank] 14:26:36 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (00000089E2A24000) [pid = 3552] [serial = 563] [outer = 0000000000000000] [url = about:blank] 14:26:36 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (00000089E3753C00) [pid = 3552] [serial = 564] [outer = 0000000000000000] [url = about:blank] 14:26:36 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (00000089EA0C2400) [pid = 3552] [serial = 569] [outer = 0000000000000000] [url = about:blank] 14:26:36 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (00000089EAE8D400) [pid = 3552] [serial = 558] [outer = 0000000000000000] [url = about:blank] 14:26:36 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (00000089EAB23C00) [pid = 3552] [serial = 557] [outer = 0000000000000000] [url = about:blank] 14:26:36 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (00000089DA6B0000) [pid = 3552] [serial = 549] [outer = 0000000000000000] [url = about:blank] 14:26:36 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (00000089D977EC00) [pid = 3552] [serial = 548] [outer = 0000000000000000] [url = about:blank] 14:26:36 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (00000089E6F0D000) [pid = 3552] [serial = 566] [outer = 0000000000000000] [url = about:blank] 14:26:36 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (00000089E7C0B000) [pid = 3552] [serial = 567] [outer = 0000000000000000] [url = about:blank] 14:26:36 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (00000089E89CA000) [pid = 3552] [serial = 555] [outer = 0000000000000000] [url = about:blank] 14:26:36 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (00000089E76B4000) [pid = 3552] [serial = 554] [outer = 0000000000000000] [url = about:blank] 14:26:36 INFO - PROCESS | 3552 | --DOMWINDOW == 69 (00000089EB9ADC00) [pid = 3552] [serial = 575] [outer = 0000000000000000] [url = about:blank] 14:26:36 INFO - PROCESS | 3552 | --DOMWINDOW == 68 (00000089EE218C00) [pid = 3552] [serial = 581] [outer = 0000000000000000] [url = about:blank] 14:26:36 INFO - PROCESS | 3552 | --DOMWINDOW == 67 (00000089EAEF0C00) [pid = 3552] [serial = 573] [outer = 0000000000000000] [url = about:blank] 14:26:36 INFO - PROCESS | 3552 | --DOMWINDOW == 66 (00000089E375D400) [pid = 3552] [serial = 578] [outer = 0000000000000000] [url = about:blank] 14:26:36 INFO - PROCESS | 3552 | --DOMWINDOW == 65 (00000089EE20F800) [pid = 3552] [serial = 576] [outer = 0000000000000000] [url = about:blank] 14:26:36 INFO - PROCESS | 3552 | --DOMWINDOW == 64 (00000089E46E6800) [pid = 3552] [serial = 552] [outer = 0000000000000000] [url = about:blank] 14:26:36 INFO - PROCESS | 3552 | --DOMWINDOW == 63 (00000089EAB2C400) [pid = 3552] [serial = 570] [outer = 0000000000000000] [url = about:blank] 14:26:36 INFO - PROCESS | 3552 | --DOMWINDOW == 62 (00000089E8F8C000) [pid = 3552] [serial = 579] [outer = 0000000000000000] [url = about:blank] 14:26:36 INFO - PROCESS | 3552 | 1463433996603 Marionette TRACE conn6 <- [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]]]}] 14:26:36 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 14:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 2485ms 14:26:36 INFO - PROCESS | 3552 | 1463433996652 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 14:26:36 INFO - PROCESS | 3552 | 1463433996657 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 14:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:26:36 INFO - PROCESS | 3552 | 1463433996663 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:26:36 INFO - PROCESS | 3552 | 1463433996667 Marionette TRACE conn6 <- [1,794,null,{}] 14:26:36 INFO - PROCESS | 3552 | 1463433996673 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:36 INFO - PROCESS | 3552 | 1463433996770 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 14:26:36 INFO - PROCESS | 3552 | 1463433996780 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:36 INFO - PROCESS | 3552 | ++DOCSHELL 00000089D9F37000 == 30 [pid = 3552] [id = 208] 14:26:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 63 (00000089D977DC00) [pid = 3552] [serial = 622] [outer = 0000000000000000] 14:26:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 64 (00000089D977E400) [pid = 3552] [serial = 623] [outer = 00000089D977DC00] 14:26:36 INFO - PROCESS | 3552 | 1463433996832 Marionette DEBUG loaded listener.js 14:26:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 65 (00000089D9833800) [pid = 3552] [serial = 624] [outer = 00000089D977DC00] 14:26:37 INFO - PROCESS | 3552 | 1463433997297 Marionette TRACE conn6 <- [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]]]}] 14:26:37 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 14:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 691ms 14:26:37 INFO - PROCESS | 3552 | 1463433997358 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 14:26:37 INFO - PROCESS | 3552 | 1463433997364 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 14:26:37 INFO - PROCESS | 3552 | 1463433997371 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:26:37 INFO - PROCESS | 3552 | 1463433997374 Marionette TRACE conn6 <- [1,798,null,{}] 14:26:37 INFO - PROCESS | 3552 | 1463433997378 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:37 INFO - PROCESS | 3552 | 1463433997471 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 14:26:37 INFO - PROCESS | 3552 | 1463433997490 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:37 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DEC9F800 == 31 [pid = 3552] [id = 209] 14:26:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 66 (00000089D9AAAC00) [pid = 3552] [serial = 625] [outer = 0000000000000000] 14:26:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 67 (00000089D9AB2400) [pid = 3552] [serial = 626] [outer = 00000089D9AAAC00] 14:26:37 INFO - PROCESS | 3552 | 1463433997538 Marionette DEBUG loaded listener.js 14:26:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 68 (00000089D9B9C400) [pid = 3552] [serial = 627] [outer = 00000089D9AAAC00] 14:26:38 INFO - PROCESS | 3552 | 1463433998015 Marionette TRACE conn6 <- [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]]]}] 14:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 671ms 14:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:26:38 INFO - PROCESS | 3552 | 1463433998048 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 14:26:38 INFO - PROCESS | 3552 | 1463433998052 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 14:26:38 INFO - PROCESS | 3552 | 1463433998056 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:26:38 INFO - PROCESS | 3552 | 1463433998060 Marionette TRACE conn6 <- [1,802,null,{}] 14:26:38 INFO - PROCESS | 3552 | 1463433998072 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:38 INFO - PROCESS | 3552 | 1463433998204 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 14:26:38 INFO - PROCESS | 3552 | 1463433998278 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:38 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DFF1E800 == 32 [pid = 3552] [id = 210] 14:26:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 69 (00000089D7FC4400) [pid = 3552] [serial = 628] [outer = 0000000000000000] 14:26:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 70 (00000089DA6B6000) [pid = 3552] [serial = 629] [outer = 00000089D7FC4400] 14:26:38 INFO - PROCESS | 3552 | 1463433998332 Marionette DEBUG loaded listener.js 14:26:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (00000089DD0B6000) [pid = 3552] [serial = 630] [outer = 00000089D7FC4400] 14:26:38 INFO - PROCESS | 3552 | 1463433998754 Marionette TRACE conn6 <- [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] 14:26:38 INFO - PROCESS | 3552 | 1463433998794 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 14:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:26:38 INFO - PROCESS | 3552 | 1463433998798 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:26:38 INFO - PROCESS | 3552 | 1463433998800 Marionette TRACE conn6 <- [1,806,null,{}] 14:26:38 INFO - PROCESS | 3552 | 1463433998803 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:38 INFO - PROCESS | 3552 | 1463433998893 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 14:26:38 INFO - PROCESS | 3552 | 1463433998900 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:38 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E37EE800 == 33 [pid = 3552] [id = 211] 14:26:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (00000089DE42C000) [pid = 3552] [serial = 631] [outer = 0000000000000000] 14:26:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (00000089DECF1400) [pid = 3552] [serial = 632] [outer = 00000089DE42C000] 14:26:38 INFO - PROCESS | 3552 | 1463433998949 Marionette DEBUG loaded listener.js 14:26:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (00000089DFBD4400) [pid = 3552] [serial = 633] [outer = 00000089DE42C000] 14:26:39 INFO - PROCESS | 3552 | 1463433999376 Marionette TRACE conn6 <- [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]]]}] 14:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 629ms 14:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:26:39 INFO - PROCESS | 3552 | 1463433999430 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 14:26:39 INFO - PROCESS | 3552 | 1463433999432 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 14:26:39 INFO - PROCESS | 3552 | 1463433999435 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:26:39 INFO - PROCESS | 3552 | 1463433999437 Marionette TRACE conn6 <- [1,810,null,{}] 14:26:39 INFO - PROCESS | 3552 | 1463433999441 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:39 INFO - PROCESS | 3552 | 1463433999522 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 14:26:39 INFO - PROCESS | 3552 | 1463433999531 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:39 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E4095800 == 34 [pid = 3552] [id = 212] 14:26:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (00000089D9AA8800) [pid = 3552] [serial = 634] [outer = 0000000000000000] 14:26:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (00000089DFC07800) [pid = 3552] [serial = 635] [outer = 00000089D9AA8800] 14:26:39 INFO - PROCESS | 3552 | 1463433999579 Marionette DEBUG loaded listener.js 14:26:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (00000089E080E800) [pid = 3552] [serial = 636] [outer = 00000089D9AA8800] 14:26:40 INFO - PROCESS | 3552 | 1463434000064 Marionette TRACE conn6 <- [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] 14:26:40 INFO - PROCESS | 3552 | 1463434000132 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 14:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:26:40 INFO - PROCESS | 3552 | 1463434000136 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:26:40 INFO - PROCESS | 3552 | 1463434000138 Marionette TRACE conn6 <- [1,814,null,{}] 14:26:40 INFO - PROCESS | 3552 | 1463434000142 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:40 INFO - PROCESS | 3552 | 1463434000262 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 14:26:40 INFO - PROCESS | 3552 | 1463434000278 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:40 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E46DD000 == 35 [pid = 3552] [id = 213] 14:26:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (00000089E2A25800) [pid = 3552] [serial = 637] [outer = 0000000000000000] 14:26:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (00000089E2A40400) [pid = 3552] [serial = 638] [outer = 00000089E2A25800] 14:26:40 INFO - PROCESS | 3552 | 1463434000326 Marionette DEBUG loaded listener.js 14:26:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (00000089E2BF3C00) [pid = 3552] [serial = 639] [outer = 00000089E2A25800] 14:26:40 INFO - PROCESS | 3552 | 1463434000762 Marionette TRACE conn6 <- [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]]]}] 14:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 669ms 14:26:40 INFO - PROCESS | 3552 | 1463434000808 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 14:26:40 INFO - PROCESS | 3552 | 1463434000810 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 14:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:26:40 INFO - PROCESS | 3552 | 1463434000814 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:26:40 INFO - PROCESS | 3552 | 1463434000815 Marionette TRACE conn6 <- [1,818,null,{}] 14:26:40 INFO - PROCESS | 3552 | 1463434000819 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:40 INFO - PROCESS | 3552 | 1463434000926 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 14:26:40 INFO - PROCESS | 3552 | 1463434000936 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:40 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E62E8800 == 36 [pid = 3552] [id = 214] 14:26:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (00000089E2C32C00) [pid = 3552] [serial = 640] [outer = 0000000000000000] 14:26:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (00000089E3414C00) [pid = 3552] [serial = 641] [outer = 00000089E2C32C00] 14:26:40 INFO - PROCESS | 3552 | 1463434000983 Marionette DEBUG loaded listener.js 14:26:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (00000089E3758400) [pid = 3552] [serial = 642] [outer = 00000089E2C32C00] 14:26:42 INFO - PROCESS | 3552 | 1463434002792 Marionette TRACE conn6 <- [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]]]}] 14:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 2030ms 14:26:42 INFO - PROCESS | 3552 | 1463434002846 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 14:26:42 INFO - PROCESS | 3552 | 1463434002848 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 14:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:26:42 INFO - PROCESS | 3552 | 1463434002852 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:26:42 INFO - PROCESS | 3552 | 1463434002854 Marionette TRACE conn6 <- [1,822,null,{}] 14:26:42 INFO - PROCESS | 3552 | 1463434002864 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:42 INFO - PROCESS | 3552 | 1463434002966 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 14:26:42 INFO - PROCESS | 3552 | 1463434002973 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:43 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E72D3800 == 37 [pid = 3552] [id = 215] 14:26:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (00000089DA35D400) [pid = 3552] [serial = 643] [outer = 0000000000000000] 14:26:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (00000089E4012400) [pid = 3552] [serial = 644] [outer = 00000089DA35D400] 14:26:43 INFO - PROCESS | 3552 | 1463434003024 Marionette DEBUG loaded listener.js 14:26:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (00000089E6281C00) [pid = 3552] [serial = 645] [outer = 00000089DA35D400] 14:26:43 INFO - PROCESS | 3552 | 1463434003479 Marionette TRACE conn6 <- [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]]]}] 14:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 693ms 14:26:43 INFO - PROCESS | 3552 | 1463434003549 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 14:26:43 INFO - PROCESS | 3552 | 1463434003551 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 14:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:26:43 INFO - PROCESS | 3552 | 1463434003563 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:26:43 INFO - PROCESS | 3552 | 1463434003565 Marionette TRACE conn6 <- [1,826,null,{}] 14:26:43 INFO - PROCESS | 3552 | 1463434003569 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:43 INFO - PROCESS | 3552 | 1463434003681 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 14:26:43 INFO - PROCESS | 3552 | 1463434003767 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:43 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DFF1E000 == 38 [pid = 3552] [id = 216] 14:26:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (00000089E6514400) [pid = 3552] [serial = 646] [outer = 0000000000000000] 14:26:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (00000089E6517400) [pid = 3552] [serial = 647] [outer = 00000089E6514400] 14:26:43 INFO - PROCESS | 3552 | 1463434003815 Marionette DEBUG loaded listener.js 14:26:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (00000089E6CB8000) [pid = 3552] [serial = 648] [outer = 00000089E6514400] 14:26:44 INFO - PROCESS | 3552 | 1463434004264 Marionette TRACE conn6 <- [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]]]}] 14:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 734ms 14:26:44 INFO - PROCESS | 3552 | 1463434004300 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 14:26:44 INFO - PROCESS | 3552 | 1463434004303 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 14:26:44 INFO - PROCESS | 3552 | 1463434004306 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:26:44 INFO - PROCESS | 3552 | 1463434004308 Marionette TRACE conn6 <- [1,830,null,{}] 14:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:26:44 INFO - PROCESS | 3552 | 1463434004321 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:44 INFO - PROCESS | 3552 | 1463434004426 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 14:26:44 INFO - PROCESS | 3552 | 1463434004432 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:44 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9D13800 == 39 [pid = 3552] [id = 217] 14:26:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (00000089E6D4C800) [pid = 3552] [serial = 649] [outer = 0000000000000000] 14:26:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (00000089E6D52400) [pid = 3552] [serial = 650] [outer = 00000089E6D4C800] 14:26:44 INFO - PROCESS | 3552 | 1463434004515 Marionette DEBUG loaded listener.js 14:26:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (00000089E6DDFC00) [pid = 3552] [serial = 651] [outer = 00000089E6D4C800] 14:26:45 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (00000089E6F43C00) [pid = 3552] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:26:45 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (00000089E6516C00) [pid = 3552] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:26:45 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (00000089E6F0C000) [pid = 3552] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:26:45 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (00000089E893C800) [pid = 3552] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:26:45 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (00000089E2B53000) [pid = 3552] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:26:45 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (00000089DE610C00) [pid = 3552] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:26:45 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (00000089D9AB4000) [pid = 3552] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:26:45 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (00000089D7FBD800) [pid = 3552] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:26:45 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (00000089EE0ED800) [pid = 3552] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:26:45 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (00000089E7F4DC00) [pid = 3552] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:26:45 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (00000089E2A15000) [pid = 3552] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:26:45 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (00000089EE210400) [pid = 3552] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:26:45 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (00000089E4639800) [pid = 3552] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:26:45 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (00000089E6F0E800) [pid = 3552] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:26:45 INFO - PROCESS | 3552 | 1463434005329 Marionette TRACE conn6 <- [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]]]}] 14:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1033ms 14:26:45 INFO - PROCESS | 3552 | 1463434005345 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 14:26:45 INFO - PROCESS | 3552 | 1463434005347 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 14:26:45 INFO - PROCESS | 3552 | 1463434005350 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:26:45 INFO - PROCESS | 3552 | 1463434005353 Marionette TRACE conn6 <- [1,834,null,{}] 14:26:45 INFO - PROCESS | 3552 | 1463434005377 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:45 INFO - PROCESS | 3552 | 1463434005497 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 14:26:45 INFO - PROCESS | 3552 | 1463434005505 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:45 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E4094800 == 40 [pid = 3552] [id = 218] 14:26:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (00000089E6DDC800) [pid = 3552] [serial = 652] [outer = 0000000000000000] 14:26:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (00000089E6F0B800) [pid = 3552] [serial = 653] [outer = 00000089E6DDC800] 14:26:45 INFO - PROCESS | 3552 | 1463434005562 Marionette DEBUG loaded listener.js 14:26:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (00000089E6F43C00) [pid = 3552] [serial = 654] [outer = 00000089E6DDC800] 14:26:45 INFO - PROCESS | 3552 | 1463434005985 Marionette TRACE conn6 <- [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]]]}] 14:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 691ms 14:26:46 INFO - PROCESS | 3552 | 1463434006045 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 14:26:46 INFO - PROCESS | 3552 | 1463434006047 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 14:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:26:46 INFO - PROCESS | 3552 | 1463434006051 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:26:46 INFO - PROCESS | 3552 | 1463434006053 Marionette TRACE conn6 <- [1,838,null,{}] 14:26:46 INFO - PROCESS | 3552 | 1463434006056 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:46 INFO - PROCESS | 3552 | 1463434006148 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 14:26:46 INFO - PROCESS | 3552 | 1463434006154 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:46 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EA178800 == 41 [pid = 3552] [id = 219] 14:26:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (00000089E6FAA400) [pid = 3552] [serial = 655] [outer = 0000000000000000] 14:26:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (00000089E6FB5000) [pid = 3552] [serial = 656] [outer = 00000089E6FAA400] 14:26:46 INFO - PROCESS | 3552 | 1463434006200 Marionette DEBUG loaded listener.js 14:26:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (00000089E6FED000) [pid = 3552] [serial = 657] [outer = 00000089E6FAA400] 14:26:46 INFO - PROCESS | 3552 | 1463434006622 Marionette TRACE conn6 <- [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]]]}] 14:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 630ms 14:26:46 INFO - PROCESS | 3552 | 1463434006683 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 14:26:46 INFO - PROCESS | 3552 | 1463434006685 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 14:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:26:46 INFO - PROCESS | 3552 | 1463434006694 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:26:46 INFO - PROCESS | 3552 | 1463434006696 Marionette TRACE conn6 <- [1,842,null,{}] 14:26:46 INFO - PROCESS | 3552 | 1463434006699 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:46 INFO - PROCESS | 3552 | 1463434006783 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 14:26:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (00000089E7C0B000) [pid = 3552] [serial = 658] [outer = 00000089E400B000] 14:26:46 INFO - PROCESS | 3552 | 1463434006809 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:46 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EAEB3800 == 42 [pid = 3552] [id = 220] 14:26:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (00000089E7C04000) [pid = 3552] [serial = 659] [outer = 0000000000000000] 14:26:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (00000089E7E58400) [pid = 3552] [serial = 660] [outer = 00000089E7C04000] 14:26:46 INFO - PROCESS | 3552 | 1463434006864 Marionette DEBUG loaded listener.js 14:26:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (00000089E7E61400) [pid = 3552] [serial = 661] [outer = 00000089E7C04000] 14:26:47 INFO - PROCESS | 3552 | 1463434007638 Marionette TRACE conn6 <- [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]]]}] 14:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 986ms 14:26:47 INFO - PROCESS | 3552 | 1463434007684 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 14:26:47 INFO - PROCESS | 3552 | 1463434007689 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 14:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:26:47 INFO - PROCESS | 3552 | 1463434007695 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:26:47 INFO - PROCESS | 3552 | 1463434007699 Marionette TRACE conn6 <- [1,846,null,{}] 14:26:47 INFO - PROCESS | 3552 | 1463434007706 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:47 INFO - PROCESS | 3552 | 1463434007833 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 14:26:47 INFO - PROCESS | 3552 | 1463434007907 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:47 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DE62C000 == 43 [pid = 3552] [id = 221] 14:26:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (00000089D9773C00) [pid = 3552] [serial = 662] [outer = 0000000000000000] 14:26:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (00000089D982B800) [pid = 3552] [serial = 663] [outer = 00000089D9773C00] 14:26:48 INFO - PROCESS | 3552 | 1463434008009 Marionette DEBUG loaded listener.js 14:26:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (00000089D9AB2800) [pid = 3552] [serial = 664] [outer = 00000089D9773C00] 14:26:48 INFO - PROCESS | 3552 | 1463434008718 Marionette TRACE conn6 <- [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]]]}] 14:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1083ms 14:26:48 INFO - PROCESS | 3552 | 1463434008785 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 14:26:48 INFO - PROCESS | 3552 | 1463434008791 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 14:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:26:48 INFO - PROCESS | 3552 | 1463434008799 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:26:48 INFO - PROCESS | 3552 | 1463434008802 Marionette TRACE conn6 <- [1,850,null,{}] 14:26:48 INFO - PROCESS | 3552 | 1463434008806 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:48 INFO - PROCESS | 3552 | 1463434008929 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 14:26:49 INFO - PROCESS | 3552 | 1463434009001 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:49 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E46CB800 == 44 [pid = 3552] [id = 222] 14:26:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (00000089DA6B4000) [pid = 3552] [serial = 665] [outer = 0000000000000000] 14:26:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (00000089DD0AEC00) [pid = 3552] [serial = 666] [outer = 00000089DA6B4000] 14:26:49 INFO - PROCESS | 3552 | 1463434009059 Marionette DEBUG loaded listener.js 14:26:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (00000089DFF61000) [pid = 3552] [serial = 667] [outer = 00000089DA6B4000] 14:26:50 INFO - PROCESS | 3552 | 1463434010028 Marionette TRACE conn6 <- [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]]]}] 14:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1281ms 14:26:50 INFO - PROCESS | 3552 | 1463434010082 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 14:26:50 INFO - PROCESS | 3552 | 1463434010086 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 14:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:26:50 INFO - PROCESS | 3552 | 1463434010092 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:26:50 INFO - PROCESS | 3552 | 1463434010096 Marionette TRACE conn6 <- [1,854,null,{}] 14:26:50 INFO - PROCESS | 3552 | 1463434010103 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:50 INFO - PROCESS | 3552 | 1463434010236 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 14:26:50 INFO - PROCESS | 3552 | 1463434010313 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:50 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DECAE000 == 45 [pid = 3552] [id = 223] 14:26:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 95 (00000089D9917400) [pid = 3552] [serial = 668] [outer = 0000000000000000] 14:26:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 96 (00000089D991BC00) [pid = 3552] [serial = 669] [outer = 00000089D9917400] 14:26:50 INFO - PROCESS | 3552 | 1463434010410 Marionette DEBUG loaded listener.js 14:26:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 97 (00000089DA1A6800) [pid = 3552] [serial = 670] [outer = 00000089D9917400] 14:26:50 INFO - PROCESS | 3552 | --DOCSHELL 00000089DEC9E000 == 44 [pid = 3552] [id = 199] 14:26:50 INFO - PROCESS | 3552 | --DOCSHELL 00000089D9F3C000 == 43 [pid = 3552] [id = 198] 14:26:50 INFO - PROCESS | 3552 | --DOCSHELL 00000089EAEB7000 == 42 [pid = 3552] [id = 206] 14:26:50 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9F3F800 == 41 [pid = 3552] [id = 190] 14:26:50 INFO - PROCESS | 3552 | --DOCSHELL 00000089EA187000 == 40 [pid = 3552] [id = 205] 14:26:50 INFO - PROCESS | 3552 | --DOCSHELL 00000089EAEB8000 == 39 [pid = 3552] [id = 191] 14:26:50 INFO - PROCESS | 3552 | --DOCSHELL 00000089E62EB000 == 38 [pid = 3552] [id = 195] 14:26:50 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDC17800 == 37 [pid = 3552] [id = 193] 14:26:50 INFO - PROCESS | 3552 | --DOCSHELL 00000089ECD53800 == 36 [pid = 3552] [id = 192] 14:26:50 INFO - PROCESS | 3552 | --DOCSHELL 00000089E6DAE800 == 35 [pid = 3552] [id = 189] 14:26:50 INFO - PROCESS | 3552 | --DOCSHELL 00000089E408C800 == 34 [pid = 3552] [id = 200] 14:26:50 INFO - PROCESS | 3552 | --DOMWINDOW == 96 (00000089EA0C7400) [pid = 3552] [serial = 620] [outer = 0000000000000000] [url = about:blank] 14:26:50 INFO - PROCESS | 3552 | --DOMWINDOW == 95 (00000089E893D000) [pid = 3552] [serial = 546] [outer = 0000000000000000] [url = about:blank] 14:26:50 INFO - PROCESS | 3552 | --DOMWINDOW == 94 (00000089E6FB2800) [pid = 3552] [serial = 611] [outer = 0000000000000000] [url = about:blank] 14:26:50 INFO - PROCESS | 3552 | --DOMWINDOW == 93 (00000089E65CC400) [pid = 3552] [serial = 608] [outer = 0000000000000000] [url = about:blank] 14:26:50 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (00000089E7CF8400) [pid = 3552] [serial = 614] [outer = 0000000000000000] [url = about:blank] 14:26:50 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (00000089E9023400) [pid = 3552] [serial = 617] [outer = 0000000000000000] [url = about:blank] 14:26:50 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (00000089E7CF7000) [pid = 3552] [serial = 612] [outer = 0000000000000000] [url = about:blank] 14:26:50 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (00000089E2C83C00) [pid = 3552] [serial = 602] [outer = 0000000000000000] [url = about:blank] 14:26:50 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (00000089DFB81000) [pid = 3552] [serial = 599] [outer = 0000000000000000] [url = about:blank] 14:26:50 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (00000089E081C400) [pid = 3552] [serial = 600] [outer = 0000000000000000] [url = about:blank] 14:26:50 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (00000089D9B96000) [pid = 3552] [serial = 596] [outer = 0000000000000000] [url = about:blank] 14:26:50 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (00000089DA99A400) [pid = 3552] [serial = 597] [outer = 0000000000000000] [url = about:blank] 14:26:50 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (00000089D990DC00) [pid = 3552] [serial = 594] [outer = 0000000000000000] [url = about:blank] 14:26:50 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (00000089D8030000) [pid = 3552] [serial = 593] [outer = 0000000000000000] [url = about:blank] 14:26:50 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (00000089F0164400) [pid = 3552] [serial = 591] [outer = 0000000000000000] [url = about:blank] 14:26:50 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (00000089EE0F7400) [pid = 3552] [serial = 590] [outer = 0000000000000000] [url = about:blank] 14:26:50 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (00000089EAB2B400) [pid = 3552] [serial = 588] [outer = 0000000000000000] [url = about:blank] 14:26:50 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (00000089E89C8400) [pid = 3552] [serial = 587] [outer = 0000000000000000] [url = about:blank] 14:26:50 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (00000089E6247400) [pid = 3552] [serial = 585] [outer = 0000000000000000] [url = about:blank] 14:26:50 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (00000089E2A39000) [pid = 3552] [serial = 584] [outer = 0000000000000000] [url = about:blank] 14:26:50 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (00000089F015EC00) [pid = 3552] [serial = 582] [outer = 0000000000000000] [url = about:blank] 14:26:50 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (00000089E9D4A400) [pid = 3552] [serial = 618] [outer = 0000000000000000] [url = about:blank] 14:26:50 INFO - PROCESS | 3552 | --DOMWINDOW == 74 (00000089E46ED800) [pid = 3552] [serial = 605] [outer = 0000000000000000] [url = about:blank] 14:26:50 INFO - PROCESS | 3552 | --DOMWINDOW == 73 (00000089E627C000) [pid = 3552] [serial = 606] [outer = 0000000000000000] [url = about:blank] 14:26:50 INFO - PROCESS | 3552 | --DOMWINDOW == 72 (00000089E6D54C00) [pid = 3552] [serial = 609] [outer = 0000000000000000] [url = about:blank] 14:26:50 INFO - PROCESS | 3552 | --DOMWINDOW == 71 (00000089E8935000) [pid = 3552] [serial = 615] [outer = 0000000000000000] [url = about:blank] 14:26:50 INFO - PROCESS | 3552 | --DOMWINDOW == 70 (00000089E375E400) [pid = 3552] [serial = 603] [outer = 0000000000000000] [url = about:blank] 14:26:50 INFO - PROCESS | 3552 | 1463434010946 Marionette TRACE conn6 <- [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]]]}] 14:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 882ms 14:26:50 INFO - PROCESS | 3552 | 1463434010978 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 14:26:50 INFO - PROCESS | 3552 | 1463434010983 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 14:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:26:50 INFO - PROCESS | 3552 | 1463434010990 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:26:50 INFO - PROCESS | 3552 | 1463434010993 Marionette TRACE conn6 <- [1,858,null,{}] 14:26:51 INFO - PROCESS | 3552 | 1463434010997 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:51 INFO - PROCESS | 3552 | 1463434011083 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 14:26:51 INFO - PROCESS | 3552 | 1463434011092 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:51 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DFF18800 == 35 [pid = 3552] [id = 224] 14:26:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 71 (00000089D9AA7C00) [pid = 3552] [serial = 671] [outer = 0000000000000000] 14:26:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 72 (00000089DA6B2400) [pid = 3552] [serial = 672] [outer = 00000089D9AA7C00] 14:26:51 INFO - PROCESS | 3552 | 1463434011140 Marionette DEBUG loaded listener.js 14:26:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 73 (00000089DE429C00) [pid = 3552] [serial = 673] [outer = 00000089D9AA7C00] 14:26:51 INFO - PROCESS | 3552 | 1463434011621 Marionette TRACE conn6 <- [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]]]}] 14:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 692ms 14:26:51 INFO - PROCESS | 3552 | 1463434011683 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 14:26:51 INFO - PROCESS | 3552 | 1463434011686 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 14:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:26:51 INFO - PROCESS | 3552 | 1463434011690 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:26:51 INFO - PROCESS | 3552 | 1463434011694 Marionette TRACE conn6 <- [1,862,null,{}] 14:26:51 INFO - PROCESS | 3552 | 1463434011705 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:51 INFO - PROCESS | 3552 | 1463434011828 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 14:26:51 INFO - PROCESS | 3552 | 1463434011901 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:51 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E46C2800 == 36 [pid = 3552] [id = 225] 14:26:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 74 (00000089D9B9FC00) [pid = 3552] [serial = 674] [outer = 0000000000000000] 14:26:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 75 (00000089DFC05000) [pid = 3552] [serial = 675] [outer = 00000089D9B9FC00] 14:26:51 INFO - PROCESS | 3552 | 1463434011952 Marionette DEBUG loaded listener.js 14:26:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (00000089E2A19800) [pid = 3552] [serial = 676] [outer = 00000089D9B9FC00] 14:26:52 INFO - PROCESS | 3552 | 1463434012336 Marionette TRACE conn6 <- [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]]]}] 14:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 692ms 14:26:52 INFO - PROCESS | 3552 | 1463434012385 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 14:26:52 INFO - PROCESS | 3552 | 1463434012388 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 14:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:26:52 INFO - PROCESS | 3552 | 1463434012391 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:26:52 INFO - PROCESS | 3552 | 1463434012393 Marionette TRACE conn6 <- [1,866,null,{}] 14:26:52 INFO - PROCESS | 3552 | 1463434012396 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:52 INFO - PROCESS | 3552 | 1463434012484 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 14:26:52 INFO - PROCESS | 3552 | 1463434012491 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:52 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E648C000 == 37 [pid = 3552] [id = 226] 14:26:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (00000089E2A2A400) [pid = 3552] [serial = 677] [outer = 0000000000000000] 14:26:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (00000089E2A3CC00) [pid = 3552] [serial = 678] [outer = 00000089E2A2A400] 14:26:52 INFO - PROCESS | 3552 | 1463434012538 Marionette DEBUG loaded listener.js 14:26:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (00000089E2BF4000) [pid = 3552] [serial = 679] [outer = 00000089E2A2A400] 14:26:53 INFO - PROCESS | 3552 | 1463434013011 Marionette TRACE conn6 <- [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]]]}] 14:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 691ms 14:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:26:53 INFO - PROCESS | 3552 | 1463434013085 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 14:26:53 INFO - PROCESS | 3552 | 1463434013087 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 14:26:53 INFO - PROCESS | 3552 | 1463434013091 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:26:53 INFO - PROCESS | 3552 | 1463434013092 Marionette TRACE conn6 <- [1,870,null,{}] 14:26:53 INFO - PROCESS | 3552 | 1463434013096 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:53 INFO - PROCESS | 3552 | 1463434013232 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 14:26:53 INFO - PROCESS | 3552 | 1463434013255 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:53 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6FA7800 == 38 [pid = 3552] [id = 227] 14:26:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (00000089E2C8C000) [pid = 3552] [serial = 680] [outer = 0000000000000000] 14:26:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (00000089E3419800) [pid = 3552] [serial = 681] [outer = 00000089E2C8C000] 14:26:53 INFO - PROCESS | 3552 | 1463434013302 Marionette DEBUG loaded listener.js 14:26:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (00000089E3E47400) [pid = 3552] [serial = 682] [outer = 00000089E2C8C000] 14:26:53 INFO - PROCESS | 3552 | 1463434013768 Marionette TRACE conn6 <- [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]]]}] 14:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 734ms 14:26:53 INFO - PROCESS | 3552 | 1463434013828 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 14:26:53 INFO - PROCESS | 3552 | 1463434013830 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 14:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:26:53 INFO - PROCESS | 3552 | 1463434013850 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:26:53 INFO - PROCESS | 3552 | 1463434013852 Marionette TRACE conn6 <- [1,874,null,{}] 14:26:53 INFO - PROCESS | 3552 | 1463434013856 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:53 INFO - PROCESS | 3552 | 1463434013985 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 14:26:54 INFO - PROCESS | 3552 | 1463434014038 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:54 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9559000 == 39 [pid = 3552] [id = 228] 14:26:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (00000089E627F000) [pid = 3552] [serial = 683] [outer = 0000000000000000] 14:26:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (00000089E6517800) [pid = 3552] [serial = 684] [outer = 00000089E627F000] 14:26:54 INFO - PROCESS | 3552 | 1463434014087 Marionette DEBUG loaded listener.js 14:26:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (00000089E6D50000) [pid = 3552] [serial = 685] [outer = 00000089E627F000] 14:26:54 INFO - PROCESS | 3552 | 1463434014538 Marionette TRACE conn6 <- [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]]]}] 14:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 734ms 14:26:54 INFO - PROCESS | 3552 | 1463434014582 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 14:26:54 INFO - PROCESS | 3552 | 1463434014584 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 14:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:26:54 INFO - PROCESS | 3552 | 1463434014587 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:26:54 INFO - PROCESS | 3552 | 1463434014589 Marionette TRACE conn6 <- [1,878,null,{}] 14:26:54 INFO - PROCESS | 3552 | 1463434014593 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:54 INFO - PROCESS | 3552 | 1463434014698 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 14:26:54 INFO - PROCESS | 3552 | 1463434014712 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:54 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9F88000 == 40 [pid = 3552] [id = 229] 14:26:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (00000089E6280000) [pid = 3552] [serial = 686] [outer = 0000000000000000] 14:26:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (00000089E6DE1800) [pid = 3552] [serial = 687] [outer = 00000089E6280000] 14:26:54 INFO - PROCESS | 3552 | 1463434014864 Marionette DEBUG loaded listener.js 14:26:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (00000089E6F0EC00) [pid = 3552] [serial = 688] [outer = 00000089E6280000] 14:26:54 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (00000089D9AAAC00) [pid = 3552] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:26:54 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (00000089E2C32C00) [pid = 3552] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:26:54 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (00000089D7FC4400) [pid = 3552] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:26:54 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (00000089D977DC00) [pid = 3552] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:26:54 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (00000089DA35D400) [pid = 3552] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:26:54 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (00000089D9AA8800) [pid = 3552] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:26:54 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (00000089E6D4C800) [pid = 3552] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:26:54 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (00000089EA0C6800) [pid = 3552] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:26:54 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (00000089DE42C000) [pid = 3552] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:26:54 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (00000089E6514400) [pid = 3552] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:26:54 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (00000089E2A25800) [pid = 3552] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:26:54 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (00000089E6FAA400) [pid = 3552] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:26:54 INFO - PROCESS | 3552 | --DOMWINDOW == 75 (00000089E6DDC800) [pid = 3552] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:26:55 INFO - PROCESS | 3552 | 1463434015241 Marionette TRACE conn6 <- [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]]]}] 14:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 672ms 14:26:55 INFO - PROCESS | 3552 | 1463434015262 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 14:26:55 INFO - PROCESS | 3552 | 1463434015264 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 14:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:26:55 INFO - PROCESS | 3552 | 1463434015267 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:26:55 INFO - PROCESS | 3552 | 1463434015269 Marionette TRACE conn6 <- [1,882,null,{}] 14:26:55 INFO - PROCESS | 3552 | 1463434015273 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:55 INFO - PROCESS | 3552 | 1463434015364 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 14:26:55 INFO - PROCESS | 3552 | 1463434015429 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:55 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EA17A000 == 41 [pid = 3552] [id = 230] 14:26:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 76 (00000089E2A13000) [pid = 3552] [serial = 689] [outer = 0000000000000000] 14:26:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (00000089E6514400) [pid = 3552] [serial = 690] [outer = 00000089E2A13000] 14:26:55 INFO - PROCESS | 3552 | 1463434015480 Marionette DEBUG loaded listener.js 14:26:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (00000089E6F16400) [pid = 3552] [serial = 691] [outer = 00000089E2A13000] 14:26:55 INFO - PROCESS | 3552 | 1463434015838 Marionette TRACE conn6 <- [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]]]}] 14:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 629ms 14:26:55 INFO - PROCESS | 3552 | 1463434015900 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 14:26:55 INFO - PROCESS | 3552 | 1463434015903 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 14:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:26:55 INFO - PROCESS | 3552 | 1463434015906 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:26:55 INFO - PROCESS | 3552 | 1463434015908 Marionette TRACE conn6 <- [1,886,null,{}] 14:26:55 INFO - PROCESS | 3552 | 1463434015911 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:56 INFO - PROCESS | 3552 | 1463434016017 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 14:26:56 INFO - PROCESS | 3552 | 1463434016027 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:56 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E412A000 == 42 [pid = 3552] [id = 231] 14:26:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (00000089E6F47800) [pid = 3552] [serial = 692] [outer = 0000000000000000] 14:26:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (00000089E6FB2800) [pid = 3552] [serial = 693] [outer = 00000089E6F47800] 14:26:56 INFO - PROCESS | 3552 | 1463434016072 Marionette DEBUG loaded listener.js 14:26:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (00000089E76A8000) [pid = 3552] [serial = 694] [outer = 00000089E6F47800] 14:26:56 INFO - PROCESS | 3552 | 1463434016499 Marionette TRACE conn6 <- [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]]]}] 14:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 629ms 14:26:56 INFO - PROCESS | 3552 | 1463434016538 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 14:26:56 INFO - PROCESS | 3552 | 1463434016541 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 14:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:26:56 INFO - PROCESS | 3552 | 1463434016544 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:26:56 INFO - PROCESS | 3552 | 1463434016546 Marionette TRACE conn6 <- [1,890,null,{}] 14:26:56 INFO - PROCESS | 3552 | 1463434016549 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:56 INFO - PROCESS | 3552 | 1463434016659 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 14:26:56 INFO - PROCESS | 3552 | 1463434016676 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:56 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EB1D2800 == 43 [pid = 3552] [id = 232] 14:26:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (00000089E7E5CC00) [pid = 3552] [serial = 695] [outer = 0000000000000000] 14:26:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (00000089E7E65800) [pid = 3552] [serial = 696] [outer = 00000089E7E5CC00] 14:26:56 INFO - PROCESS | 3552 | 1463434016727 Marionette DEBUG loaded listener.js 14:26:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (00000089E8936000) [pid = 3552] [serial = 697] [outer = 00000089E7E5CC00] 14:26:57 INFO - PROCESS | 3552 | 1463434017337 Marionette TRACE conn6 <- [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]]]}] 14:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 881ms 14:26:57 INFO - PROCESS | 3552 | 1463434017436 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 14:26:57 INFO - PROCESS | 3552 | 1463434017442 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 14:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:26:57 INFO - PROCESS | 3552 | 1463434017448 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:26:57 INFO - PROCESS | 3552 | 1463434017453 Marionette TRACE conn6 <- [1,894,null,{}] 14:26:57 INFO - PROCESS | 3552 | 1463434017459 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:57 INFO - PROCESS | 3552 | 1463434017588 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 14:26:57 INFO - PROCESS | 3552 | 1463434017655 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:57 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E4090800 == 44 [pid = 3552] [id = 233] 14:26:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (00000089D9AACC00) [pid = 3552] [serial = 698] [outer = 0000000000000000] 14:26:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (00000089DA6ABC00) [pid = 3552] [serial = 699] [outer = 00000089D9AACC00] 14:26:57 INFO - PROCESS | 3552 | 1463434017756 Marionette DEBUG loaded listener.js 14:26:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (00000089DE665000) [pid = 3552] [serial = 700] [outer = 00000089D9AACC00] 14:26:58 INFO - PROCESS | 3552 | 1463434018340 Marionette TRACE conn6 <- [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]]]}] 14:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 944ms 14:26:58 INFO - PROCESS | 3552 | 1463434018394 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 14:26:58 INFO - PROCESS | 3552 | 1463434018400 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 14:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:26:58 INFO - PROCESS | 3552 | 1463434018407 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:26:58 INFO - PROCESS | 3552 | 1463434018411 Marionette TRACE conn6 <- [1,898,null,{}] 14:26:58 INFO - PROCESS | 3552 | 1463434018415 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:58 INFO - PROCESS | 3552 | 1463434018530 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 14:26:58 INFO - PROCESS | 3552 | 1463434018617 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:58 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9F33000 == 45 [pid = 3552] [id = 234] 14:26:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (00000089E2A1D000) [pid = 3552] [serial = 701] [outer = 0000000000000000] 14:26:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (00000089E2A3E000) [pid = 3552] [serial = 702] [outer = 00000089E2A1D000] 14:26:58 INFO - PROCESS | 3552 | 1463434018675 Marionette DEBUG loaded listener.js 14:26:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (00000089E400DC00) [pid = 3552] [serial = 703] [outer = 00000089E2A1D000] 14:26:59 INFO - PROCESS | 3552 | 1463434019293 Marionette TRACE conn6 <- [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]]]}] 14:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 924ms 14:26:59 INFO - PROCESS | 3552 | 1463434019336 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 14:26:59 INFO - PROCESS | 3552 | 1463434019339 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 14:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:26:59 INFO - PROCESS | 3552 | 1463434019343 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:26:59 INFO - PROCESS | 3552 | 1463434019347 Marionette TRACE conn6 <- [1,902,null,{}] 14:26:59 INFO - PROCESS | 3552 | 1463434019359 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:59 INFO - PROCESS | 3552 | 1463434019473 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 14:26:59 INFO - PROCESS | 3552 | 1463434019550 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:59 INFO - PROCESS | 3552 | ++DOCSHELL 00000089ECD41800 == 46 [pid = 3552] [id = 235] 14:26:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (00000089E6FB2C00) [pid = 3552] [serial = 704] [outer = 0000000000000000] 14:26:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (00000089E7E8D000) [pid = 3552] [serial = 705] [outer = 00000089E6FB2C00] 14:26:59 INFO - PROCESS | 3552 | 1463434019651 Marionette DEBUG loaded listener.js 14:26:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (00000089E8941800) [pid = 3552] [serial = 706] [outer = 00000089E6FB2C00] 14:27:00 INFO - PROCESS | 3552 | 1463434020265 Marionette TRACE conn6 <- [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]]]}] 14:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 986ms 14:27:00 INFO - PROCESS | 3552 | 1463434020331 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 14:27:00 INFO - PROCESS | 3552 | 1463434020334 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 14:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:27:00 INFO - PROCESS | 3552 | 1463434020382 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:27:00 INFO - PROCESS | 3552 | 1463434020384 Marionette TRACE conn6 <- [1,906,null,{}] 14:27:00 INFO - PROCESS | 3552 | 1463434020389 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:00 INFO - PROCESS | 3552 | 1463434020506 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 14:27:00 INFO - PROCESS | 3552 | 1463434020571 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:00 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDC0E000 == 47 [pid = 3552] [id = 236] 14:27:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (00000089E893C800) [pid = 3552] [serial = 707] [outer = 0000000000000000] 14:27:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 95 (00000089E8F8A000) [pid = 3552] [serial = 708] [outer = 00000089E893C800] 14:27:00 INFO - PROCESS | 3552 | 1463434020630 Marionette DEBUG loaded listener.js 14:27:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 96 (00000089E9503C00) [pid = 3552] [serial = 709] [outer = 00000089E893C800] 14:27:01 INFO - PROCESS | 3552 | 1463434021214 Marionette TRACE conn6 <- [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]]]}] 14:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 923ms 14:27:01 INFO - PROCESS | 3552 | 1463434021270 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 14:27:01 INFO - PROCESS | 3552 | 1463434021272 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 14:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:27:01 INFO - PROCESS | 3552 | 1463434021276 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:27:01 INFO - PROCESS | 3552 | 1463434021278 Marionette TRACE conn6 <- [1,910,null,{}] 14:27:01 INFO - PROCESS | 3552 | 1463434021282 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:01 INFO - PROCESS | 3552 | 1463434021390 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 14:27:01 INFO - PROCESS | 3552 | 1463434021475 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:01 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E4892800 == 48 [pid = 3552] [id = 237] 14:27:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 97 (00000089D9774000) [pid = 3552] [serial = 710] [outer = 0000000000000000] 14:27:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 98 (00000089E375B000) [pid = 3552] [serial = 711] [outer = 00000089D9774000] 14:27:01 INFO - PROCESS | 3552 | 1463434021533 Marionette DEBUG loaded listener.js 14:27:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 99 (00000089E950F000) [pid = 3552] [serial = 712] [outer = 00000089D9774000] 14:27:02 INFO - PROCESS | 3552 | 1463434022286 Marionette TRACE conn6 <- [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]]]}] 14:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1071ms 14:27:02 INFO - PROCESS | 3552 | 1463434022349 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 14:27:02 INFO - PROCESS | 3552 | 1463434022353 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 14:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:27:02 INFO - PROCESS | 3552 | 1463434022359 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:27:02 INFO - PROCESS | 3552 | 1463434022362 Marionette TRACE conn6 <- [1,914,null,{}] 14:27:02 INFO - PROCESS | 3552 | 1463434022368 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:02 INFO - PROCESS | 3552 | 1463434022510 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 14:27:02 INFO - PROCESS | 3552 | 1463434022562 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:02 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E37F1000 == 49 [pid = 3552] [id = 238] 14:27:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 100 (00000089D9919000) [pid = 3552] [serial = 713] [outer = 0000000000000000] 14:27:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 101 (00000089D9AAC400) [pid = 3552] [serial = 714] [outer = 00000089D9919000] 14:27:02 INFO - PROCESS | 3552 | 1463434022615 Marionette DEBUG loaded listener.js 14:27:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 102 (00000089DA6A9C00) [pid = 3552] [serial = 715] [outer = 00000089D9919000] 14:27:03 INFO - PROCESS | 3552 | --DOCSHELL 00000089E6554000 == 48 [pid = 3552] [id = 202] 14:27:03 INFO - PROCESS | 3552 | --DOCSHELL 00000089ECD40800 == 47 [pid = 3552] [id = 207] 14:27:03 INFO - PROCESS | 3552 | --DOCSHELL 00000089E2C43000 == 46 [pid = 3552] [id = 188] 14:27:03 INFO - PROCESS | 3552 | --DOMWINDOW == 101 (00000089E7E58400) [pid = 3552] [serial = 660] [outer = 0000000000000000] [url = about:blank] 14:27:03 INFO - PROCESS | 3552 | 1463434023239 Marionette TRACE conn6 <- [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]]]}] 14:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 924ms 14:27:03 INFO - PROCESS | 3552 | 1463434023286 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 14:27:03 INFO - PROCESS | 3552 | 1463434023292 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 14:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:27:03 INFO - PROCESS | 3552 | 1463434023298 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:27:03 INFO - PROCESS | 3552 | 1463434023301 Marionette TRACE conn6 <- [1,918,null,{}] 14:27:03 INFO - PROCESS | 3552 | 1463434023305 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:03 INFO - PROCESS | 3552 | --DOMWINDOW == 100 (00000089E6FED000) [pid = 3552] [serial = 657] [outer = 0000000000000000] [url = about:blank] 14:27:03 INFO - PROCESS | 3552 | --DOMWINDOW == 99 (00000089E6F0B800) [pid = 3552] [serial = 653] [outer = 0000000000000000] [url = about:blank] 14:27:03 INFO - PROCESS | 3552 | --DOMWINDOW == 98 (00000089E6DDFC00) [pid = 3552] [serial = 651] [outer = 0000000000000000] [url = about:blank] 14:27:03 INFO - PROCESS | 3552 | --DOMWINDOW == 97 (00000089E6281C00) [pid = 3552] [serial = 645] [outer = 0000000000000000] [url = about:blank] 14:27:03 INFO - PROCESS | 3552 | --DOMWINDOW == 96 (00000089E6F43C00) [pid = 3552] [serial = 654] [outer = 0000000000000000] [url = about:blank] 14:27:03 INFO - PROCESS | 3552 | --DOMWINDOW == 95 (00000089E3758400) [pid = 3552] [serial = 642] [outer = 0000000000000000] [url = about:blank] 14:27:03 INFO - PROCESS | 3552 | --DOMWINDOW == 94 (00000089D9AB2400) [pid = 3552] [serial = 626] [outer = 0000000000000000] [url = about:blank] 14:27:03 INFO - PROCESS | 3552 | --DOMWINDOW == 93 (00000089D9B9C400) [pid = 3552] [serial = 627] [outer = 0000000000000000] [url = about:blank] 14:27:03 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (00000089E3414C00) [pid = 3552] [serial = 641] [outer = 0000000000000000] [url = about:blank] 14:27:03 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (00000089DA6B6000) [pid = 3552] [serial = 629] [outer = 0000000000000000] [url = about:blank] 14:27:03 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (00000089DD0B6000) [pid = 3552] [serial = 630] [outer = 0000000000000000] [url = about:blank] 14:27:03 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (00000089D977E400) [pid = 3552] [serial = 623] [outer = 0000000000000000] [url = about:blank] 14:27:03 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (00000089D9833800) [pid = 3552] [serial = 624] [outer = 0000000000000000] [url = about:blank] 14:27:03 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (00000089E4012400) [pid = 3552] [serial = 644] [outer = 0000000000000000] [url = about:blank] 14:27:03 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (00000089DFC07800) [pid = 3552] [serial = 635] [outer = 0000000000000000] [url = about:blank] 14:27:03 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (00000089E080E800) [pid = 3552] [serial = 636] [outer = 0000000000000000] [url = about:blank] 14:27:03 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (00000089E6D52400) [pid = 3552] [serial = 650] [outer = 0000000000000000] [url = about:blank] 14:27:03 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (00000089EAB2EC00) [pid = 3552] [serial = 621] [outer = 0000000000000000] [url = about:blank] 14:27:03 INFO - PROCESS | 3552 | --DOMWINDOW == 82 (00000089DECF1400) [pid = 3552] [serial = 632] [outer = 0000000000000000] [url = about:blank] 14:27:03 INFO - PROCESS | 3552 | --DOMWINDOW == 81 (00000089DFBD4400) [pid = 3552] [serial = 633] [outer = 0000000000000000] [url = about:blank] 14:27:03 INFO - PROCESS | 3552 | --DOMWINDOW == 80 (00000089E6CB8000) [pid = 3552] [serial = 648] [outer = 0000000000000000] [url = about:blank] 14:27:03 INFO - PROCESS | 3552 | --DOMWINDOW == 79 (00000089E6517400) [pid = 3552] [serial = 647] [outer = 0000000000000000] [url = about:blank] 14:27:03 INFO - PROCESS | 3552 | --DOMWINDOW == 78 (00000089E2A40400) [pid = 3552] [serial = 638] [outer = 0000000000000000] [url = about:blank] 14:27:03 INFO - PROCESS | 3552 | --DOMWINDOW == 77 (00000089E2BF3C00) [pid = 3552] [serial = 639] [outer = 0000000000000000] [url = about:blank] 14:27:03 INFO - PROCESS | 3552 | --DOMWINDOW == 76 (00000089E6FB5000) [pid = 3552] [serial = 656] [outer = 0000000000000000] [url = about:blank] 14:27:03 INFO - PROCESS | 3552 | 1463434023431 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 14:27:03 INFO - PROCESS | 3552 | 1463434023482 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:03 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DA911800 == 47 [pid = 3552] [id = 239] 14:27:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 77 (00000089D9914800) [pid = 3552] [serial = 716] [outer = 0000000000000000] 14:27:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 78 (00000089D9B99800) [pid = 3552] [serial = 717] [outer = 00000089D9914800] 14:27:03 INFO - PROCESS | 3552 | 1463434023531 Marionette DEBUG loaded listener.js 14:27:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 79 (00000089DA6B7400) [pid = 3552] [serial = 718] [outer = 00000089D9914800] 14:27:03 INFO - PROCESS | 3552 | 1463434023955 Marionette TRACE conn6 <- [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]]]}] 14:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 692ms 14:27:03 INFO - PROCESS | 3552 | 1463434023992 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 14:27:03 INFO - PROCESS | 3552 | 1463434023995 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 14:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:27:04 INFO - PROCESS | 3552 | 1463434023998 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:27:04 INFO - PROCESS | 3552 | 1463434024002 Marionette TRACE conn6 <- [1,922,null,{}] 14:27:04 INFO - PROCESS | 3552 | 1463434024014 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:04 INFO - PROCESS | 3552 | 1463434024106 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 14:27:04 INFO - PROCESS | 3552 | 1463434024114 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:04 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E4110000 == 48 [pid = 3552] [id = 240] 14:27:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 80 (00000089DFBD4400) [pid = 3552] [serial = 719] [outer = 0000000000000000] 14:27:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 81 (00000089DFF6E400) [pid = 3552] [serial = 720] [outer = 00000089DFBD4400] 14:27:04 INFO - PROCESS | 3552 | 1463434024166 Marionette DEBUG loaded listener.js 14:27:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 82 (00000089E2A1B800) [pid = 3552] [serial = 721] [outer = 00000089DFBD4400] 14:27:04 INFO - PROCESS | 3552 | 1463434024625 Marionette TRACE conn6 <- [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]]]}] 14:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 692ms 14:27:04 INFO - PROCESS | 3552 | 1463434024693 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 14:27:04 INFO - PROCESS | 3552 | 1463434024704 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 14:27:04 INFO - PROCESS | 3552 | 1463434024708 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:27:04 INFO - PROCESS | 3552 | 1463434024710 Marionette TRACE conn6 <- [1,926,null,{}] 14:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:27:04 INFO - PROCESS | 3552 | 1463434024743 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:04 INFO - PROCESS | 3552 | 1463434024837 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 14:27:04 INFO - PROCESS | 3552 | 1463434024844 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:04 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E62DF800 == 49 [pid = 3552] [id = 241] 14:27:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 83 (00000089DFBD7800) [pid = 3552] [serial = 722] [outer = 0000000000000000] 14:27:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (00000089E2BF3C00) [pid = 3552] [serial = 723] [outer = 00000089DFBD7800] 14:27:04 INFO - PROCESS | 3552 | 1463434024947 Marionette DEBUG loaded listener.js 14:27:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (00000089E341A000) [pid = 3552] [serial = 724] [outer = 00000089DFBD7800] 14:27:05 INFO - PROCESS | 3552 | 1463434025337 Marionette TRACE conn6 <- [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]]]}] 14:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 671ms 14:27:05 INFO - PROCESS | 3552 | 1463434025385 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 14:27:05 INFO - PROCESS | 3552 | 1463434025387 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 14:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:27:05 INFO - PROCESS | 3552 | 1463434025391 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:27:05 INFO - PROCESS | 3552 | 1463434025392 Marionette TRACE conn6 <- [1,930,null,{}] 14:27:05 INFO - PROCESS | 3552 | 1463434025396 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:05 INFO - PROCESS | 3552 | 1463434025511 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 14:27:05 INFO - PROCESS | 3552 | 1463434025528 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:05 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6F9D000 == 50 [pid = 3552] [id = 242] 14:27:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (00000089E2ADFC00) [pid = 3552] [serial = 725] [outer = 0000000000000000] 14:27:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (00000089E4006000) [pid = 3552] [serial = 726] [outer = 00000089E2ADFC00] 14:27:05 INFO - PROCESS | 3552 | 1463434025579 Marionette DEBUG loaded listener.js 14:27:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (00000089E6284000) [pid = 3552] [serial = 727] [outer = 00000089E2ADFC00] 14:27:06 INFO - PROCESS | 3552 | 1463434026046 Marionette TRACE conn6 <- [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]]]}] 14:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 671ms 14:27:06 INFO - PROCESS | 3552 | 1463434026065 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 14:27:06 INFO - PROCESS | 3552 | 1463434026067 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 14:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:27:06 INFO - PROCESS | 3552 | 1463434026077 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:27:06 INFO - PROCESS | 3552 | 1463434026079 Marionette TRACE conn6 <- [1,934,null,{}] 14:27:06 INFO - PROCESS | 3552 | 1463434026083 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:06 INFO - PROCESS | 3552 | 1463434026248 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 14:27:06 INFO - PROCESS | 3552 | 1463434026282 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:06 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9D0E000 == 51 [pid = 3552] [id = 243] 14:27:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (00000089E6AEC800) [pid = 3552] [serial = 728] [outer = 0000000000000000] 14:27:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (00000089E6DDD400) [pid = 3552] [serial = 729] [outer = 00000089E6AEC800] 14:27:06 INFO - PROCESS | 3552 | 1463434026330 Marionette DEBUG loaded listener.js 14:27:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (00000089E74E6400) [pid = 3552] [serial = 730] [outer = 00000089E6AEC800] 14:27:06 INFO - PROCESS | 3552 | 1463434026775 Marionette TRACE conn6 <- [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]]]}] 14:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 733ms 14:27:06 INFO - PROCESS | 3552 | 1463434026807 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 14:27:06 INFO - PROCESS | 3552 | 1463434026809 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 14:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:27:06 INFO - PROCESS | 3552 | 1463434026813 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:27:06 INFO - PROCESS | 3552 | 1463434026814 Marionette TRACE conn6 <- [1,938,null,{}] 14:27:06 INFO - PROCESS | 3552 | 1463434026818 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:06 INFO - PROCESS | 3552 | 1463434026926 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 14:27:06 INFO - PROCESS | 3552 | 1463434026971 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:06 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EA178000 == 52 [pid = 3552] [id = 244] 14:27:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (00000089E6F43C00) [pid = 3552] [serial = 731] [outer = 0000000000000000] 14:27:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (00000089E8939400) [pid = 3552] [serial = 732] [outer = 00000089E6F43C00] 14:27:07 INFO - PROCESS | 3552 | 1463434027022 Marionette DEBUG loaded listener.js 14:27:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (00000089E9D45800) [pid = 3552] [serial = 733] [outer = 00000089E6F43C00] 14:27:07 INFO - PROCESS | 3552 | 1463434027455 Marionette TRACE conn6 <- [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]]]}] 14:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 693ms 14:27:07 INFO - PROCESS | 3552 | --DOMWINDOW == 93 (00000089E2C8C000) [pid = 3552] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:27:07 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (00000089E627F000) [pid = 3552] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:27:07 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (00000089D9917400) [pid = 3552] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:27:07 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (00000089D9AA7C00) [pid = 3552] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:27:07 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (00000089E2A2A400) [pid = 3552] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:27:07 INFO - PROCESS | 3552 | --DOMWINDOW == 88 (00000089E6F47800) [pid = 3552] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:27:07 INFO - PROCESS | 3552 | --DOMWINDOW == 87 (00000089D9773C00) [pid = 3552] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:27:07 INFO - PROCESS | 3552 | --DOMWINDOW == 86 (00000089DA6B4000) [pid = 3552] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:27:07 INFO - PROCESS | 3552 | --DOMWINDOW == 85 (00000089D9B9FC00) [pid = 3552] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:27:07 INFO - PROCESS | 3552 | --DOMWINDOW == 84 (00000089E6280000) [pid = 3552] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:27:07 INFO - PROCESS | 3552 | --DOMWINDOW == 83 (00000089E2A13000) [pid = 3552] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:27:07 INFO - PROCESS | 3552 | 1463434027547 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 14:27:07 INFO - PROCESS | 3552 | 1463434027550 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 14:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:27:07 INFO - PROCESS | 3552 | 1463434027585 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:27:07 INFO - PROCESS | 3552 | 1463434027588 Marionette TRACE conn6 <- [1,942,null,{}] 14:27:07 INFO - PROCESS | 3552 | 1463434027591 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:07 INFO - PROCESS | 3552 | 1463434027688 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 14:27:07 INFO - PROCESS | 3552 | 1463434027697 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:07 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9F8A000 == 53 [pid = 3552] [id = 245] 14:27:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 84 (00000089DE42C400) [pid = 3552] [serial = 734] [outer = 0000000000000000] 14:27:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 85 (00000089E2A2A400) [pid = 3552] [serial = 735] [outer = 00000089DE42C400] 14:27:07 INFO - PROCESS | 3552 | 1463434027743 Marionette DEBUG loaded listener.js 14:27:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 86 (00000089E9D4D800) [pid = 3552] [serial = 736] [outer = 00000089DE42C400] 14:27:08 INFO - PROCESS | 3552 | 1463434028171 Marionette TRACE conn6 <- [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]]]}] 14:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 629ms 14:27:08 INFO - PROCESS | 3552 | 1463434028214 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 14:27:08 INFO - PROCESS | 3552 | 1463434028217 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 14:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:27:08 INFO - PROCESS | 3552 | 1463434028220 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:27:08 INFO - PROCESS | 3552 | 1463434028222 Marionette TRACE conn6 <- [1,946,null,{}] 14:27:08 INFO - PROCESS | 3552 | 1463434028226 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:08 INFO - PROCESS | 3552 | 1463434028311 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 14:27:08 INFO - PROCESS | 3552 | 1463434028318 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:08 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EB924800 == 54 [pid = 3552] [id = 246] 14:27:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 87 (00000089EA0C4000) [pid = 3552] [serial = 737] [outer = 0000000000000000] 14:27:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 88 (00000089EA0CB000) [pid = 3552] [serial = 738] [outer = 00000089EA0C4000] 14:27:08 INFO - PROCESS | 3552 | 1463434028364 Marionette DEBUG loaded listener.js 14:27:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 89 (00000089EAB24800) [pid = 3552] [serial = 739] [outer = 00000089EA0C4000] 14:27:08 INFO - PROCESS | 3552 | 1463434028771 Marionette TRACE conn6 <- [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]]]}] 14:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 587ms 14:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:27:08 INFO - PROCESS | 3552 | 1463434028810 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 14:27:08 INFO - PROCESS | 3552 | 1463434028813 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 14:27:08 INFO - PROCESS | 3552 | 1463434028816 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:27:08 INFO - PROCESS | 3552 | 1463434028818 Marionette TRACE conn6 <- [1,950,null,{}] 14:27:08 INFO - PROCESS | 3552 | 1463434028826 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:08 INFO - PROCESS | 3552 | 1463434028915 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 14:27:08 INFO - PROCESS | 3552 | 1463434028925 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:08 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDF5F000 == 55 [pid = 3552] [id = 247] 14:27:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (00000089EAB26000) [pid = 3552] [serial = 740] [outer = 0000000000000000] 14:27:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (00000089D982AC00) [pid = 3552] [serial = 741] [outer = 00000089EAB26000] 14:27:08 INFO - PROCESS | 3552 | 1463434028971 Marionette DEBUG loaded listener.js 14:27:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (00000089EADD3400) [pid = 3552] [serial = 742] [outer = 00000089EAB26000] 14:27:09 INFO - PROCESS | 3552 | 1463434029442 Marionette TRACE conn6 <- [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]]]}] 14:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 671ms 14:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:27:09 INFO - PROCESS | 3552 | 1463434029494 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 14:27:09 INFO - PROCESS | 3552 | 1463434029497 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 14:27:09 INFO - PROCESS | 3552 | 1463434029500 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:27:09 INFO - PROCESS | 3552 | 1463434029503 Marionette TRACE conn6 <- [1,954,null,{}] 14:27:09 INFO - PROCESS | 3552 | 1463434029506 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:09 INFO - PROCESS | 3552 | 1463434029667 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 14:27:09 INFO - PROCESS | 3552 | 1463434029791 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:09 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DA651800 == 56 [pid = 3552] [id = 248] 14:27:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (00000089D7FC5000) [pid = 3552] [serial = 743] [outer = 0000000000000000] 14:27:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (00000089D8027400) [pid = 3552] [serial = 744] [outer = 00000089D7FC5000] 14:27:09 INFO - PROCESS | 3552 | 1463434029854 Marionette DEBUG loaded listener.js 14:27:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 95 (00000089D9826400) [pid = 3552] [serial = 745] [outer = 00000089D7FC5000] 14:27:10 INFO - PROCESS | 3552 | 1463434030535 Marionette TRACE conn6 <- [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]]]}] 14:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1075ms 14:27:10 INFO - PROCESS | 3552 | 1463434030581 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 14:27:10 INFO - PROCESS | 3552 | 1463434030585 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 14:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:27:10 INFO - PROCESS | 3552 | 1463434030590 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:27:10 INFO - PROCESS | 3552 | 1463434030595 Marionette TRACE conn6 <- [1,958,null,{}] 14:27:10 INFO - PROCESS | 3552 | 1463434030601 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:10 INFO - PROCESS | 3552 | 1463434030718 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 14:27:10 INFO - PROCESS | 3552 | 1463434030807 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:10 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E4899800 == 57 [pid = 3552] [id = 249] 14:27:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 96 (00000089DF098000) [pid = 3552] [serial = 746] [outer = 0000000000000000] 14:27:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 97 (00000089DFC03C00) [pid = 3552] [serial = 747] [outer = 00000089DF098000] 14:27:10 INFO - PROCESS | 3552 | 1463434030867 Marionette DEBUG loaded listener.js 14:27:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 98 (00000089E2A1EC00) [pid = 3552] [serial = 748] [outer = 00000089DF098000] 14:27:11 INFO - PROCESS | 3552 | 1463434031447 Marionette TRACE conn6 <- [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]]]}] 14:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 924ms 14:27:11 INFO - PROCESS | 3552 | 1463434031518 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 14:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:27:11 INFO - PROCESS | 3552 | 1463434031521 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 14:27:11 INFO - PROCESS | 3552 | 1463434031526 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:27:11 INFO - PROCESS | 3552 | 1463434031528 Marionette TRACE conn6 <- [1,962,null,{}] 14:27:11 INFO - PROCESS | 3552 | 1463434031532 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:11 INFO - PROCESS | 3552 | 1463434031646 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 14:27:11 INFO - PROCESS | 3552 | 1463434031765 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:11 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDF97800 == 58 [pid = 3552] [id = 250] 14:27:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 99 (00000089E650E400) [pid = 3552] [serial = 749] [outer = 0000000000000000] 14:27:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 100 (00000089E6D49400) [pid = 3552] [serial = 750] [outer = 00000089E650E400] 14:27:11 INFO - PROCESS | 3552 | 1463434031824 Marionette DEBUG loaded listener.js 14:27:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 101 (00000089E6F0E800) [pid = 3552] [serial = 751] [outer = 00000089E650E400] 14:27:12 INFO - PROCESS | 3552 | 1463434032462 Marionette TRACE conn6 <- [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]]]}] 14:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 986ms 14:27:12 INFO - PROCESS | 3552 | 1463434032513 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 14:27:12 INFO - PROCESS | 3552 | 1463434032517 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 14:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:27:12 INFO - PROCESS | 3552 | 1463434032529 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:27:12 INFO - PROCESS | 3552 | 1463434032535 Marionette TRACE conn6 <- [1,966,null,{}] 14:27:12 INFO - PROCESS | 3552 | 1463434032539 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:12 INFO - PROCESS | 3552 | 1463434032691 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 14:27:12 INFO - PROCESS | 3552 | 1463434032707 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:12 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE135800 == 59 [pid = 3552] [id = 251] 14:27:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 102 (00000089E8941000) [pid = 3552] [serial = 752] [outer = 0000000000000000] 14:27:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 103 (00000089EADDB000) [pid = 3552] [serial = 753] [outer = 00000089E8941000] 14:27:12 INFO - PROCESS | 3552 | 1463434032764 Marionette DEBUG loaded listener.js 14:27:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 104 (00000089EADE6C00) [pid = 3552] [serial = 754] [outer = 00000089E8941000] 14:27:13 INFO - PROCESS | 3552 | 1463434033397 Marionette TRACE conn6 <- [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]]]}] 14:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 881ms 14:27:13 INFO - PROCESS | 3552 | 1463434033407 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 14:27:13 INFO - PROCESS | 3552 | 1463434033409 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 14:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:27:13 INFO - PROCESS | 3552 | 1463434033413 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:27:13 INFO - PROCESS | 3552 | 1463434033415 Marionette TRACE conn6 <- [1,970,null,{}] 14:27:13 INFO - PROCESS | 3552 | 1463434033419 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:13 INFO - PROCESS | 3552 | 1463434033531 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 14:27:13 INFO - PROCESS | 3552 | 1463434033605 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:13 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE322000 == 60 [pid = 3552] [id = 252] 14:27:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 105 (00000089EADEC400) [pid = 3552] [serial = 755] [outer = 0000000000000000] 14:27:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 106 (00000089EADF0C00) [pid = 3552] [serial = 756] [outer = 00000089EADEC400] 14:27:13 INFO - PROCESS | 3552 | 1463434033702 Marionette DEBUG loaded listener.js 14:27:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 107 (00000089EAE91800) [pid = 3552] [serial = 757] [outer = 00000089EADEC400] 14:27:14 INFO - PROCESS | 3552 | 1463434034304 Marionette TRACE conn6 <- [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]]]}] 14:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 923ms 14:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:27:14 INFO - PROCESS | 3552 | 1463434034339 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 14:27:14 INFO - PROCESS | 3552 | 1463434034342 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 14:27:14 INFO - PROCESS | 3552 | 1463434034345 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:27:14 INFO - PROCESS | 3552 | 1463434034347 Marionette TRACE conn6 <- [1,974,null,{}] 14:27:14 INFO - PROCESS | 3552 | 1463434034351 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:14 INFO - PROCESS | 3552 | 1463434034464 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 14:27:14 INFO - PROCESS | 3552 | 1463434034714 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:14 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DE632800 == 61 [pid = 3552] [id = 253] 14:27:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 108 (00000089D88CB400) [pid = 3552] [serial = 758] [outer = 0000000000000000] 14:27:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 109 (00000089D977EC00) [pid = 3552] [serial = 759] [outer = 00000089D88CB400] 14:27:14 INFO - PROCESS | 3552 | 1463434034784 Marionette DEBUG loaded listener.js 14:27:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 110 (00000089D9B90400) [pid = 3552] [serial = 760] [outer = 00000089D88CB400] 14:27:15 INFO - PROCESS | 3552 | 1463434035477 Marionette TRACE conn6 <- [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]]]}] 14:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1173ms 14:27:15 INFO - PROCESS | 3552 | 1463434035526 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 14:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:27:15 INFO - PROCESS | 3552 | 1463434035530 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 14:27:15 INFO - PROCESS | 3552 | 1463434035535 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:27:15 INFO - PROCESS | 3552 | 1463434035538 Marionette TRACE conn6 <- [1,978,null,{}] 14:27:15 INFO - PROCESS | 3552 | 1463434035543 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:15 INFO - PROCESS | 3552 | 1463434035654 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 14:27:15 INFO - PROCESS | 3552 | 1463434035730 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:15 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DA445000 == 62 [pid = 3552] [id = 254] 14:27:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 111 (00000089D982F800) [pid = 3552] [serial = 761] [outer = 0000000000000000] 14:27:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 112 (00000089D9AB4800) [pid = 3552] [serial = 762] [outer = 00000089D982F800] 14:27:15 INFO - PROCESS | 3552 | 1463434035784 Marionette DEBUG loaded listener.js 14:27:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 113 (00000089DA152400) [pid = 3552] [serial = 763] [outer = 00000089D982F800] 14:27:15 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE448800 == 61 [pid = 3552] [id = 197] 14:27:15 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDF5F000 == 60 [pid = 3552] [id = 247] 14:27:15 INFO - PROCESS | 3552 | --DOCSHELL 00000089EB924800 == 59 [pid = 3552] [id = 246] 14:27:15 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9F8A000 == 58 [pid = 3552] [id = 245] 14:27:15 INFO - PROCESS | 3552 | --DOCSHELL 00000089EA178000 == 57 [pid = 3552] [id = 244] 14:27:15 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9D0E000 == 56 [pid = 3552] [id = 243] 14:27:15 INFO - PROCESS | 3552 | --DOCSHELL 00000089E6F9D000 == 55 [pid = 3552] [id = 242] 14:27:15 INFO - PROCESS | 3552 | --DOCSHELL 00000089E62DF800 == 54 [pid = 3552] [id = 241] 14:27:15 INFO - PROCESS | 3552 | --DOCSHELL 00000089E4110000 == 53 [pid = 3552] [id = 240] 14:27:15 INFO - PROCESS | 3552 | --DOCSHELL 00000089DA911800 == 52 [pid = 3552] [id = 239] 14:27:16 INFO - PROCESS | 3552 | --DOMWINDOW == 112 (00000089E7E65800) [pid = 3552] [serial = 696] [outer = 0000000000000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3552 | --DOCSHELL 00000089E37F1000 == 51 [pid = 3552] [id = 238] 14:27:16 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDC0E000 == 50 [pid = 3552] [id = 236] 14:27:16 INFO - PROCESS | 3552 | --DOCSHELL 00000089ECD41800 == 49 [pid = 3552] [id = 235] 14:27:16 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9F33000 == 48 [pid = 3552] [id = 234] 14:27:16 INFO - PROCESS | 3552 | --DOCSHELL 00000089E4090800 == 47 [pid = 3552] [id = 233] 14:27:16 INFO - PROCESS | 3552 | --DOMWINDOW == 111 (00000089E6F13400) [pid = 3552] [serial = 375] [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.] 14:27:16 INFO - PROCESS | 3552 | --DOMWINDOW == 110 (00000089E3419800) [pid = 3552] [serial = 681] [outer = 0000000000000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3552 | --DOMWINDOW == 109 (00000089E6517800) [pid = 3552] [serial = 684] [outer = 0000000000000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3552 | --DOMWINDOW == 108 (00000089E3E47400) [pid = 3552] [serial = 682] [outer = 0000000000000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3552 | --DOMWINDOW == 107 (00000089D991BC00) [pid = 3552] [serial = 669] [outer = 0000000000000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3552 | --DOMWINDOW == 106 (00000089DA6B2400) [pid = 3552] [serial = 672] [outer = 0000000000000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3552 | --DOMWINDOW == 105 (00000089DE429C00) [pid = 3552] [serial = 673] [outer = 0000000000000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3552 | --DOMWINDOW == 104 (00000089E2A3CC00) [pid = 3552] [serial = 678] [outer = 0000000000000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3552 | --DOMWINDOW == 103 (00000089E6D50000) [pid = 3552] [serial = 685] [outer = 0000000000000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3552 | --DOMWINDOW == 102 (00000089E6FB2800) [pid = 3552] [serial = 693] [outer = 0000000000000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3552 | --DOMWINDOW == 101 (00000089D9AB2800) [pid = 3552] [serial = 664] [outer = 0000000000000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3552 | --DOMWINDOW == 100 (00000089D982B800) [pid = 3552] [serial = 663] [outer = 0000000000000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3552 | --DOMWINDOW == 99 (00000089DFF61000) [pid = 3552] [serial = 667] [outer = 0000000000000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3552 | --DOMWINDOW == 98 (00000089DD0AEC00) [pid = 3552] [serial = 666] [outer = 0000000000000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3552 | --DOMWINDOW == 97 (00000089E2A19800) [pid = 3552] [serial = 676] [outer = 0000000000000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3552 | --DOMWINDOW == 96 (00000089DFC05000) [pid = 3552] [serial = 675] [outer = 0000000000000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3552 | --DOMWINDOW == 95 (00000089E6DE1800) [pid = 3552] [serial = 687] [outer = 0000000000000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3552 | --DOMWINDOW == 94 (00000089E6F0EC00) [pid = 3552] [serial = 688] [outer = 0000000000000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3552 | --DOMWINDOW == 93 (00000089DA1A6800) [pid = 3552] [serial = 670] [outer = 0000000000000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3552 | --DOMWINDOW == 92 (00000089E76A8000) [pid = 3552] [serial = 694] [outer = 0000000000000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3552 | --DOMWINDOW == 91 (00000089E6514400) [pid = 3552] [serial = 690] [outer = 0000000000000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3552 | --DOMWINDOW == 90 (00000089E2BF4000) [pid = 3552] [serial = 679] [outer = 0000000000000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3552 | --DOMWINDOW == 89 (00000089E6F16400) [pid = 3552] [serial = 691] [outer = 0000000000000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3552 | 1463434036313 Marionette TRACE conn6 <- [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]]]}] 14:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 838ms 14:27:16 INFO - PROCESS | 3552 | 1463434036375 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 14:27:16 INFO - PROCESS | 3552 | 1463434036379 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 14:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:27:16 INFO - PROCESS | 3552 | 1463434036384 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:27:16 INFO - PROCESS | 3552 | 1463434036386 Marionette TRACE conn6 <- [1,982,null,{}] 14:27:16 INFO - PROCESS | 3552 | 1463434036390 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:16 INFO - PROCESS | 3552 | 1463434036482 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 14:27:16 INFO - PROCESS | 3552 | 1463434036573 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:16 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DFB1A800 == 48 [pid = 3552] [id = 255] 14:27:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 90 (00000089D977E400) [pid = 3552] [serial = 764] [outer = 0000000000000000] 14:27:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 91 (00000089DA6ADC00) [pid = 3552] [serial = 765] [outer = 00000089D977E400] 14:27:16 INFO - PROCESS | 3552 | 1463434036622 Marionette DEBUG loaded listener.js 14:27:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 92 (00000089DAB57C00) [pid = 3552] [serial = 766] [outer = 00000089D977E400] 14:27:17 INFO - PROCESS | 3552 | 1463434037025 Marionette TRACE conn6 <- [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]]]}] 14:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 671ms 14:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:27:17 INFO - PROCESS | 3552 | 1463434037059 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 14:27:17 INFO - PROCESS | 3552 | 1463434037061 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 14:27:17 INFO - PROCESS | 3552 | 1463434037066 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:27:17 INFO - PROCESS | 3552 | 1463434037073 Marionette TRACE conn6 <- [1,986,null,{}] 14:27:17 INFO - PROCESS | 3552 | 1463434037082 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:17 INFO - PROCESS | 3552 | 1463434037173 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 14:27:17 INFO - PROCESS | 3552 | 1463434037182 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:17 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E3D7D800 == 49 [pid = 3552] [id = 256] 14:27:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 93 (00000089DE42BC00) [pid = 3552] [serial = 767] [outer = 0000000000000000] 14:27:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (00000089DEC3B400) [pid = 3552] [serial = 768] [outer = 00000089DE42BC00] 14:27:17 INFO - PROCESS | 3552 | 1463434037228 Marionette DEBUG loaded listener.js 14:27:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 95 (00000089DFB84400) [pid = 3552] [serial = 769] [outer = 00000089DE42BC00] 14:27:17 INFO - PROCESS | 3552 | 1463434037702 Marionette TRACE conn6 <- [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]]]}] 14:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 692ms 14:27:17 INFO - PROCESS | 3552 | 1463434037760 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 14:27:17 INFO - PROCESS | 3552 | 1463434037763 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 14:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:27:17 INFO - PROCESS | 3552 | 1463434037766 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:27:17 INFO - PROCESS | 3552 | 1463434037768 Marionette TRACE conn6 <- [1,990,null,{}] 14:27:17 INFO - PROCESS | 3552 | 1463434037772 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:17 INFO - PROCESS | 3552 | 1463434037862 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 14:27:17 INFO - PROCESS | 3552 | 1463434037871 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:17 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E46D1000 == 50 [pid = 3552] [id = 257] 14:27:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 96 (00000089DFF65800) [pid = 3552] [serial = 770] [outer = 0000000000000000] 14:27:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 97 (00000089E0811400) [pid = 3552] [serial = 771] [outer = 00000089DFF65800] 14:27:17 INFO - PROCESS | 3552 | 1463434037918 Marionette DEBUG loaded listener.js 14:27:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 98 (00000089E2A1AC00) [pid = 3552] [serial = 772] [outer = 00000089DFF65800] 14:27:18 INFO - PROCESS | 3552 | 1463434038396 Marionette TRACE conn6 <- [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]]]}] 14:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 690ms 14:27:18 INFO - PROCESS | 3552 | 1463434038459 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 14:27:18 INFO - PROCESS | 3552 | 1463434038461 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 14:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:27:18 INFO - PROCESS | 3552 | 1463434038472 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:27:18 INFO - PROCESS | 3552 | 1463434038474 Marionette TRACE conn6 <- [1,994,null,{}] 14:27:18 INFO - PROCESS | 3552 | 1463434038477 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:18 INFO - PROCESS | 3552 | 1463434038615 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 14:27:18 INFO - PROCESS | 3552 | 1463434038641 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:18 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DEFAC800 == 51 [pid = 3552] [id = 258] 14:27:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 99 (00000089E2ADBC00) [pid = 3552] [serial = 773] [outer = 0000000000000000] 14:27:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 100 (00000089E2B50000) [pid = 3552] [serial = 774] [outer = 00000089E2ADBC00] 14:27:18 INFO - PROCESS | 3552 | 1463434038698 Marionette DEBUG loaded listener.js 14:27:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 101 (00000089E2C83400) [pid = 3552] [serial = 775] [outer = 00000089E2ADBC00] 14:27:19 INFO - PROCESS | 3552 | 1463434039195 Marionette TRACE conn6 <- [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]]]}] 14:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 776ms 14:27:19 INFO - PROCESS | 3552 | 1463434039249 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 14:27:19 INFO - PROCESS | 3552 | 1463434039252 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 14:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:27:19 INFO - PROCESS | 3552 | 1463434039255 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:27:19 INFO - PROCESS | 3552 | 1463434039256 Marionette TRACE conn6 <- [1,998,null,{}] 14:27:19 INFO - PROCESS | 3552 | 1463434039260 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:19 INFO - PROCESS | 3552 | 1463434039373 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 14:27:19 INFO - PROCESS | 3552 | 1463434039427 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:19 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6F9A000 == 52 [pid = 3552] [id = 259] 14:27:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 102 (00000089E4008000) [pid = 3552] [serial = 776] [outer = 0000000000000000] 14:27:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 103 (00000089E46E4C00) [pid = 3552] [serial = 777] [outer = 00000089E4008000] 14:27:19 INFO - PROCESS | 3552 | 1463434039474 Marionette DEBUG loaded listener.js 14:27:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 104 (00000089E4861C00) [pid = 3552] [serial = 778] [outer = 00000089E4008000] 14:27:19 INFO - PROCESS | 3552 | 1463434039910 Marionette TRACE conn6 <- [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]]]}] 14:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 671ms 14:27:19 INFO - PROCESS | 3552 | 1463434039928 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 14:27:19 INFO - PROCESS | 3552 | 1463434039930 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 14:27:19 INFO - PROCESS | 3552 | 1463434039934 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:27:19 INFO - PROCESS | 3552 | 1463434039936 Marionette TRACE conn6 <- [1,1002,null,{}] 14:27:19 INFO - PROCESS | 3552 | 1463434039971 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:20 INFO - PROCESS | 3552 | 1463434040087 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 14:27:20 INFO - PROCESS | 3552 | --DOMWINDOW == 103 (00000089E2ADFC00) [pid = 3552] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:27:20 INFO - PROCESS | 3552 | --DOMWINDOW == 102 (00000089EA0C4000) [pid = 3552] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:27:20 INFO - PROCESS | 3552 | --DOMWINDOW == 101 (00000089E7C04000) [pid = 3552] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:27:20 INFO - PROCESS | 3552 | --DOMWINDOW == 100 (00000089E6AEC800) [pid = 3552] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:27:20 INFO - PROCESS | 3552 | --DOMWINDOW == 99 (00000089D9914800) [pid = 3552] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:27:20 INFO - PROCESS | 3552 | --DOMWINDOW == 98 (00000089D9774000) [pid = 3552] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:27:20 INFO - PROCESS | 3552 | --DOMWINDOW == 97 (00000089E6F43C00) [pid = 3552] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:27:20 INFO - PROCESS | 3552 | --DOMWINDOW == 96 (00000089DFBD7800) [pid = 3552] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:27:20 INFO - PROCESS | 3552 | --DOMWINDOW == 95 (00000089DFBD4400) [pid = 3552] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:27:20 INFO - PROCESS | 3552 | --DOMWINDOW == 94 (00000089D9919000) [pid = 3552] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:27:20 INFO - PROCESS | 3552 | --DOMWINDOW == 93 (00000089DE42C400) [pid = 3552] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:27:20 INFO - PROCESS | 3552 | 1463434040242 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:20 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E4118800 == 53 [pid = 3552] [id = 260] 14:27:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 94 (00000089D7FBA800) [pid = 3552] [serial = 779] [outer = 0000000000000000] 14:27:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 95 (00000089DA1AB400) [pid = 3552] [serial = 780] [outer = 00000089D7FBA800] 14:27:20 INFO - PROCESS | 3552 | 1463434040291 Marionette DEBUG loaded listener.js 14:27:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 96 (00000089E6244C00) [pid = 3552] [serial = 781] [outer = 00000089D7FBA800] 14:27:20 INFO - PROCESS | 3552 | 1463434040668 Marionette TRACE conn6 <- [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]]]}] 14:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 775ms 14:27:20 INFO - PROCESS | 3552 | 1463434040712 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 14:27:20 INFO - PROCESS | 3552 | 1463434040714 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 14:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:27:20 INFO - PROCESS | 3552 | 1463434040718 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:27:20 INFO - PROCESS | 3552 | 1463434040720 Marionette TRACE conn6 <- [1,1006,null,{}] 14:27:20 INFO - PROCESS | 3552 | 1463434040723 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:20 INFO - PROCESS | 3552 | 1463434040838 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 14:27:20 INFO - PROCESS | 3552 | 1463434040846 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:20 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E955A000 == 54 [pid = 3552] [id = 261] 14:27:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 97 (00000089E2A21000) [pid = 3552] [serial = 782] [outer = 0000000000000000] 14:27:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 98 (00000089E6517000) [pid = 3552] [serial = 783] [outer = 00000089E2A21000] 14:27:20 INFO - PROCESS | 3552 | 1463434040893 Marionette DEBUG loaded listener.js 14:27:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 99 (00000089E6D4D400) [pid = 3552] [serial = 784] [outer = 00000089E2A21000] 14:27:21 INFO - PROCESS | 3552 | 1463434041301 Marionette TRACE conn6 <- [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]]]}] 14:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 630ms 14:27:21 INFO - PROCESS | 3552 | 1463434041352 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 14:27:21 INFO - PROCESS | 3552 | 1463434041354 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 14:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:27:21 INFO - PROCESS | 3552 | 1463434041358 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:27:21 INFO - PROCESS | 3552 | 1463434041359 Marionette TRACE conn6 <- [1,1010,null,{}] 14:27:21 INFO - PROCESS | 3552 | 1463434041363 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:21 INFO - PROCESS | 3552 | 1463434041479 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 14:27:21 INFO - PROCESS | 3552 | 1463434041527 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:21 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9F8A800 == 55 [pid = 3552] [id = 262] 14:27:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 100 (00000089E6D54000) [pid = 3552] [serial = 785] [outer = 0000000000000000] 14:27:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 101 (00000089E6DE4000) [pid = 3552] [serial = 786] [outer = 00000089E6D54000] 14:27:21 INFO - PROCESS | 3552 | 1463434041575 Marionette DEBUG loaded listener.js 14:27:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 102 (00000089E6F0EC00) [pid = 3552] [serial = 787] [outer = 00000089E6D54000] 14:27:21 INFO - PROCESS | 3552 | 1463434041982 Marionette TRACE conn6 <- [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]]]}] 14:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 671ms 14:27:22 INFO - PROCESS | 3552 | 1463434042032 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 14:27:22 INFO - PROCESS | 3552 | 1463434042034 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 14:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:27:22 INFO - PROCESS | 3552 | 1463434042037 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:27:22 INFO - PROCESS | 3552 | 1463434042039 Marionette TRACE conn6 <- [1,1014,null,{}] 14:27:22 INFO - PROCESS | 3552 | 1463434042051 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:22 INFO - PROCESS | 3552 | 1463434042138 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 14:27:22 INFO - PROCESS | 3552 | 1463434042147 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:22 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EA18A800 == 56 [pid = 3552] [id = 263] 14:27:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 103 (00000089E6F0DC00) [pid = 3552] [serial = 788] [outer = 0000000000000000] 14:27:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 104 (00000089E6F43C00) [pid = 3552] [serial = 789] [outer = 00000089E6F0DC00] 14:27:22 INFO - PROCESS | 3552 | 1463434042199 Marionette DEBUG loaded listener.js 14:27:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 105 (00000089E6FF2400) [pid = 3552] [serial = 790] [outer = 00000089E6F0DC00] 14:27:22 INFO - PROCESS | 3552 | 1463434042942 Marionette TRACE conn6 <- [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]]]}] 14:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 986ms 14:27:23 INFO - PROCESS | 3552 | 1463434043027 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 14:27:23 INFO - PROCESS | 3552 | 1463434043033 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 14:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:27:23 INFO - PROCESS | 3552 | 1463434043039 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:27:23 INFO - PROCESS | 3552 | 1463434043044 Marionette TRACE conn6 <- [1,1018,null,{}] 14:27:23 INFO - PROCESS | 3552 | 1463434043050 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:23 INFO - PROCESS | 3552 | 1463434043178 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 14:27:23 INFO - PROCESS | 3552 | 1463434043292 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:23 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DFB0E800 == 57 [pid = 3552] [id = 264] 14:27:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 106 (00000089D9AAAC00) [pid = 3552] [serial = 791] [outer = 0000000000000000] 14:27:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 107 (00000089D9E82000) [pid = 3552] [serial = 792] [outer = 00000089D9AAAC00] 14:27:23 INFO - PROCESS | 3552 | 1463434043356 Marionette DEBUG loaded listener.js 14:27:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 108 (00000089DABD7400) [pid = 3552] [serial = 793] [outer = 00000089D9AAAC00] 14:27:23 INFO - PROCESS | 3552 | 1463434043946 Marionette TRACE conn6 <- [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]]]}] 14:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 987ms 14:27:24 INFO - PROCESS | 3552 | 1463434044028 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 14:27:24 INFO - PROCESS | 3552 | 1463434044035 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 14:27:24 INFO - PROCESS | 3552 | 1463434044041 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:27:24 INFO - PROCESS | 3552 | 1463434044044 Marionette TRACE conn6 <- [1,1022,null,{}] 14:27:24 INFO - PROCESS | 3552 | 1463434044049 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:24 INFO - PROCESS | 3552 | 1463434044169 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 14:27:24 INFO - PROCESS | 3552 | 1463434044287 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:24 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E72DC800 == 58 [pid = 3552] [id = 265] 14:27:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 109 (00000089DED9A000) [pid = 3552] [serial = 794] [outer = 0000000000000000] 14:27:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 110 (00000089DFF6C000) [pid = 3552] [serial = 795] [outer = 00000089DED9A000] 14:27:24 INFO - PROCESS | 3552 | 1463434044347 Marionette DEBUG loaded listener.js 14:27:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 111 (00000089E2ADF400) [pid = 3552] [serial = 796] [outer = 00000089DED9A000] 14:27:24 INFO - PROCESS | 3552 | 1463434044983 Marionette TRACE conn6 <- [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]]]}] 14:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 986ms 14:27:25 INFO - PROCESS | 3552 | 1463434045034 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 14:27:25 INFO - PROCESS | 3552 | 1463434045037 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 14:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:27:25 INFO - PROCESS | 3552 | 1463434045041 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:27:25 INFO - PROCESS | 3552 | 1463434045045 Marionette TRACE conn6 <- [1,1026,null,{}] 14:27:25 INFO - PROCESS | 3552 | 1463434045057 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:25 INFO - PROCESS | 3552 | 1463434045191 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 14:27:25 INFO - PROCESS | 3552 | 1463434045311 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:25 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EB1D8000 == 59 [pid = 3552] [id = 266] 14:27:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 112 (00000089E46E5000) [pid = 3552] [serial = 797] [outer = 0000000000000000] 14:27:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 113 (00000089E6D54400) [pid = 3552] [serial = 798] [outer = 00000089E46E5000] 14:27:25 INFO - PROCESS | 3552 | 1463434045375 Marionette DEBUG loaded listener.js 14:27:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 114 (00000089E6FB7000) [pid = 3552] [serial = 799] [outer = 00000089E46E5000] 14:27:26 INFO - PROCESS | 3552 | 1463434045999 Marionette TRACE conn6 <- [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]]]}] 14:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1027ms 14:27:26 INFO - PROCESS | 3552 | 1463434046070 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 14:27:26 INFO - PROCESS | 3552 | 1463434046073 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 14:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:27:26 INFO - PROCESS | 3552 | 1463434046077 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:27:26 INFO - PROCESS | 3552 | 1463434046079 Marionette TRACE conn6 <- [1,1030,null,{}] 14:27:26 INFO - PROCESS | 3552 | 1463434046083 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:26 INFO - PROCESS | 3552 | 1463434046200 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 14:27:26 INFO - PROCESS | 3552 | 1463434046318 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:26 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDC02800 == 60 [pid = 3552] [id = 267] 14:27:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 115 (00000089E7C06000) [pid = 3552] [serial = 800] [outer = 0000000000000000] 14:27:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 116 (00000089E7CF1800) [pid = 3552] [serial = 801] [outer = 00000089E7C06000] 14:27:26 INFO - PROCESS | 3552 | 1463434046377 Marionette DEBUG loaded listener.js 14:27:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 117 (00000089E7E8D800) [pid = 3552] [serial = 802] [outer = 00000089E7C06000] 14:27:26 INFO - PROCESS | 3552 | 1463434046969 Marionette TRACE conn6 <- [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]]]}] 14:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 923ms 14:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:27:27 INFO - PROCESS | 3552 | 1463434047002 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 14:27:27 INFO - PROCESS | 3552 | 1463434047004 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 14:27:27 INFO - PROCESS | 3552 | 1463434047008 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:27:27 INFO - PROCESS | 3552 | 1463434047010 Marionette TRACE conn6 <- [1,1034,null,{}] 14:27:27 INFO - PROCESS | 3552 | 1463434047014 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:27 INFO - PROCESS | 3552 | 1463434047123 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 14:27:27 INFO - PROCESS | 3552 | 1463434047241 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:27 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDF8C800 == 61 [pid = 3552] [id = 268] 14:27:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 118 (00000089E8935400) [pid = 3552] [serial = 803] [outer = 0000000000000000] 14:27:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 119 (00000089E8940400) [pid = 3552] [serial = 804] [outer = 00000089E8935400] 14:27:27 INFO - PROCESS | 3552 | 1463434047300 Marionette DEBUG loaded listener.js 14:27:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 120 (00000089E8F7F000) [pid = 3552] [serial = 805] [outer = 00000089E8935400] 14:27:28 INFO - PROCESS | 3552 | 1463434048091 Marionette TRACE conn6 <- [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]]]}] 14:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1128ms 14:27:28 INFO - PROCESS | 3552 | 1463434048138 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 14:27:28 INFO - PROCESS | 3552 | 1463434048143 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 14:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:27:28 INFO - PROCESS | 3552 | 1463434048149 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:27:28 INFO - PROCESS | 3552 | 1463434048152 Marionette TRACE conn6 <- [1,1038,null,{}] 14:27:28 INFO - PROCESS | 3552 | 1463434048158 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:28 INFO - PROCESS | 3552 | 1463434048266 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 14:27:28 INFO - PROCESS | 3552 | 1463434048339 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:28 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DFB17000 == 62 [pid = 3552] [id = 269] 14:27:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 121 (00000089D982D400) [pid = 3552] [serial = 806] [outer = 0000000000000000] 14:27:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 122 (00000089D9917C00) [pid = 3552] [serial = 807] [outer = 00000089D982D400] 14:27:28 INFO - PROCESS | 3552 | 1463434048391 Marionette DEBUG loaded listener.js 14:27:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 123 (00000089DA6A9400) [pid = 3552] [serial = 808] [outer = 00000089D982D400] 14:27:29 INFO - PROCESS | 3552 | 1463434048994 Marionette TRACE conn6 <- [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]]]}] 14:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 881ms 14:27:29 INFO - PROCESS | 3552 | 1463434049034 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 14:27:29 INFO - PROCESS | 3552 | 1463434049040 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 14:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:27:29 INFO - PROCESS | 3552 | 1463434049046 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:27:29 INFO - PROCESS | 3552 | 1463434049049 Marionette TRACE conn6 <- [1,1042,null,{}] 14:27:29 INFO - PROCESS | 3552 | 1463434049053 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:29 INFO - PROCESS | 3552 | 1463434049158 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 14:27:29 INFO - PROCESS | 3552 | 1463434049249 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:29 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E2C4B800 == 63 [pid = 3552] [id = 270] 14:27:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 124 (00000089DECF1400) [pid = 3552] [serial = 809] [outer = 0000000000000000] 14:27:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 125 (00000089DFBCE000) [pid = 3552] [serial = 810] [outer = 00000089DECF1400] 14:27:29 INFO - PROCESS | 3552 | 1463434049300 Marionette DEBUG loaded listener.js 14:27:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 126 (00000089E2A13400) [pid = 3552] [serial = 811] [outer = 00000089DECF1400] 14:27:29 INFO - PROCESS | 3552 | --DOCSHELL 00000089E412A000 == 62 [pid = 3552] [id = 231] 14:27:29 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9559000 == 61 [pid = 3552] [id = 228] 14:27:29 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9F8A800 == 60 [pid = 3552] [id = 262] 14:27:29 INFO - PROCESS | 3552 | --DOCSHELL 00000089E955A000 == 59 [pid = 3552] [id = 261] 14:27:29 INFO - PROCESS | 3552 | --DOCSHELL 00000089E4118800 == 58 [pid = 3552] [id = 260] 14:27:29 INFO - PROCESS | 3552 | --DOCSHELL 00000089E6F9A000 == 57 [pid = 3552] [id = 259] 14:27:29 INFO - PROCESS | 3552 | --DOCSHELL 00000089E3D7D800 == 56 [pid = 3552] [id = 256] 14:27:29 INFO - PROCESS | 3552 | --DOCSHELL 00000089DFB1A800 == 55 [pid = 3552] [id = 255] 14:27:29 INFO - PROCESS | 3552 | --DOCSHELL 00000089DA445000 == 54 [pid = 3552] [id = 254] 14:27:29 INFO - PROCESS | 3552 | --DOCSHELL 00000089DE632800 == 53 [pid = 3552] [id = 253] 14:27:29 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE322000 == 52 [pid = 3552] [id = 252] 14:27:29 INFO - PROCESS | 3552 | --DOMWINDOW == 125 (00000089E8F8A000) [pid = 3552] [serial = 708] [outer = 0000000000000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3552 | --DOMWINDOW == 124 (00000089D982AC00) [pid = 3552] [serial = 741] [outer = 0000000000000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE135800 == 51 [pid = 3552] [id = 251] 14:27:29 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDF97800 == 50 [pid = 3552] [id = 250] 14:27:29 INFO - PROCESS | 3552 | --DOCSHELL 00000089E4899800 == 49 [pid = 3552] [id = 249] 14:27:29 INFO - PROCESS | 3552 | --DOCSHELL 00000089DA651800 == 48 [pid = 3552] [id = 248] 14:27:29 INFO - PROCESS | 3552 | --DOMWINDOW == 123 (00000089E7E61400) [pid = 3552] [serial = 661] [outer = 0000000000000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3552 | --DOMWINDOW == 122 (00000089E6DDD400) [pid = 3552] [serial = 729] [outer = 0000000000000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3552 | --DOMWINDOW == 121 (00000089D9B99800) [pid = 3552] [serial = 717] [outer = 0000000000000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3552 | --DOMWINDOW == 120 (00000089DA6B7400) [pid = 3552] [serial = 718] [outer = 0000000000000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3552 | --DOMWINDOW == 119 (00000089E950F000) [pid = 3552] [serial = 712] [outer = 0000000000000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3552 | --DOMWINDOW == 118 (00000089E375B000) [pid = 3552] [serial = 711] [outer = 0000000000000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3552 | --DOMWINDOW == 117 (00000089E8939400) [pid = 3552] [serial = 732] [outer = 0000000000000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3552 | --DOMWINDOW == 116 (00000089E2A3E000) [pid = 3552] [serial = 702] [outer = 0000000000000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3552 | --DOMWINDOW == 115 (00000089E2BF3C00) [pid = 3552] [serial = 723] [outer = 0000000000000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3552 | --DOMWINDOW == 114 (00000089E341A000) [pid = 3552] [serial = 724] [outer = 0000000000000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3552 | --DOMWINDOW == 113 (00000089DFF6E400) [pid = 3552] [serial = 720] [outer = 0000000000000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3552 | --DOMWINDOW == 112 (00000089E2A1B800) [pid = 3552] [serial = 721] [outer = 0000000000000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3552 | --DOMWINDOW == 111 (00000089E74E6400) [pid = 3552] [serial = 730] [outer = 0000000000000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3552 | --DOMWINDOW == 110 (00000089DA6ABC00) [pid = 3552] [serial = 699] [outer = 0000000000000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3552 | --DOMWINDOW == 109 (00000089E7E8D000) [pid = 3552] [serial = 705] [outer = 0000000000000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3552 | --DOMWINDOW == 108 (00000089DA6A9C00) [pid = 3552] [serial = 715] [outer = 0000000000000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3552 | --DOMWINDOW == 107 (00000089D9AAC400) [pid = 3552] [serial = 714] [outer = 0000000000000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3552 | --DOMWINDOW == 106 (00000089E2A2A400) [pid = 3552] [serial = 735] [outer = 0000000000000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3552 | --DOMWINDOW == 105 (00000089E9D4D800) [pid = 3552] [serial = 736] [outer = 0000000000000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3552 | --DOMWINDOW == 104 (00000089E9D45800) [pid = 3552] [serial = 733] [outer = 0000000000000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3552 | --DOMWINDOW == 103 (00000089E4006000) [pid = 3552] [serial = 726] [outer = 0000000000000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3552 | --DOMWINDOW == 102 (00000089E6284000) [pid = 3552] [serial = 727] [outer = 0000000000000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3552 | --DOMWINDOW == 101 (00000089EAB24800) [pid = 3552] [serial = 739] [outer = 0000000000000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3552 | --DOMWINDOW == 100 (00000089EA0CB000) [pid = 3552] [serial = 738] [outer = 0000000000000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3552 | 1463434049844 Marionette TRACE conn6 <- [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]]]}] 14:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 841ms 14:27:29 INFO - PROCESS | 3552 | 1463434049889 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 14:27:29 INFO - PROCESS | 3552 | 1463434049891 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 14:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:27:29 INFO - PROCESS | 3552 | 1463434049895 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:27:29 INFO - PROCESS | 3552 | 1463434049899 Marionette TRACE conn6 <- [1,1046,null,{}] 14:27:29 INFO - PROCESS | 3552 | 1463434049909 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:30 INFO - PROCESS | 3552 | 1463434050004 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 14:27:30 INFO - PROCESS | 3552 | 1463434050096 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:30 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E3EB8800 == 49 [pid = 3552] [id = 271] 14:27:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 101 (00000089D9B9CC00) [pid = 3552] [serial = 812] [outer = 0000000000000000] 14:27:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 102 (00000089DE611800) [pid = 3552] [serial = 813] [outer = 00000089D9B9CC00] 14:27:30 INFO - PROCESS | 3552 | 1463434050148 Marionette DEBUG loaded listener.js 14:27:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 103 (00000089E2A15C00) [pid = 3552] [serial = 814] [outer = 00000089D9B9CC00] 14:27:30 INFO - PROCESS | 3552 | 1463434050584 Marionette TRACE conn6 <- [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]]]}] 14:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 734ms 14:27:30 INFO - PROCESS | 3552 | 1463434050632 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 14:27:30 INFO - PROCESS | 3552 | 1463434050635 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 14:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:27:30 INFO - PROCESS | 3552 | 1463434050638 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:27:30 INFO - PROCESS | 3552 | 1463434050640 Marionette TRACE conn6 <- [1,1050,null,{}] 14:27:30 INFO - PROCESS | 3552 | 1463434050644 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:30 INFO - PROCESS | 3552 | 1463434050735 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 14:27:30 INFO - PROCESS | 3552 | 1463434050744 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:30 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6C5E000 == 50 [pid = 3552] [id = 272] 14:27:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 104 (00000089E2ADF000) [pid = 3552] [serial = 815] [outer = 0000000000000000] 14:27:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 105 (00000089E3416000) [pid = 3552] [serial = 816] [outer = 00000089E2ADF000] 14:27:30 INFO - PROCESS | 3552 | 1463434050790 Marionette DEBUG loaded listener.js 14:27:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 106 (00000089E3E48000) [pid = 3552] [serial = 817] [outer = 00000089E2ADF000] 14:27:31 INFO - PROCESS | 3552 | 1463434051258 Marionette TRACE conn6 <- [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]]]}] 14:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 629ms 14:27:31 INFO - PROCESS | 3552 | 1463434051286 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 14:27:31 INFO - PROCESS | 3552 | 1463434051289 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 14:27:31 INFO - PROCESS | 3552 | 1463434051292 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:27:31 INFO - PROCESS | 3552 | 1463434051294 Marionette TRACE conn6 <- [1,1054,null,{}] 14:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:27:31 INFO - PROCESS | 3552 | 1463434051297 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:31 INFO - PROCESS | 3552 | 1463434051385 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 14:27:31 INFO - PROCESS | 3552 | 1463434051392 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:31 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E7F31000 == 51 [pid = 3552] [id = 273] 14:27:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 107 (00000089E46E7C00) [pid = 3552] [serial = 818] [outer = 0000000000000000] 14:27:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 108 (00000089E605F800) [pid = 3552] [serial = 819] [outer = 00000089E46E7C00] 14:27:31 INFO - PROCESS | 3552 | 1463434051440 Marionette DEBUG loaded listener.js 14:27:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 109 (00000089E6514400) [pid = 3552] [serial = 820] [outer = 00000089E46E7C00] 14:27:31 INFO - PROCESS | 3552 | 1463434051905 Marionette TRACE conn6 <- [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]]]}] 14:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 669ms 14:27:31 INFO - PROCESS | 3552 | 1463434051971 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 14:27:31 INFO - PROCESS | 3552 | 1463434051974 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 14:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:27:31 INFO - PROCESS | 3552 | 1463434051977 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:27:31 INFO - PROCESS | 3552 | 1463434051979 Marionette TRACE conn6 <- [1,1058,null,{}] 14:27:31 INFO - PROCESS | 3552 | 1463434051983 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:32 INFO - PROCESS | 3552 | 1463434052119 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 14:27:32 INFO - PROCESS | 3552 | 1463434052203 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:32 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9F37800 == 52 [pid = 3552] [id = 274] 14:27:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 110 (00000089E6DE1800) [pid = 3552] [serial = 821] [outer = 0000000000000000] 14:27:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 111 (00000089E6F42400) [pid = 3552] [serial = 822] [outer = 00000089E6DE1800] 14:27:32 INFO - PROCESS | 3552 | 1463434052250 Marionette DEBUG loaded listener.js 14:27:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 112 (00000089E7E58C00) [pid = 3552] [serial = 823] [outer = 00000089E6DE1800] 14:27:32 INFO - PROCESS | 3552 | 1463434052703 Marionette TRACE conn6 <- [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]]]}] 14:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 777ms 14:27:32 INFO - PROCESS | 3552 | 1463434052756 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 14:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:27:32 INFO - PROCESS | 3552 | 1463434052759 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 14:27:32 INFO - PROCESS | 3552 | 1463434052762 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:27:32 INFO - PROCESS | 3552 | 1463434052764 Marionette TRACE conn6 <- [1,1062,null,{}] 14:27:32 INFO - PROCESS | 3552 | 1463434052768 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:32 INFO - PROCESS | 3552 | 1463434052879 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 14:27:32 INFO - PROCESS | 3552 | 1463434052934 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:32 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EAB48000 == 53 [pid = 3552] [id = 275] 14:27:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 113 (00000089E8940C00) [pid = 3552] [serial = 824] [outer = 0000000000000000] 14:27:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 114 (00000089E8B89800) [pid = 3552] [serial = 825] [outer = 00000089E8940C00] 14:27:32 INFO - PROCESS | 3552 | 1463434052981 Marionette DEBUG loaded listener.js 14:27:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 115 (00000089E945BC00) [pid = 3552] [serial = 826] [outer = 00000089E8940C00] 14:27:33 INFO - PROCESS | 3552 | 1463434053421 Marionette TRACE conn6 <- [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]]]}] 14:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 672ms 14:27:33 INFO - PROCESS | 3552 | 1463434053437 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 14:27:33 INFO - PROCESS | 3552 | 1463434053439 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 14:27:33 INFO - PROCESS | 3552 | 1463434053443 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:27:33 INFO - PROCESS | 3552 | 1463434053444 Marionette TRACE conn6 <- [1,1066,null,{}] 14:27:33 INFO - PROCESS | 3552 | 1463434053460 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:33 INFO - PROCESS | 3552 | 1463434053601 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 14:27:33 INFO - PROCESS | 3552 | --DOMWINDOW == 114 (00000089E6D54000) [pid = 3552] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:27:33 INFO - PROCESS | 3552 | --DOMWINDOW == 113 (00000089E2A1D000) [pid = 3552] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:27:33 INFO - PROCESS | 3552 | --DOMWINDOW == 112 (00000089D9AACC00) [pid = 3552] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:27:33 INFO - PROCESS | 3552 | --DOMWINDOW == 111 (00000089E6FB2C00) [pid = 3552] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:27:33 INFO - PROCESS | 3552 | --DOMWINDOW == 110 (00000089E2ADBC00) [pid = 3552] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:27:33 INFO - PROCESS | 3552 | --DOMWINDOW == 109 (00000089DE42BC00) [pid = 3552] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:27:33 INFO - PROCESS | 3552 | --DOMWINDOW == 108 (00000089D977E400) [pid = 3552] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:27:33 INFO - PROCESS | 3552 | --DOMWINDOW == 107 (00000089DFF65800) [pid = 3552] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:27:33 INFO - PROCESS | 3552 | --DOMWINDOW == 106 (00000089D88CB400) [pid = 3552] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:27:33 INFO - PROCESS | 3552 | --DOMWINDOW == 105 (00000089D982F800) [pid = 3552] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:27:33 INFO - PROCESS | 3552 | --DOMWINDOW == 104 (00000089E4008000) [pid = 3552] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:27:33 INFO - PROCESS | 3552 | --DOMWINDOW == 103 (00000089EAB26000) [pid = 3552] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:27:33 INFO - PROCESS | 3552 | --DOMWINDOW == 102 (00000089D7FBA800) [pid = 3552] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:27:33 INFO - PROCESS | 3552 | --DOMWINDOW == 101 (00000089E2A21000) [pid = 3552] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:27:33 INFO - PROCESS | 3552 | --DOMWINDOW == 100 (00000089E893C800) [pid = 3552] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:27:33 INFO - PROCESS | 3552 | 1463434053777 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:33 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E4119800 == 54 [pid = 3552] [id = 276] 14:27:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 101 (00000089D80D8000) [pid = 3552] [serial = 827] [outer = 0000000000000000] 14:27:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 102 (00000089D982F800) [pid = 3552] [serial = 828] [outer = 00000089D80D8000] 14:27:33 INFO - PROCESS | 3552 | 1463434053828 Marionette DEBUG loaded listener.js 14:27:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 103 (00000089E2A33000) [pid = 3552] [serial = 829] [outer = 00000089D80D8000] 14:27:34 INFO - PROCESS | 3552 | 1463434054208 Marionette TRACE conn6 <- [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]]]}] 14:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 839ms 14:27:34 INFO - PROCESS | 3552 | 1463434054286 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 14:27:34 INFO - PROCESS | 3552 | 1463434054288 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 14:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:27:34 INFO - PROCESS | 3552 | 1463434054292 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:27:34 INFO - PROCESS | 3552 | 1463434054294 Marionette TRACE conn6 <- [1,1070,null,{}] 14:27:34 INFO - PROCESS | 3552 | 1463434054297 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:34 INFO - PROCESS | 3552 | 1463434054416 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 14:27:34 INFO - PROCESS | 3552 | 1463434054425 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:34 INFO - PROCESS | 3552 | ++DOCSHELL 00000089ECD4F000 == 55 [pid = 3552] [id = 277] 14:27:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 104 (00000089E6246800) [pid = 3552] [serial = 830] [outer = 0000000000000000] 14:27:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 105 (00000089E95C6400) [pid = 3552] [serial = 831] [outer = 00000089E6246800] 14:27:34 INFO - PROCESS | 3552 | 1463434054472 Marionette DEBUG loaded listener.js 14:27:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 106 (00000089E9DDA400) [pid = 3552] [serial = 832] [outer = 00000089E6246800] 14:27:34 INFO - PROCESS | 3552 | 1463434054888 Marionette TRACE conn6 <- [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]]]}] 14:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 629ms 14:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:27:34 INFO - PROCESS | 3552 | 1463434054924 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 14:27:34 INFO - PROCESS | 3552 | 1463434054926 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 14:27:34 INFO - PROCESS | 3552 | 1463434054929 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:27:34 INFO - PROCESS | 3552 | 1463434054931 Marionette TRACE conn6 <- [1,1074,null,{}] 14:27:34 INFO - PROCESS | 3552 | 1463434054935 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:35 INFO - PROCESS | 3552 | 1463434055052 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 14:27:35 INFO - PROCESS | 3552 | 1463434055099 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:35 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDF97000 == 56 [pid = 3552] [id = 278] 14:27:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 107 (00000089E9DE3C00) [pid = 3552] [serial = 833] [outer = 0000000000000000] 14:27:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 108 (00000089EA0C3800) [pid = 3552] [serial = 834] [outer = 00000089E9DE3C00] 14:27:35 INFO - PROCESS | 3552 | 1463434055144 Marionette DEBUG loaded listener.js 14:27:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 109 (00000089EA0CD400) [pid = 3552] [serial = 835] [outer = 00000089E9DE3C00] 14:27:35 INFO - PROCESS | 3552 | 1463434055553 Marionette TRACE conn6 <- [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]]]}] 14:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 670ms 14:27:35 INFO - PROCESS | 3552 | 1463434055603 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 14:27:35 INFO - PROCESS | 3552 | 1463434055606 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 14:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:27:35 INFO - PROCESS | 3552 | 1463434055609 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:27:35 INFO - PROCESS | 3552 | 1463434055620 Marionette TRACE conn6 <- [1,1078,null,{}] 14:27:35 INFO - PROCESS | 3552 | 1463434055624 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:35 INFO - PROCESS | 3552 | 1463434055732 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 14:27:35 INFO - PROCESS | 3552 | 1463434055739 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:35 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE32A800 == 57 [pid = 3552] [id = 279] 14:27:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 110 (00000089EAB26400) [pid = 3552] [serial = 836] [outer = 0000000000000000] 14:27:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 111 (00000089EAB2F400) [pid = 3552] [serial = 837] [outer = 00000089EAB26400] 14:27:35 INFO - PROCESS | 3552 | 1463434055797 Marionette DEBUG loaded listener.js 14:27:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 112 (00000089EADE3C00) [pid = 3552] [serial = 838] [outer = 00000089EAB26400] 14:27:36 INFO - PROCESS | 3552 | 1463434056490 Marionette TRACE conn6 <- [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]]]}] 14:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 945ms 14:27:36 INFO - PROCESS | 3552 | 1463434056557 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 14:27:36 INFO - PROCESS | 3552 | 1463434056563 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 14:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:27:36 INFO - PROCESS | 3552 | 1463434056568 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:27:36 INFO - PROCESS | 3552 | 1463434056573 Marionette TRACE conn6 <- [1,1082,null,{}] 14:27:36 INFO - PROCESS | 3552 | 1463434056579 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:36 INFO - PROCESS | 3552 | 1463434056739 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 14:27:36 INFO - PROCESS | 3552 | 1463434056854 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:36 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E2BE5800 == 58 [pid = 3552] [id = 280] 14:27:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 113 (00000089D9AAC400) [pid = 3552] [serial = 839] [outer = 0000000000000000] 14:27:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 114 (00000089DA6B2000) [pid = 3552] [serial = 840] [outer = 00000089D9AAC400] 14:27:36 INFO - PROCESS | 3552 | 1463434056917 Marionette DEBUG loaded listener.js 14:27:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 115 (00000089DE45DC00) [pid = 3552] [serial = 841] [outer = 00000089D9AAC400] 14:27:37 INFO - PROCESS | 3552 | 1463434057506 Marionette TRACE conn6 <- [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]]]}] 14:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 986ms 14:27:37 INFO - PROCESS | 3552 | 1463434057558 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 14:27:37 INFO - PROCESS | 3552 | 1463434057564 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 14:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:27:37 INFO - PROCESS | 3552 | 1463434057571 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:27:37 INFO - PROCESS | 3552 | 1463434057574 Marionette TRACE conn6 <- [1,1086,null,{}] 14:27:37 INFO - PROCESS | 3552 | 1463434057579 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:37 INFO - PROCESS | 3552 | 1463434057699 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 14:27:37 INFO - PROCESS | 3552 | 1463434057820 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:37 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EA173800 == 59 [pid = 3552] [id = 281] 14:27:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 116 (00000089E2A24000) [pid = 3552] [serial = 842] [outer = 0000000000000000] 14:27:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 117 (00000089E2C82400) [pid = 3552] [serial = 843] [outer = 00000089E2A24000] 14:27:37 INFO - PROCESS | 3552 | 1463434057880 Marionette DEBUG loaded listener.js 14:27:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 118 (00000089E650BC00) [pid = 3552] [serial = 844] [outer = 00000089E2A24000] 14:27:38 INFO - PROCESS | 3552 | 1463434058499 Marionette TRACE conn6 <- [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]]]}] 14:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 986ms 14:27:38 INFO - PROCESS | 3552 | 1463434058575 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 14:27:38 INFO - PROCESS | 3552 | 1463434058578 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 14:27:38 INFO - PROCESS | 3552 | 1463434058584 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:27:38 INFO - PROCESS | 3552 | 1463434058588 Marionette TRACE conn6 <- [1,1090,null,{}] 14:27:38 INFO - PROCESS | 3552 | 1463434058600 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:38 INFO - PROCESS | 3552 | 1463434058729 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 14:27:38 INFO - PROCESS | 3552 | 1463434058844 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:38 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEA18800 == 60 [pid = 3552] [id = 282] 14:27:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 119 (00000089E6FAD400) [pid = 3552] [serial = 845] [outer = 0000000000000000] 14:27:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 120 (00000089E8B8BC00) [pid = 3552] [serial = 846] [outer = 00000089E6FAD400] 14:27:38 INFO - PROCESS | 3552 | 1463434058905 Marionette DEBUG loaded listener.js 14:27:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 121 (00000089EAB28800) [pid = 3552] [serial = 847] [outer = 00000089E6FAD400] 14:27:39 INFO - PROCESS | 3552 | 1463434059537 Marionette TRACE conn6 <- [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]]]}] 14:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 985ms 14:27:39 INFO - PROCESS | 3552 | 1463434059575 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 14:27:39 INFO - PROCESS | 3552 | 1463434059578 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 14:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:27:39 INFO - PROCESS | 3552 | 1463434059582 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:27:39 INFO - PROCESS | 3552 | 1463434059584 Marionette TRACE conn6 <- [1,1094,null,{}] 14:27:39 INFO - PROCESS | 3552 | 1463434059588 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:39 INFO - PROCESS | 3552 | 1463434059704 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 14:27:39 INFO - PROCESS | 3552 | 1463434059798 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:39 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEA37800 == 61 [pid = 3552] [id = 283] 14:27:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 122 (00000089EADDC800) [pid = 3552] [serial = 848] [outer = 0000000000000000] 14:27:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 123 (00000089EADE3000) [pid = 3552] [serial = 849] [outer = 00000089EADDC800] 14:27:39 INFO - PROCESS | 3552 | 1463434059856 Marionette DEBUG loaded listener.js 14:27:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 124 (00000089EAE8B000) [pid = 3552] [serial = 850] [outer = 00000089EADDC800] 14:27:40 INFO - PROCESS | 3552 | 1463434060381 Marionette TRACE conn6 <- [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]]]}] 14:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 840ms 14:27:40 INFO - PROCESS | 3552 | 1463434060442 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 14:27:40 INFO - PROCESS | 3552 | 1463434060445 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 14:27:40 INFO - PROCESS | 3552 | 1463434060451 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:27:40 INFO - PROCESS | 3552 | 1463434060453 Marionette TRACE conn6 <- [1,1098,null,{}] 14:27:40 INFO - PROCESS | 3552 | 1463434060457 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:40 INFO - PROCESS | 3552 | 1463434060569 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 14:27:40 INFO - PROCESS | 3552 | 1463434060661 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:40 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEADE000 == 62 [pid = 3552] [id = 284] 14:27:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 125 (00000089EADEEC00) [pid = 3552] [serial = 851] [outer = 0000000000000000] 14:27:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 126 (00000089EAE96000) [pid = 3552] [serial = 852] [outer = 00000089EADEEC00] 14:27:40 INFO - PROCESS | 3552 | 1463434060718 Marionette DEBUG loaded listener.js 14:27:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 127 (00000089EAEEA800) [pid = 3552] [serial = 853] [outer = 00000089EADEEC00] 14:27:41 INFO - PROCESS | 3552 | 1463434061318 Marionette TRACE conn6 <- [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]]]}] 14:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 923ms 14:27:41 INFO - PROCESS | 3552 | [3552] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 14:27:41 INFO - PROCESS | 3552 | 1463434061599 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 14:27:41 INFO - PROCESS | 3552 | 1463434061601 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 14:27:41 INFO - PROCESS | 3552 | 1463434061617 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:27:41 INFO - PROCESS | 3552 | 1463434061619 Marionette TRACE conn6 <- [1,1102,null,{}] 14:27:41 INFO - PROCESS | 3552 | 1463434061623 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:27:41 INFO - PROCESS | 3552 | 1463434061748 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 14:27:41 INFO - PROCESS | 3552 | 1463434061835 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:41 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DF0B9000 == 63 [pid = 3552] [id = 285] 14:27:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 128 (00000089E681DC00) [pid = 3552] [serial = 854] [outer = 0000000000000000] 14:27:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 129 (00000089EADDBC00) [pid = 3552] [serial = 855] [outer = 00000089E681DC00] 14:27:41 INFO - PROCESS | 3552 | 1463434061895 Marionette DEBUG loaded listener.js 14:27:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 130 (00000089EB7C0C00) [pid = 3552] [serial = 856] [outer = 00000089E681DC00] 14:27:42 INFO - PROCESS | 3552 | 1463434062742 Marionette TRACE conn6 <- [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]]]}] 14:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1159ms 14:27:42 INFO - PROCESS | 3552 | 1463434062792 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 14:27:42 INFO - PROCESS | 3552 | 1463434062797 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 14:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:27:42 INFO - PROCESS | 3552 | 1463434062802 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:27:42 INFO - PROCESS | 3552 | 1463434062806 Marionette TRACE conn6 <- [1,1106,null,{}] 14:27:42 INFO - PROCESS | 3552 | 1463434062813 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:42 INFO - PROCESS | 3552 | 1463434062922 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 14:27:43 INFO - PROCESS | 3552 | 1463434063051 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:43 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DEC32000 == 64 [pid = 3552] [id = 286] 14:27:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 131 (00000089D9AAB800) [pid = 3552] [serial = 857] [outer = 0000000000000000] 14:27:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 132 (00000089D9AB5400) [pid = 3552] [serial = 858] [outer = 00000089D9AAB800] 14:27:43 INFO - PROCESS | 3552 | 1463434063110 Marionette DEBUG loaded listener.js 14:27:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 133 (00000089DA6B1800) [pid = 3552] [serial = 859] [outer = 00000089D9AAB800] 14:27:43 INFO - PROCESS | 3552 | --DOCSHELL 00000089E2BD5800 == 63 [pid = 3552] [id = 187] 14:27:43 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDF97000 == 62 [pid = 3552] [id = 278] 14:27:43 INFO - PROCESS | 3552 | --DOCSHELL 00000089ECD4F000 == 61 [pid = 3552] [id = 277] 14:27:43 INFO - PROCESS | 3552 | --DOCSHELL 00000089E4119800 == 60 [pid = 3552] [id = 276] 14:27:43 INFO - PROCESS | 3552 | --DOCSHELL 00000089EAB48000 == 59 [pid = 3552] [id = 275] 14:27:43 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9F37800 == 58 [pid = 3552] [id = 274] 14:27:43 INFO - PROCESS | 3552 | --DOCSHELL 00000089E7F31000 == 57 [pid = 3552] [id = 273] 14:27:43 INFO - PROCESS | 3552 | --DOCSHELL 00000089DEFAC800 == 56 [pid = 3552] [id = 258] 14:27:43 INFO - PROCESS | 3552 | --DOCSHELL 00000089E6C5E000 == 55 [pid = 3552] [id = 272] 14:27:43 INFO - PROCESS | 3552 | --DOCSHELL 00000089E46D1000 == 54 [pid = 3552] [id = 257] 14:27:43 INFO - PROCESS | 3552 | --DOCSHELL 00000089E3EB8800 == 53 [pid = 3552] [id = 271] 14:27:43 INFO - PROCESS | 3552 | --DOCSHELL 00000089E2C4B800 == 52 [pid = 3552] [id = 270] 14:27:43 INFO - PROCESS | 3552 | --DOCSHELL 00000089DFB17000 == 51 [pid = 3552] [id = 269] 14:27:43 INFO - PROCESS | 3552 | --DOCSHELL 00000089EA18A800 == 50 [pid = 3552] [id = 263] 14:27:43 INFO - PROCESS | 3552 | 1463434063746 Marionette TRACE conn6 <- [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]]]}] 14:27:43 INFO - PROCESS | 3552 | --DOMWINDOW == 132 (00000089E6D49400) [pid = 3552] [serial = 750] [outer = 0000000000000000] [url = about:blank] 14:27:43 INFO - PROCESS | 3552 | --DOMWINDOW == 131 (00000089DEC3B400) [pid = 3552] [serial = 768] [outer = 0000000000000000] [url = about:blank] 14:27:43 INFO - PROCESS | 3552 | --DOMWINDOW == 130 (00000089DFB84400) [pid = 3552] [serial = 769] [outer = 0000000000000000] [url = about:blank] 14:27:43 INFO - PROCESS | 3552 | --DOMWINDOW == 129 (00000089DA6ADC00) [pid = 3552] [serial = 765] [outer = 0000000000000000] [url = about:blank] 14:27:43 INFO - PROCESS | 3552 | --DOMWINDOW == 128 (00000089DAB57C00) [pid = 3552] [serial = 766] [outer = 0000000000000000] [url = about:blank] 14:27:43 INFO - PROCESS | 3552 | --DOMWINDOW == 127 (00000089E0811400) [pid = 3552] [serial = 771] [outer = 0000000000000000] [url = about:blank] 14:27:43 INFO - PROCESS | 3552 | --DOMWINDOW == 126 (00000089D9B90400) [pid = 3552] [serial = 760] [outer = 0000000000000000] [url = about:blank] 14:27:43 INFO - PROCESS | 3552 | --DOMWINDOW == 125 (00000089D977EC00) [pid = 3552] [serial = 759] [outer = 0000000000000000] [url = about:blank] 14:27:43 INFO - PROCESS | 3552 | --DOMWINDOW == 124 (00000089DA152400) [pid = 3552] [serial = 763] [outer = 0000000000000000] [url = about:blank] 14:27:43 INFO - PROCESS | 3552 | --DOMWINDOW == 123 (00000089D9AB4800) [pid = 3552] [serial = 762] [outer = 0000000000000000] [url = about:blank] 14:27:43 INFO - PROCESS | 3552 | --DOMWINDOW == 122 (00000089E46E4C00) [pid = 3552] [serial = 777] [outer = 0000000000000000] [url = about:blank] 14:27:43 INFO - PROCESS | 3552 | --DOMWINDOW == 121 (00000089EADF0C00) [pid = 3552] [serial = 756] [outer = 0000000000000000] [url = about:blank] 14:27:43 INFO - PROCESS | 3552 | --DOMWINDOW == 120 (00000089E2C83400) [pid = 3552] [serial = 775] [outer = 0000000000000000] [url = about:blank] 14:27:43 INFO - PROCESS | 3552 | --DOMWINDOW == 119 (00000089EADD3400) [pid = 3552] [serial = 742] [outer = 0000000000000000] [url = about:blank] 14:27:43 INFO - PROCESS | 3552 | --DOMWINDOW == 118 (00000089DFC03C00) [pid = 3552] [serial = 747] [outer = 0000000000000000] [url = about:blank] 14:27:43 INFO - PROCESS | 3552 | --DOMWINDOW == 117 (00000089EADDB000) [pid = 3552] [serial = 753] [outer = 0000000000000000] [url = about:blank] 14:27:43 INFO - PROCESS | 3552 | --DOMWINDOW == 116 (00000089DA1AB400) [pid = 3552] [serial = 780] [outer = 0000000000000000] [url = about:blank] 14:27:43 INFO - PROCESS | 3552 | --DOMWINDOW == 115 (00000089D8027400) [pid = 3552] [serial = 744] [outer = 0000000000000000] [url = about:blank] 14:27:43 INFO - PROCESS | 3552 | --DOMWINDOW == 114 (00000089E4861C00) [pid = 3552] [serial = 778] [outer = 0000000000000000] [url = about:blank] 14:27:43 INFO - PROCESS | 3552 | --DOMWINDOW == 113 (00000089E6244C00) [pid = 3552] [serial = 781] [outer = 0000000000000000] [url = about:blank] 14:27:43 INFO - PROCESS | 3552 | --DOMWINDOW == 112 (00000089E6517000) [pid = 3552] [serial = 783] [outer = 0000000000000000] [url = about:blank] 14:27:43 INFO - PROCESS | 3552 | --DOMWINDOW == 111 (00000089E6D4D400) [pid = 3552] [serial = 784] [outer = 0000000000000000] [url = about:blank] 14:27:43 INFO - PROCESS | 3552 | --DOMWINDOW == 110 (00000089E6F0EC00) [pid = 3552] [serial = 787] [outer = 0000000000000000] [url = about:blank] 14:27:43 INFO - PROCESS | 3552 | --DOMWINDOW == 109 (00000089E2A1AC00) [pid = 3552] [serial = 772] [outer = 0000000000000000] [url = about:blank] 14:27:43 INFO - PROCESS | 3552 | --DOMWINDOW == 108 (00000089E9503C00) [pid = 3552] [serial = 709] [outer = 0000000000000000] [url = about:blank] 14:27:43 INFO - PROCESS | 3552 | --DOMWINDOW == 107 (00000089E6DE4000) [pid = 3552] [serial = 786] [outer = 0000000000000000] [url = about:blank] 14:27:43 INFO - PROCESS | 3552 | --DOMWINDOW == 106 (00000089E400DC00) [pid = 3552] [serial = 703] [outer = 0000000000000000] [url = about:blank] 14:27:43 INFO - PROCESS | 3552 | --DOMWINDOW == 105 (00000089DE665000) [pid = 3552] [serial = 700] [outer = 0000000000000000] [url = about:blank] 14:27:43 INFO - PROCESS | 3552 | --DOMWINDOW == 104 (00000089E8941800) [pid = 3552] [serial = 706] [outer = 0000000000000000] [url = about:blank] 14:27:43 INFO - PROCESS | 3552 | --DOMWINDOW == 103 (00000089E2B50000) [pid = 3552] [serial = 774] [outer = 0000000000000000] [url = about:blank] 14:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 986ms 14:27:43 INFO - PROCESS | 3552 | 1463434063793 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 14:27:43 INFO - PROCESS | 3552 | 1463434063799 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 14:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:27:43 INFO - PROCESS | 3552 | 1463434063810 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:27:43 INFO - PROCESS | 3552 | 1463434063813 Marionette TRACE conn6 <- [1,1110,null,{}] 14:27:43 INFO - PROCESS | 3552 | 1463434063817 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:43 INFO - PROCESS | 3552 | 1463434063910 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 14:27:43 INFO - PROCESS | 3552 | 1463434063920 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:43 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DFB0D800 == 51 [pid = 3552] [id = 287] 14:27:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 104 (00000089D884D000) [pid = 3552] [serial = 860] [outer = 0000000000000000] 14:27:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 105 (00000089D9AB5000) [pid = 3552] [serial = 861] [outer = 00000089D884D000] 14:27:43 INFO - PROCESS | 3552 | 1463434063967 Marionette DEBUG loaded listener.js 14:27:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 106 (00000089DA991800) [pid = 3552] [serial = 862] [outer = 00000089D884D000] 14:27:44 INFO - PROCESS | 3552 | 1463434064483 Marionette TRACE conn6 <- [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]]]}] 14:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 734ms 14:27:44 INFO - PROCESS | 3552 | 1463434064545 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 14:27:44 INFO - PROCESS | 3552 | 1463434064548 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 14:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:27:44 INFO - PROCESS | 3552 | 1463434064552 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:27:44 INFO - PROCESS | 3552 | 1463434064556 Marionette TRACE conn6 <- [1,1114,null,{}] 14:27:44 INFO - PROCESS | 3552 | 1463434064567 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:44 INFO - PROCESS | 3552 | 1463434064661 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 14:27:44 INFO - PROCESS | 3552 | 1463434064740 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:44 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E46CA800 == 52 [pid = 3552] [id = 288] 14:27:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 107 (00000089DA1AB400) [pid = 3552] [serial = 863] [outer = 0000000000000000] 14:27:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 108 (00000089DFBD5400) [pid = 3552] [serial = 864] [outer = 00000089DA1AB400] 14:27:44 INFO - PROCESS | 3552 | 1463434064791 Marionette DEBUG loaded listener.js 14:27:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 109 (00000089E2A13000) [pid = 3552] [serial = 865] [outer = 00000089DA1AB400] 14:27:45 INFO - PROCESS | 3552 | 1463434065179 Marionette TRACE conn6 <- [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]]]}] 14:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 692ms 14:27:45 INFO - PROCESS | 3552 | 1463434065246 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 14:27:45 INFO - PROCESS | 3552 | 1463434065249 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 14:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:27:45 INFO - PROCESS | 3552 | 1463434065252 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:27:45 INFO - PROCESS | 3552 | 1463434065254 Marionette TRACE conn6 <- [1,1118,null,{}] 14:27:45 INFO - PROCESS | 3552 | 1463434065258 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:45 INFO - PROCESS | 3552 | 1463434065350 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 14:27:45 INFO - PROCESS | 3552 | 1463434065356 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:45 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E655C800 == 53 [pid = 3552] [id = 289] 14:27:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 110 (00000089E2A39400) [pid = 3552] [serial = 866] [outer = 0000000000000000] 14:27:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 111 (00000089E2BF3400) [pid = 3552] [serial = 867] [outer = 00000089E2A39400] 14:27:45 INFO - PROCESS | 3552 | 1463434065403 Marionette DEBUG loaded listener.js 14:27:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 112 (00000089E3417000) [pid = 3552] [serial = 868] [outer = 00000089E2A39400] 14:27:45 INFO - PROCESS | 3552 | 1463434065878 Marionette TRACE conn6 <- [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]]]}] 14:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 671ms 14:27:45 INFO - PROCESS | 3552 | 1463434065926 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 14:27:45 INFO - PROCESS | 3552 | 1463434065929 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 14:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:27:45 INFO - PROCESS | 3552 | 1463434065932 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:27:45 INFO - PROCESS | 3552 | 1463434065934 Marionette TRACE conn6 <- [1,1122,null,{}] 14:27:45 INFO - PROCESS | 3552 | 1463434065943 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:46 INFO - PROCESS | 3552 | 1463434066083 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 14:27:46 INFO - PROCESS | 3552 | 1463434066110 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:46 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E7594000 == 54 [pid = 3552] [id = 290] 14:27:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 113 (00000089E375B400) [pid = 3552] [serial = 869] [outer = 0000000000000000] 14:27:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 114 (00000089E4005400) [pid = 3552] [serial = 870] [outer = 00000089E375B400] 14:27:46 INFO - PROCESS | 3552 | 1463434066159 Marionette DEBUG loaded listener.js 14:27:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 115 (00000089E4861C00) [pid = 3552] [serial = 871] [outer = 00000089E375B400] 14:27:46 INFO - PROCESS | 3552 | [GFX2-]: DrawTargetD2D 1.1 (00000089EA1F7320): Failed to create GradientStopCollection with no stops. 14:27:46 INFO - PROCESS | 3552 | [GFX3-]: No stops specified for gradient pattern. 14:27:46 INFO - PROCESS | 3552 | 1463434066606 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 14:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 734ms 14:27:46 INFO - PROCESS | 3552 | 1463434066670 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 14:27:46 INFO - PROCESS | 3552 | 1463434066672 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 14:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:27:46 INFO - PROCESS | 3552 | 1463434066675 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:27:46 INFO - PROCESS | 3552 | 1463434066677 Marionette TRACE conn6 <- [1,1126,null,{}] 14:27:46 INFO - PROCESS | 3552 | 1463434066680 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:46 INFO - PROCESS | 3552 | 1463434066812 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 14:27:46 INFO - PROCESS | 3552 | 1463434066869 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:46 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9F23000 == 55 [pid = 3552] [id = 291] 14:27:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 116 (00000089E6278000) [pid = 3552] [serial = 872] [outer = 0000000000000000] 14:27:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 117 (00000089E650C000) [pid = 3552] [serial = 873] [outer = 00000089E6278000] 14:27:46 INFO - PROCESS | 3552 | 1463434066917 Marionette DEBUG loaded listener.js 14:27:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 118 (00000089E6F0C400) [pid = 3552] [serial = 874] [outer = 00000089E6278000] 14:27:47 INFO - PROCESS | 3552 | 1463434067361 Marionette TRACE conn6 <- [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]]]}] 14:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 734ms 14:27:47 INFO - PROCESS | 3552 | 1463434067421 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 14:27:47 INFO - PROCESS | 3552 | 1463434067423 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 14:27:47 INFO - PROCESS | 3552 | 1463434067426 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:27:47 INFO - PROCESS | 3552 | 1463434067428 Marionette TRACE conn6 <- [1,1130,null,{}] 14:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:27:47 INFO - PROCESS | 3552 | 1463434067432 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:47 INFO - PROCESS | 3552 | 1463434067545 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 14:27:47 INFO - PROCESS | 3552 | 1463434067599 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:47 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EA185800 == 56 [pid = 3552] [id = 292] 14:27:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 119 (00000089E6DE0C00) [pid = 3552] [serial = 875] [outer = 0000000000000000] 14:27:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 120 (00000089E6FB1800) [pid = 3552] [serial = 876] [outer = 00000089E6DE0C00] 14:27:47 INFO - PROCESS | 3552 | 1463434067646 Marionette DEBUG loaded listener.js 14:27:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 121 (00000089E7E58800) [pid = 3552] [serial = 877] [outer = 00000089E6DE0C00] 14:27:48 INFO - PROCESS | 3552 | --DOMWINDOW == 120 (00000089E9DE3C00) [pid = 3552] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:27:48 INFO - PROCESS | 3552 | --DOMWINDOW == 119 (00000089E6DE1800) [pid = 3552] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:27:48 INFO - PROCESS | 3552 | --DOMWINDOW == 118 (00000089E8940C00) [pid = 3552] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:27:48 INFO - PROCESS | 3552 | --DOMWINDOW == 117 (00000089DECF1400) [pid = 3552] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:27:48 INFO - PROCESS | 3552 | --DOMWINDOW == 116 (00000089E6F0DC00) [pid = 3552] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:27:48 INFO - PROCESS | 3552 | --DOMWINDOW == 115 (00000089E46E7C00) [pid = 3552] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:27:48 INFO - PROCESS | 3552 | --DOMWINDOW == 114 (00000089D80D8000) [pid = 3552] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:27:48 INFO - PROCESS | 3552 | --DOMWINDOW == 113 (00000089D9B9CC00) [pid = 3552] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:27:48 INFO - PROCESS | 3552 | --DOMWINDOW == 112 (00000089E2ADF000) [pid = 3552] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:27:48 INFO - PROCESS | 3552 | --DOMWINDOW == 111 (00000089D982D400) [pid = 3552] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:27:48 INFO - PROCESS | 3552 | --DOMWINDOW == 110 (00000089E6246800) [pid = 3552] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:27:48 INFO - PROCESS | 3552 | 1463434068156 Marionette TRACE conn6 <- [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]]]}] 14:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 776ms 14:27:48 INFO - PROCESS | 3552 | 1463434068209 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 14:27:48 INFO - PROCESS | 3552 | 1463434068219 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 14:27:48 INFO - PROCESS | 3552 | 1463434068223 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:27:48 INFO - PROCESS | 3552 | 1463434068224 Marionette TRACE conn6 <- [1,1134,null,{}] 14:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:27:48 INFO - PROCESS | 3552 | 1463434068228 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:48 INFO - PROCESS | 3552 | 1463434068343 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 14:27:48 INFO - PROCESS | 3552 | 1463434068396 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:48 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EB1C3800 == 57 [pid = 3552] [id = 293] 14:27:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 111 (00000089D982D400) [pid = 3552] [serial = 878] [outer = 0000000000000000] 14:27:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 112 (00000089E6AEC800) [pid = 3552] [serial = 879] [outer = 00000089D982D400] 14:27:48 INFO - PROCESS | 3552 | 1463434068444 Marionette DEBUG loaded listener.js 14:27:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 113 (00000089E8939C00) [pid = 3552] [serial = 880] [outer = 00000089D982D400] 14:27:48 INFO - PROCESS | 3552 | 1463434068818 Marionette TRACE conn6 <- [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]]]}] 14:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 629ms 14:27:48 INFO - PROCESS | 3552 | 1463434068879 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 14:27:48 INFO - PROCESS | 3552 | 1463434068881 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 14:27:48 INFO - PROCESS | 3552 | 1463434068887 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:27:48 INFO - PROCESS | 3552 | 1463434068889 Marionette TRACE conn6 <- [1,1138,null,{}] 14:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:27:48 INFO - PROCESS | 3552 | 1463434068892 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:48 INFO - PROCESS | 3552 | 1463434068982 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 14:27:48 INFO - PROCESS | 3552 | 1463434068989 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:49 INFO - PROCESS | 3552 | ++DOCSHELL 00000089ECD4C800 == 58 [pid = 3552] [id = 294] 14:27:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 114 (00000089E8942400) [pid = 3552] [serial = 881] [outer = 0000000000000000] 14:27:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 115 (00000089E902BC00) [pid = 3552] [serial = 882] [outer = 00000089E8942400] 14:27:49 INFO - PROCESS | 3552 | 1463434069034 Marionette DEBUG loaded listener.js 14:27:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 116 (00000089E95B7C00) [pid = 3552] [serial = 883] [outer = 00000089E8942400] 14:27:49 INFO - PROCESS | 3552 | 1463434069446 Marionette TRACE conn6 <- [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]]]}] 14:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 587ms 14:27:49 INFO - PROCESS | 3552 | 1463434069498 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 14:27:49 INFO - PROCESS | 3552 | 1463434069500 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 14:27:49 INFO - PROCESS | 3552 | 1463434069504 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:27:49 INFO - PROCESS | 3552 | 1463434069506 Marionette TRACE conn6 <- [1,1142,null,{}] 14:27:49 INFO - PROCESS | 3552 | 1463434069510 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:49 INFO - PROCESS | 3552 | 1463434069615 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 14:27:49 INFO - PROCESS | 3552 | 1463434069622 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:49 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDF68800 == 59 [pid = 3552] [id = 295] 14:27:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 117 (00000089D9826C00) [pid = 3552] [serial = 884] [outer = 0000000000000000] 14:27:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 118 (00000089E9D44000) [pid = 3552] [serial = 885] [outer = 00000089D9826C00] 14:27:49 INFO - PROCESS | 3552 | 1463434069668 Marionette DEBUG loaded listener.js 14:27:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 119 (00000089EAB24C00) [pid = 3552] [serial = 886] [outer = 00000089D9826C00] 14:27:50 INFO - PROCESS | 3552 | 1463434070244 Marionette TRACE conn6 <- [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]]]}] 14:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 776ms 14:27:50 INFO - PROCESS | 3552 | 1463434070344 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 14:27:50 INFO - PROCESS | 3552 | 1463434070349 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 14:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:27:50 INFO - PROCESS | 3552 | 1463434070356 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:27:50 INFO - PROCESS | 3552 | 1463434070360 Marionette TRACE conn6 <- [1,1146,null,{}] 14:27:50 INFO - PROCESS | 3552 | 1463434070367 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:50 INFO - PROCESS | 3552 | 1463434070497 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 14:27:50 INFO - PROCESS | 3552 | 1463434070612 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:50 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DFDA7800 == 60 [pid = 3552] [id = 296] 14:27:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 120 (00000089D9774C00) [pid = 3552] [serial = 887] [outer = 0000000000000000] 14:27:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 121 (00000089D9B93000) [pid = 3552] [serial = 888] [outer = 00000089D9774C00] 14:27:50 INFO - PROCESS | 3552 | 1463434070677 Marionette DEBUG loaded listener.js 14:27:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 122 (00000089DE425800) [pid = 3552] [serial = 889] [outer = 00000089D9774C00] 14:27:51 INFO - PROCESS | 3552 | 1463434071269 Marionette TRACE conn6 <- [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] 14:27:51 INFO - PROCESS | 3552 | 1463434071289 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 14:27:51 INFO - PROCESS | 3552 | 1463434071296 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:27:51 INFO - PROCESS | 3552 | 1463434071299 Marionette TRACE conn6 <- [1,1150,null,{}] 14:27:51 INFO - PROCESS | 3552 | 1463434071303 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:51 INFO - PROCESS | 3552 | 1463434071424 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 14:27:51 INFO - PROCESS | 3552 | 1463434071518 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:51 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9D21800 == 61 [pid = 3552] [id = 297] 14:27:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 123 (00000089DAB54000) [pid = 3552] [serial = 890] [outer = 0000000000000000] 14:27:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 124 (00000089E2A2B800) [pid = 3552] [serial = 891] [outer = 00000089DAB54000] 14:27:51 INFO - PROCESS | 3552 | 1463434071574 Marionette DEBUG loaded listener.js 14:27:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 125 (00000089E4012800) [pid = 3552] [serial = 892] [outer = 00000089DAB54000] 14:27:52 INFO - PROCESS | 3552 | 1463434072209 Marionette TRACE conn6 <- [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]]]}] 14:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 985ms 14:27:52 INFO - PROCESS | 3552 | 1463434072287 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 14:27:52 INFO - PROCESS | 3552 | 1463434072290 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 14:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:27:52 INFO - PROCESS | 3552 | 1463434072295 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:27:52 INFO - PROCESS | 3552 | 1463434072299 Marionette TRACE conn6 <- [1,1154,null,{}] 14:27:52 INFO - PROCESS | 3552 | 1463434072325 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:52 INFO - PROCESS | 3552 | 1463434072454 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 14:27:52 INFO - PROCESS | 3552 | 1463434072569 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:52 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE443000 == 62 [pid = 3552] [id = 298] 14:27:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 126 (00000089E6D55800) [pid = 3552] [serial = 893] [outer = 0000000000000000] 14:27:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 127 (00000089E9023400) [pid = 3552] [serial = 894] [outer = 00000089E6D55800] 14:27:52 INFO - PROCESS | 3552 | 1463434072632 Marionette DEBUG loaded listener.js 14:27:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 128 (00000089EAB2D400) [pid = 3552] [serial = 895] [outer = 00000089E6D55800] 14:27:53 INFO - PROCESS | 3552 | 1463434073267 Marionette TRACE conn6 <- [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]]]}] 14:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1042ms 14:27:53 INFO - PROCESS | 3552 | 1463434073337 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 14:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:27:53 INFO - PROCESS | 3552 | 1463434073341 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 14:27:53 INFO - PROCESS | 3552 | 1463434073344 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:27:53 INFO - PROCESS | 3552 | 1463434073347 Marionette TRACE conn6 <- [1,1158,null,{}] 14:27:53 INFO - PROCESS | 3552 | 1463434073351 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:53 INFO - PROCESS | 3552 | 1463434073467 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 14:27:53 INFO - PROCESS | 3552 | 1463434073587 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:53 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEF5B800 == 63 [pid = 3552] [id = 299] 14:27:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 129 (00000089EAE91C00) [pid = 3552] [serial = 896] [outer = 0000000000000000] 14:27:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 130 (00000089EAEEC400) [pid = 3552] [serial = 897] [outer = 00000089EAE91C00] 14:27:53 INFO - PROCESS | 3552 | 1463434073645 Marionette DEBUG loaded listener.js 14:27:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 131 (00000089EB256000) [pid = 3552] [serial = 898] [outer = 00000089EAE91C00] 14:27:54 INFO - PROCESS | 3552 | 1463434074209 Marionette TRACE conn6 <- [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]]]}] 14:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 881ms 14:27:54 INFO - PROCESS | 3552 | 1463434074227 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 14:27:54 INFO - PROCESS | 3552 | 1463434074230 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 14:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:27:54 INFO - PROCESS | 3552 | 1463434074250 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:27:54 INFO - PROCESS | 3552 | 1463434074252 Marionette TRACE conn6 <- [1,1162,null,{}] 14:27:54 INFO - PROCESS | 3552 | 1463434074256 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:54 INFO - PROCESS | 3552 | 1463434074369 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 14:27:54 INFO - PROCESS | 3552 | 1463434074462 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:54 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F1217800 == 64 [pid = 3552] [id = 300] 14:27:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 132 (00000089EB7C1800) [pid = 3552] [serial = 899] [outer = 0000000000000000] 14:27:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 133 (00000089EB7C9C00) [pid = 3552] [serial = 900] [outer = 00000089EB7C1800] 14:27:54 INFO - PROCESS | 3552 | 1463434074519 Marionette DEBUG loaded listener.js 14:27:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 134 (00000089EB8F2800) [pid = 3552] [serial = 901] [outer = 00000089EB7C1800] 14:27:55 INFO - PROCESS | 3552 | 1463434075125 Marionette TRACE conn6 <- [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] 14:27:55 INFO - PROCESS | 3552 | 1463434075182 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 14:27:55 INFO - PROCESS | 3552 | 1463434075186 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:27:55 INFO - PROCESS | 3552 | 1463434075188 Marionette TRACE conn6 <- [1,1166,null,{}] 14:27:55 INFO - PROCESS | 3552 | 1463434075192 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:55 INFO - PROCESS | 3552 | 1463434075357 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 14:27:55 INFO - PROCESS | 3552 | 1463434075481 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:55 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F1531800 == 65 [pid = 3552] [id = 301] 14:27:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 135 (00000089EB9A7000) [pid = 3552] [serial = 902] [outer = 0000000000000000] 14:27:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 136 (00000089ECD23400) [pid = 3552] [serial = 903] [outer = 00000089EB9A7000] 14:27:55 INFO - PROCESS | 3552 | 1463434075540 Marionette DEBUG loaded listener.js 14:27:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 137 (00000089ECD2A400) [pid = 3552] [serial = 904] [outer = 00000089EB9A7000] 14:27:56 INFO - PROCESS | 3552 | 1463434076346 Marionette TRACE conn6 <- [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] 14:27:56 INFO - PROCESS | 3552 | 1463434076373 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 14:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:27:56 INFO - PROCESS | 3552 | 1463434076378 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:27:56 INFO - PROCESS | 3552 | 1463434076383 Marionette TRACE conn6 <- [1,1170,null,{}] 14:27:56 INFO - PROCESS | 3552 | 1463434076389 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:56 INFO - PROCESS | 3552 | 1463434076498 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 14:27:56 INFO - PROCESS | 3552 | 1463434076626 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:56 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E62E2800 == 66 [pid = 3552] [id = 302] 14:27:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 138 (00000089D8028400) [pid = 3552] [serial = 905] [outer = 0000000000000000] 14:27:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 139 (00000089D9E76000) [pid = 3552] [serial = 906] [outer = 00000089D8028400] 14:27:56 INFO - PROCESS | 3552 | 1463434076680 Marionette DEBUG loaded listener.js 14:27:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 140 (00000089DE611000) [pid = 3552] [serial = 907] [outer = 00000089D8028400] 14:27:57 INFO - PROCESS | 3552 | 1463434077280 Marionette TRACE conn6 <- [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] 14:27:57 INFO - PROCESS | 3552 | 1463434077312 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 14:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:27:57 INFO - PROCESS | 3552 | 1463434077318 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:27:57 INFO - PROCESS | 3552 | 1463434077321 Marionette TRACE conn6 <- [1,1174,null,{}] 14:27:57 INFO - PROCESS | 3552 | 1463434077325 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:57 INFO - PROCESS | 3552 | 1463434077436 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 14:27:57 INFO - PROCESS | 3552 | 1463434077536 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:57 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6482000 == 67 [pid = 3552] [id = 303] 14:27:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 141 (00000089DEFE1C00) [pid = 3552] [serial = 908] [outer = 0000000000000000] 14:27:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 142 (00000089E2C33000) [pid = 3552] [serial = 909] [outer = 00000089DEFE1C00] 14:27:57 INFO - PROCESS | 3552 | 1463434077586 Marionette DEBUG loaded listener.js 14:27:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 143 (00000089E400E400) [pid = 3552] [serial = 910] [outer = 00000089DEFE1C00] 14:27:57 INFO - PROCESS | 3552 | --DOCSHELL 00000089E648C000 == 66 [pid = 3552] [id = 226] 14:27:57 INFO - PROCESS | 3552 | --DOCSHELL 00000089E6FA7800 == 65 [pid = 3552] [id = 227] 14:27:57 INFO - PROCESS | 3552 | --DOCSHELL 00000089ECD4C800 == 64 [pid = 3552] [id = 294] 14:27:57 INFO - PROCESS | 3552 | --DOCSHELL 00000089EB1C3800 == 63 [pid = 3552] [id = 293] 14:27:57 INFO - PROCESS | 3552 | --DOCSHELL 00000089EA185800 == 62 [pid = 3552] [id = 292] 14:27:57 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9F23000 == 61 [pid = 3552] [id = 291] 14:27:57 INFO - PROCESS | 3552 | --DOCSHELL 00000089E7594000 == 60 [pid = 3552] [id = 290] 14:27:57 INFO - PROCESS | 3552 | --DOCSHELL 00000089E655C800 == 59 [pid = 3552] [id = 289] 14:27:57 INFO - PROCESS | 3552 | --DOCSHELL 00000089E46CA800 == 58 [pid = 3552] [id = 288] 14:27:57 INFO - PROCESS | 3552 | --DOCSHELL 00000089DFB0D800 == 57 [pid = 3552] [id = 287] 14:27:57 INFO - PROCESS | 3552 | --DOMWINDOW == 142 (00000089D9E82000) [pid = 3552] [serial = 792] [outer = 0000000000000000] [url = about:blank] 14:27:57 INFO - PROCESS | 3552 | --DOMWINDOW == 141 (00000089DFF6C000) [pid = 3552] [serial = 795] [outer = 0000000000000000] [url = about:blank] 14:27:57 INFO - PROCESS | 3552 | --DOMWINDOW == 140 (00000089E6D54400) [pid = 3552] [serial = 798] [outer = 0000000000000000] [url = about:blank] 14:27:57 INFO - PROCESS | 3552 | --DOCSHELL 00000089DEC32000 == 56 [pid = 3552] [id = 286] 14:27:57 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEADE000 == 55 [pid = 3552] [id = 284] 14:27:57 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEA37800 == 54 [pid = 3552] [id = 283] 14:27:57 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEA18800 == 53 [pid = 3552] [id = 282] 14:27:57 INFO - PROCESS | 3552 | --DOCSHELL 00000089EA173800 == 52 [pid = 3552] [id = 281] 14:27:57 INFO - PROCESS | 3552 | --DOCSHELL 00000089E2BE5800 == 51 [pid = 3552] [id = 280] 14:27:58 INFO - PROCESS | 3552 | --DOMWINDOW == 139 (00000089EA0C3800) [pid = 3552] [serial = 834] [outer = 0000000000000000] [url = about:blank] 14:27:58 INFO - PROCESS | 3552 | --DOMWINDOW == 138 (00000089E6F42400) [pid = 3552] [serial = 822] [outer = 0000000000000000] [url = about:blank] 14:27:58 INFO - PROCESS | 3552 | --DOMWINDOW == 137 (00000089E8B89800) [pid = 3552] [serial = 825] [outer = 0000000000000000] [url = about:blank] 14:27:58 INFO - PROCESS | 3552 | --DOMWINDOW == 136 (00000089E7E58C00) [pid = 3552] [serial = 823] [outer = 0000000000000000] [url = about:blank] 14:27:58 INFO - PROCESS | 3552 | --DOMWINDOW == 135 (00000089E2A13400) [pid = 3552] [serial = 811] [outer = 0000000000000000] [url = about:blank] 14:27:58 INFO - PROCESS | 3552 | --DOMWINDOW == 134 (00000089DFBCE000) [pid = 3552] [serial = 810] [outer = 0000000000000000] [url = about:blank] 14:27:58 INFO - PROCESS | 3552 | --DOMWINDOW == 133 (00000089E6F43C00) [pid = 3552] [serial = 789] [outer = 0000000000000000] [url = about:blank] 14:27:58 INFO - PROCESS | 3552 | --DOMWINDOW == 132 (00000089E6FF2400) [pid = 3552] [serial = 790] [outer = 0000000000000000] [url = about:blank] 14:27:58 INFO - PROCESS | 3552 | --DOMWINDOW == 131 (00000089E605F800) [pid = 3552] [serial = 819] [outer = 0000000000000000] [url = about:blank] 14:27:58 INFO - PROCESS | 3552 | --DOMWINDOW == 130 (00000089D982F800) [pid = 3552] [serial = 828] [outer = 0000000000000000] [url = about:blank] 14:27:58 INFO - PROCESS | 3552 | --DOMWINDOW == 129 (00000089DE611800) [pid = 3552] [serial = 813] [outer = 0000000000000000] [url = about:blank] 14:27:58 INFO - PROCESS | 3552 | --DOMWINDOW == 128 (00000089E2A15C00) [pid = 3552] [serial = 814] [outer = 0000000000000000] [url = about:blank] 14:27:58 INFO - PROCESS | 3552 | --DOMWINDOW == 127 (00000089E3416000) [pid = 3552] [serial = 816] [outer = 0000000000000000] [url = about:blank] 14:27:58 INFO - PROCESS | 3552 | --DOMWINDOW == 126 (00000089E3E48000) [pid = 3552] [serial = 817] [outer = 0000000000000000] [url = about:blank] 14:27:58 INFO - PROCESS | 3552 | --DOMWINDOW == 125 (00000089DA6A9400) [pid = 3552] [serial = 808] [outer = 0000000000000000] [url = about:blank] 14:27:58 INFO - PROCESS | 3552 | --DOMWINDOW == 124 (00000089D9917C00) [pid = 3552] [serial = 807] [outer = 0000000000000000] [url = about:blank] 14:27:58 INFO - PROCESS | 3552 | --DOMWINDOW == 123 (00000089E7CF1800) [pid = 3552] [serial = 801] [outer = 0000000000000000] [url = about:blank] 14:27:58 INFO - PROCESS | 3552 | --DOMWINDOW == 122 (00000089E945BC00) [pid = 3552] [serial = 826] [outer = 0000000000000000] [url = about:blank] 14:27:58 INFO - PROCESS | 3552 | --DOMWINDOW == 121 (00000089E8940400) [pid = 3552] [serial = 804] [outer = 0000000000000000] [url = about:blank] 14:27:58 INFO - PROCESS | 3552 | --DOMWINDOW == 120 (00000089E2A33000) [pid = 3552] [serial = 829] [outer = 0000000000000000] [url = about:blank] 14:27:58 INFO - PROCESS | 3552 | --DOMWINDOW == 119 (00000089E95C6400) [pid = 3552] [serial = 831] [outer = 0000000000000000] [url = about:blank] 14:27:58 INFO - PROCESS | 3552 | --DOMWINDOW == 118 (00000089E9DDA400) [pid = 3552] [serial = 832] [outer = 0000000000000000] [url = about:blank] 14:27:58 INFO - PROCESS | 3552 | --DOMWINDOW == 117 (00000089EA0CD400) [pid = 3552] [serial = 835] [outer = 0000000000000000] [url = about:blank] 14:27:58 INFO - PROCESS | 3552 | --DOMWINDOW == 116 (00000089E6514400) [pid = 3552] [serial = 820] [outer = 0000000000000000] [url = about:blank] 14:27:58 INFO - PROCESS | 3552 | 1463434078164 Marionette TRACE conn6 <- [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] 14:27:58 INFO - PROCESS | 3552 | 1463434078202 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 14:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:27:58 INFO - PROCESS | 3552 | 1463434078206 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:27:58 INFO - PROCESS | 3552 | 1463434078210 Marionette TRACE conn6 <- [1,1178,null,{}] 14:27:58 INFO - PROCESS | 3552 | 1463434078221 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:58 INFO - PROCESS | 3552 | 1463434078318 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 14:27:58 INFO - PROCESS | 3552 | 1463434078401 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:58 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E4172000 == 52 [pid = 3552] [id = 304] 14:27:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 117 (00000089DEC45400) [pid = 3552] [serial = 911] [outer = 0000000000000000] 14:27:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 118 (00000089E2C82800) [pid = 3552] [serial = 912] [outer = 00000089DEC45400] 14:27:58 INFO - PROCESS | 3552 | 1463434078452 Marionette DEBUG loaded listener.js 14:27:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 119 (00000089E482A800) [pid = 3552] [serial = 913] [outer = 00000089DEC45400] 14:27:58 INFO - PROCESS | 3552 | 1463434078877 Marionette TRACE conn6 <- [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] 14:27:58 INFO - PROCESS | 3552 | 1463434078946 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 14:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:27:58 INFO - PROCESS | 3552 | 1463434078949 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:27:58 INFO - PROCESS | 3552 | 1463434078951 Marionette TRACE conn6 <- [1,1182,null,{}] 14:27:58 INFO - PROCESS | 3552 | 1463434078955 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:59 INFO - PROCESS | 3552 | 1463434079047 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 14:27:59 INFO - PROCESS | 3552 | 1463434079090 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:59 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9559000 == 53 [pid = 3552] [id = 305] 14:27:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 120 (00000089E6D4BC00) [pid = 3552] [serial = 914] [outer = 0000000000000000] 14:27:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 121 (00000089E6DDF000) [pid = 3552] [serial = 915] [outer = 00000089E6D4BC00] 14:27:59 INFO - PROCESS | 3552 | 1463434079137 Marionette DEBUG loaded listener.js 14:27:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 122 (00000089E6F19800) [pid = 3552] [serial = 916] [outer = 00000089E6D4BC00] 14:27:59 INFO - PROCESS | 3552 | 1463434079615 Marionette TRACE conn6 <- [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] 14:27:59 INFO - PROCESS | 3552 | 1463434079688 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 14:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 14:27:59 INFO - PROCESS | 3552 | 1463434079691 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:27:59 INFO - PROCESS | 3552 | 1463434079693 Marionette TRACE conn6 <- [1,1186,null,{}] 14:27:59 INFO - PROCESS | 3552 | 1463434079697 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:59 INFO - PROCESS | 3552 | 1463434079786 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 14:27:59 INFO - PROCESS | 3552 | 1463434079795 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:59 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DEFC8000 == 54 [pid = 3552] [id = 306] 14:27:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 123 (00000089E6FF2400) [pid = 3552] [serial = 917] [outer = 0000000000000000] 14:27:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 124 (00000089E7CF7000) [pid = 3552] [serial = 918] [outer = 00000089E6FF2400] 14:27:59 INFO - PROCESS | 3552 | 1463434079842 Marionette DEBUG loaded listener.js 14:27:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 125 (00000089E8942800) [pid = 3552] [serial = 919] [outer = 00000089E6FF2400] 14:28:00 INFO - PROCESS | 3552 | 1463434080281 Marionette TRACE conn6 <- [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]]]}] 14:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 629ms 14:28:00 INFO - PROCESS | 3552 | 1463434080332 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 14:28:00 INFO - PROCESS | 3552 | 1463434080335 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 14:28:00 INFO - PROCESS | 3552 | 1463434080338 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:28:00 INFO - PROCESS | 3552 | 1463434080340 Marionette TRACE conn6 <- [1,1190,null,{}] 14:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:28:00 INFO - PROCESS | 3552 | 1463434080343 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:00 INFO - PROCESS | 3552 | 1463434080508 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 14:28:00 INFO - PROCESS | 3552 | 1463434080530 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:00 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EB1C8800 == 55 [pid = 3552] [id = 307] 14:28:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 126 (00000089E9D4D400) [pid = 3552] [serial = 920] [outer = 0000000000000000] 14:28:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 127 (00000089EAB25C00) [pid = 3552] [serial = 921] [outer = 00000089E9D4D400] 14:28:00 INFO - PROCESS | 3552 | 1463434080578 Marionette DEBUG loaded listener.js 14:28:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 128 (00000089EADE7C00) [pid = 3552] [serial = 922] [outer = 00000089E9D4D400] 14:28:01 INFO - PROCESS | 3552 | 1463434081074 Marionette TRACE conn6 <- [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]]]}] 14:28:01 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 14:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 777ms 14:28:01 INFO - PROCESS | 3552 | 1463434081125 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 14:28:01 INFO - PROCESS | 3552 | 1463434081127 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 14:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:28:01 INFO - PROCESS | 3552 | 1463434081131 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:28:01 INFO - PROCESS | 3552 | 1463434081133 Marionette TRACE conn6 <- [1,1194,null,{}] 14:28:01 INFO - PROCESS | 3552 | 1463434081136 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:01 INFO - PROCESS | 3552 | 1463434081254 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 14:28:01 INFO - PROCESS | 3552 | 1463434081310 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:01 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDC17800 == 56 [pid = 3552] [id = 308] 14:28:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 129 (00000089EAEEFC00) [pid = 3552] [serial = 923] [outer = 0000000000000000] 14:28:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 130 (00000089EB250400) [pid = 3552] [serial = 924] [outer = 00000089EAEEFC00] 14:28:01 INFO - PROCESS | 3552 | 1463434081357 Marionette DEBUG loaded listener.js 14:28:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 131 (00000089EB8FB000) [pid = 3552] [serial = 925] [outer = 00000089EAEEFC00] 14:28:01 INFO - PROCESS | 3552 | 1463434081796 Marionette TRACE conn6 <- [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]]]}] 14:28:01 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 14:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 734ms 14:28:01 INFO - PROCESS | 3552 | 1463434081877 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 14:28:01 INFO - PROCESS | 3552 | 1463434081879 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 14:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:28:01 INFO - PROCESS | 3552 | 1463434081892 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:28:01 INFO - PROCESS | 3552 | 1463434081894 Marionette TRACE conn6 <- [1,1198,null,{}] 14:28:01 INFO - PROCESS | 3552 | 1463434081898 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:02 INFO - PROCESS | 3552 | 1463434082015 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 14:28:02 INFO - PROCESS | 3552 | 1463434082073 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:02 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE0A0000 == 57 [pid = 3552] [id = 309] 14:28:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 132 (00000089EAEF0000) [pid = 3552] [serial = 926] [outer = 0000000000000000] 14:28:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 133 (00000089EB9AF400) [pid = 3552] [serial = 927] [outer = 00000089EAEF0000] 14:28:02 INFO - PROCESS | 3552 | 1463434082120 Marionette DEBUG loaded listener.js 14:28:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 134 (00000089ECD2C400) [pid = 3552] [serial = 928] [outer = 00000089EAEF0000] 14:28:02 INFO - PROCESS | 3552 | --DOMWINDOW == 133 (00000089E375B400) [pid = 3552] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:28:02 INFO - PROCESS | 3552 | --DOMWINDOW == 132 (00000089E6278000) [pid = 3552] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:28:02 INFO - PROCESS | 3552 | --DOMWINDOW == 131 (00000089D982D400) [pid = 3552] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:28:02 INFO - PROCESS | 3552 | --DOMWINDOW == 130 (00000089DA1AB400) [pid = 3552] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:28:02 INFO - PROCESS | 3552 | --DOMWINDOW == 129 (00000089D884D000) [pid = 3552] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:28:02 INFO - PROCESS | 3552 | --DOMWINDOW == 128 (00000089E6DE0C00) [pid = 3552] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:28:02 INFO - PROCESS | 3552 | --DOMWINDOW == 127 (00000089D9AAB800) [pid = 3552] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:28:02 INFO - PROCESS | 3552 | --DOMWINDOW == 126 (00000089E681DC00) [pid = 3552] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:28:02 INFO - PROCESS | 3552 | --DOMWINDOW == 125 (00000089E2A39400) [pid = 3552] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:28:02 INFO - PROCESS | 3552 | --DOMWINDOW == 124 (00000089E8942400) [pid = 3552] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:28:02 INFO - PROCESS | 3552 | --DOMWINDOW == 123 (00000089D7FC5000) [pid = 3552] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:28:02 INFO - PROCESS | 3552 | --DOMWINDOW == 122 (00000089E7E5CC00) [pid = 3552] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:28:02 INFO - PROCESS | 3552 | --DOMWINDOW == 121 (00000089DF098000) [pid = 3552] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:28:02 INFO - PROCESS | 3552 | --DOMWINDOW == 120 (00000089E650E400) [pid = 3552] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:28:02 INFO - PROCESS | 3552 | --DOMWINDOW == 119 (00000089E8941000) [pid = 3552] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:28:02 INFO - PROCESS | 3552 | --DOMWINDOW == 118 (00000089DED9A000) [pid = 3552] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:28:02 INFO - PROCESS | 3552 | --DOMWINDOW == 117 (00000089D9AAAC00) [pid = 3552] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:28:02 INFO - PROCESS | 3552 | --DOMWINDOW == 116 (00000089E46E5000) [pid = 3552] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:28:02 INFO - PROCESS | 3552 | 1463434082692 Marionette TRACE conn6 <- [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]]]}] 14:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 818ms 14:28:02 INFO - PROCESS | 3552 | 1463434082713 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 14:28:02 INFO - PROCESS | 3552 | 1463434082716 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 14:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:28:02 INFO - PROCESS | 3552 | 1463434082719 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:28:02 INFO - PROCESS | 3552 | 1463434082721 Marionette TRACE conn6 <- [1,1202,null,{}] 14:28:02 INFO - PROCESS | 3552 | 1463434082724 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:02 INFO - PROCESS | 3552 | 1463434082844 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 14:28:02 INFO - PROCESS | 3552 | 1463434082896 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:02 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE43D800 == 58 [pid = 3552] [id = 310] 14:28:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 117 (00000089D9AAAC00) [pid = 3552] [serial = 929] [outer = 0000000000000000] 14:28:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 118 (00000089E400F800) [pid = 3552] [serial = 930] [outer = 00000089D9AAAC00] 14:28:02 INFO - PROCESS | 3552 | 1463434082942 Marionette DEBUG loaded listener.js 14:28:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 119 (00000089E76B0000) [pid = 3552] [serial = 931] [outer = 00000089D9AAAC00] 14:28:03 INFO - PROCESS | 3552 | 1463434083305 Marionette TRACE conn6 <- [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]]]}] 14:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 630ms 14:28:03 INFO - PROCESS | 3552 | 1463434083369 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 14:28:03 INFO - PROCESS | 3552 | 1463434083372 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 14:28:03 INFO - PROCESS | 3552 | 1463434083375 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:28:03 INFO - PROCESS | 3552 | 1463434083377 Marionette TRACE conn6 <- [1,1206,null,{}] 14:28:03 INFO - PROCESS | 3552 | 1463434083381 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:03 INFO - PROCESS | 3552 | 1463434083471 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 14:28:03 INFO - PROCESS | 3552 | 1463434083478 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:03 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEF45800 == 59 [pid = 3552] [id = 311] 14:28:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 120 (00000089EADF0400) [pid = 3552] [serial = 932] [outer = 0000000000000000] 14:28:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 121 (00000089ECD30400) [pid = 3552] [serial = 933] [outer = 00000089EADF0400] 14:28:03 INFO - PROCESS | 3552 | 1463434083524 Marionette DEBUG loaded listener.js 14:28:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 122 (00000089EDA09400) [pid = 3552] [serial = 934] [outer = 00000089EADF0400] 14:28:03 INFO - PROCESS | 3552 | 1463434083972 Marionette TRACE conn6 <- [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]]]}] 14:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 629ms 14:28:04 INFO - PROCESS | 3552 | 1463434084009 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 14:28:04 INFO - PROCESS | 3552 | 1463434084012 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 14:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:28:04 INFO - PROCESS | 3552 | 1463434084024 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:28:04 INFO - PROCESS | 3552 | 1463434084026 Marionette TRACE conn6 <- [1,1210,null,{}] 14:28:04 INFO - PROCESS | 3552 | 1463434084030 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:04 INFO - PROCESS | 3552 | 1463434084139 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 14:28:04 INFO - PROCESS | 3552 | 1463434084152 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:04 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F2536800 == 60 [pid = 3552] [id = 312] 14:28:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 123 (00000089EE0F0800) [pid = 3552] [serial = 935] [outer = 0000000000000000] 14:28:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 124 (00000089EE0F6800) [pid = 3552] [serial = 936] [outer = 00000089EE0F0800] 14:28:04 INFO - PROCESS | 3552 | 1463434084204 Marionette DEBUG loaded listener.js 14:28:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 125 (00000089EE212800) [pid = 3552] [serial = 937] [outer = 00000089EE0F0800] 14:28:04 INFO - PROCESS | 3552 | 1463434084903 Marionette TRACE conn6 <- [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] 14:28:04 INFO - PROCESS | 3552 | 1463434084958 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 14:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:28:04 INFO - PROCESS | 3552 | 1463434084964 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:28:04 INFO - PROCESS | 3552 | 1463434084969 Marionette TRACE conn6 <- [1,1214,null,{}] 14:28:04 INFO - PROCESS | 3552 | 1463434084975 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:05 INFO - PROCESS | 3552 | 1463434085108 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 14:28:05 INFO - PROCESS | 3552 | 1463434085235 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:05 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E411A800 == 61 [pid = 3552] [id = 313] 14:28:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 126 (00000089D9865800) [pid = 3552] [serial = 938] [outer = 0000000000000000] 14:28:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 127 (00000089DE45A000) [pid = 3552] [serial = 939] [outer = 00000089D9865800] 14:28:05 INFO - PROCESS | 3552 | 1463434085297 Marionette DEBUG loaded listener.js 14:28:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 128 (00000089E2A1AC00) [pid = 3552] [serial = 940] [outer = 00000089D9865800] 14:28:05 INFO - PROCESS | 3552 | 1463434085909 Marionette TRACE conn6 <- [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]]]}] 14:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 986ms 14:28:05 INFO - PROCESS | 3552 | 1463434085954 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 14:28:05 INFO - PROCESS | 3552 | 1463434085960 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 14:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:28:05 INFO - PROCESS | 3552 | 1463434085967 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:28:05 INFO - PROCESS | 3552 | 1463434085971 Marionette TRACE conn6 <- [1,1218,null,{}] 14:28:05 INFO - PROCESS | 3552 | 1463434085975 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:06 INFO - PROCESS | 3552 | 1463434086095 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 14:28:06 INFO - PROCESS | 3552 | 1463434086220 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:06 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EAB43800 == 62 [pid = 3552] [id = 314] 14:28:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 129 (00000089E400F000) [pid = 3552] [serial = 941] [outer = 0000000000000000] 14:28:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 130 (00000089E6517400) [pid = 3552] [serial = 942] [outer = 00000089E400F000] 14:28:06 INFO - PROCESS | 3552 | 1463434086279 Marionette DEBUG loaded listener.js 14:28:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 131 (00000089E6FAE400) [pid = 3552] [serial = 943] [outer = 00000089E400F000] 14:28:06 INFO - PROCESS | 3552 | 1463434086900 Marionette TRACE conn6 <- [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]]]}] 14:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 986ms 14:28:06 INFO - PROCESS | 3552 | 1463434086954 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 14:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:28:06 INFO - PROCESS | 3552 | 1463434086957 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 14:28:06 INFO - PROCESS | 3552 | 1463434086961 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:28:06 INFO - PROCESS | 3552 | 1463434086965 Marionette TRACE conn6 <- [1,1222,null,{}] 14:28:06 INFO - PROCESS | 3552 | 1463434086977 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:07 INFO - PROCESS | 3552 | 1463434087098 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 14:28:07 INFO - PROCESS | 3552 | 1463434087225 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:07 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F11AA800 == 63 [pid = 3552] [id = 315] 14:28:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 132 (00000089EADD9000) [pid = 3552] [serial = 944] [outer = 0000000000000000] 14:28:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 133 (00000089EAE8D800) [pid = 3552] [serial = 945] [outer = 00000089EADD9000] 14:28:07 INFO - PROCESS | 3552 | 1463434087287 Marionette DEBUG loaded listener.js 14:28:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 134 (00000089ECD2EC00) [pid = 3552] [serial = 946] [outer = 00000089EADD9000] 14:28:07 INFO - PROCESS | 3552 | 1463434087901 Marionette TRACE conn6 <- [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]]]}] 14:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 986ms 14:28:07 INFO - PROCESS | 3552 | 1463434087949 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 14:28:07 INFO - PROCESS | 3552 | 1463434087952 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 14:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:28:07 INFO - PROCESS | 3552 | 1463434087955 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:28:07 INFO - PROCESS | 3552 | 1463434087958 Marionette TRACE conn6 <- [1,1226,null,{}] 14:28:07 INFO - PROCESS | 3552 | 1463434087962 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:08 INFO - PROCESS | 3552 | 1463434088118 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 14:28:08 INFO - PROCESS | 3552 | 1463434088175 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:08 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EA011800 == 64 [pid = 3552] [id = 316] 14:28:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 135 (00000089EE0EF400) [pid = 3552] [serial = 947] [outer = 0000000000000000] 14:28:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 136 (00000089EE20E800) [pid = 3552] [serial = 948] [outer = 00000089EE0EF400] 14:28:08 INFO - PROCESS | 3552 | 1463434088233 Marionette DEBUG loaded listener.js 14:28:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 137 (00000089EE21B400) [pid = 3552] [serial = 949] [outer = 00000089EE0EF400] 14:28:08 INFO - PROCESS | 3552 | 1463434088803 Marionette TRACE conn6 <- [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]]]}] 14:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 923ms 14:28:08 INFO - PROCESS | 3552 | 1463434088881 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 14:28:08 INFO - PROCESS | 3552 | 1463434088884 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 14:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:28:08 INFO - PROCESS | 3552 | 1463434088887 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:28:08 INFO - PROCESS | 3552 | 1463434088890 Marionette TRACE conn6 <- [1,1230,null,{}] 14:28:08 INFO - PROCESS | 3552 | 1463434088894 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:09 INFO - PROCESS | 3552 | 1463434089009 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 14:28:09 INFO - PROCESS | 3552 | 1463434089133 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:09 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F2541800 == 65 [pid = 3552] [id = 317] 14:28:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 138 (00000089EE485800) [pid = 3552] [serial = 950] [outer = 0000000000000000] 14:28:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 139 (00000089EE48A800) [pid = 3552] [serial = 951] [outer = 00000089EE485800] 14:28:09 INFO - PROCESS | 3552 | 1463434089192 Marionette DEBUG loaded listener.js 14:28:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 140 (00000089F0160000) [pid = 3552] [serial = 952] [outer = 00000089EE485800] 14:28:09 INFO - PROCESS | 3552 | 1463434089751 Marionette TRACE conn6 <- [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]]]}] 14:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 924ms 14:28:09 INFO - PROCESS | 3552 | 1463434089813 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 14:28:09 INFO - PROCESS | 3552 | 1463434089816 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 14:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:28:09 INFO - PROCESS | 3552 | 1463434089819 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:28:09 INFO - PROCESS | 3552 | 1463434089822 Marionette TRACE conn6 <- [1,1234,null,{}] 14:28:09 INFO - PROCESS | 3552 | 1463434089825 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:09 INFO - PROCESS | 3552 | 1463434089962 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 14:28:10 INFO - PROCESS | 3552 | 1463434090088 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:10 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F27C6800 == 66 [pid = 3552] [id = 318] 14:28:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 141 (00000089F0169000) [pid = 3552] [serial = 953] [outer = 0000000000000000] 14:28:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 142 (00000089F0290800) [pid = 3552] [serial = 954] [outer = 00000089F0169000] 14:28:10 INFO - PROCESS | 3552 | 1463434090148 Marionette DEBUG loaded listener.js 14:28:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 143 (00000089F2033C00) [pid = 3552] [serial = 955] [outer = 00000089F0169000] 14:28:10 INFO - PROCESS | 3552 | 1463434090833 Marionette TRACE conn6 <- [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]]]}] 14:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1074ms 14:28:10 INFO - PROCESS | 3552 | 1463434090899 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 14:28:10 INFO - PROCESS | 3552 | 1463434090902 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 14:28:10 INFO - PROCESS | 3552 | 1463434090906 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:28:10 INFO - PROCESS | 3552 | 1463434090908 Marionette TRACE conn6 <- [1,1238,null,{}] 14:28:10 INFO - PROCESS | 3552 | 1463434090912 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:11 INFO - PROCESS | 3552 | 1463434091065 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 14:28:11 INFO - PROCESS | 3552 | 1463434091123 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:11 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E2AA4800 == 67 [pid = 3552] [id = 319] 14:28:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 144 (00000089D9B97800) [pid = 3552] [serial = 956] [outer = 0000000000000000] 14:28:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 145 (00000089E2A15000) [pid = 3552] [serial = 957] [outer = 00000089D9B97800] 14:28:11 INFO - PROCESS | 3552 | 1463434091181 Marionette DEBUG loaded listener.js 14:28:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 146 (00000089EA0C8800) [pid = 3552] [serial = 958] [outer = 00000089D9B97800] 14:28:12 INFO - PROCESS | 3552 | 1463434092049 Marionette TRACE conn6 <- [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]]]}] 14:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1184ms 14:28:12 INFO - PROCESS | 3552 | 1463434092095 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 14:28:12 INFO - PROCESS | 3552 | 1463434092100 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 14:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:28:12 INFO - PROCESS | 3552 | 1463434092105 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:28:12 INFO - PROCESS | 3552 | 1463434092109 Marionette TRACE conn6 <- [1,1242,null,{}] 14:28:12 INFO - PROCESS | 3552 | 1463434092114 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:12 INFO - PROCESS | 3552 | 1463434092225 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 14:28:12 INFO - PROCESS | 3552 | 1463434092355 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:12 INFO - PROCESS | 3552 | ++DOCSHELL 00000089D8E4A000 == 68 [pid = 3552] [id = 320] 14:28:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 147 (00000089DA6B8000) [pid = 3552] [serial = 959] [outer = 0000000000000000] 14:28:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 148 (00000089DEFD3400) [pid = 3552] [serial = 960] [outer = 00000089DA6B8000] 14:28:12 INFO - PROCESS | 3552 | 1463434092413 Marionette DEBUG loaded listener.js 14:28:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 149 (00000089E2A29C00) [pid = 3552] [serial = 961] [outer = 00000089DA6B8000] 14:28:12 INFO - PROCESS | 3552 | --DOCSHELL 00000089ECD3E000 == 67 [pid = 3552] [id = 196] 14:28:12 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEF45800 == 66 [pid = 3552] [id = 311] 14:28:12 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE43D800 == 65 [pid = 3552] [id = 310] 14:28:12 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE0A0000 == 64 [pid = 3552] [id = 309] 14:28:12 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDC17800 == 63 [pid = 3552] [id = 308] 14:28:12 INFO - PROCESS | 3552 | --DOCSHELL 00000089EB1C8800 == 62 [pid = 3552] [id = 307] 14:28:12 INFO - PROCESS | 3552 | --DOCSHELL 00000089DEFC8000 == 61 [pid = 3552] [id = 306] 14:28:12 INFO - PROCESS | 3552 | --DOMWINDOW == 148 (00000089E9D44000) [pid = 3552] [serial = 885] [outer = 0000000000000000] [url = about:blank] 14:28:12 INFO - PROCESS | 3552 | --DOMWINDOW == 147 (00000089EAE96000) [pid = 3552] [serial = 852] [outer = 0000000000000000] [url = about:blank] 14:28:12 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9559000 == 60 [pid = 3552] [id = 305] 14:28:12 INFO - PROCESS | 3552 | --DOCSHELL 00000089E4172000 == 59 [pid = 3552] [id = 304] 14:28:12 INFO - PROCESS | 3552 | --DOCSHELL 00000089E6482000 == 58 [pid = 3552] [id = 303] 14:28:12 INFO - PROCESS | 3552 | --DOCSHELL 00000089E62E2800 == 57 [pid = 3552] [id = 302] 14:28:12 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDF68800 == 56 [pid = 3552] [id = 295] 14:28:13 INFO - PROCESS | 3552 | 1463434093037 Marionette TRACE conn6 <- [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]]]}] 14:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 986ms 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 146 (00000089D9826400) [pid = 3552] [serial = 745] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 145 (00000089E8936000) [pid = 3552] [serial = 697] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 144 (00000089E2A1EC00) [pid = 3552] [serial = 748] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 143 (00000089E6F0E800) [pid = 3552] [serial = 751] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 142 (00000089EADE6C00) [pid = 3552] [serial = 754] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 141 (00000089E2ADF400) [pid = 3552] [serial = 796] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 140 (00000089DABD7400) [pid = 3552] [serial = 793] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 139 (00000089E6FB7000) [pid = 3552] [serial = 799] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 138 (00000089E4005400) [pid = 3552] [serial = 870] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 137 (00000089E4861C00) [pid = 3552] [serial = 871] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 136 (00000089E6F0C400) [pid = 3552] [serial = 874] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 135 (00000089E650C000) [pid = 3552] [serial = 873] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 134 (00000089E6AEC800) [pid = 3552] [serial = 879] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 133 (00000089EADE3000) [pid = 3552] [serial = 849] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 132 (00000089DA6B2000) [pid = 3552] [serial = 840] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 131 (00000089E2C82400) [pid = 3552] [serial = 843] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 130 (00000089EAB2F400) [pid = 3552] [serial = 837] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 129 (00000089DFBD5400) [pid = 3552] [serial = 864] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 128 (00000089E2A13000) [pid = 3552] [serial = 865] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 127 (00000089D9AB5000) [pid = 3552] [serial = 861] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 126 (00000089DA991800) [pid = 3552] [serial = 862] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 125 (00000089E6FB1800) [pid = 3552] [serial = 876] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 124 (00000089DA6B1800) [pid = 3552] [serial = 859] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 123 (00000089D9AB5400) [pid = 3552] [serial = 858] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 122 (00000089EB7C0C00) [pid = 3552] [serial = 856] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 121 (00000089EADDBC00) [pid = 3552] [serial = 855] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 120 (00000089E2BF3400) [pid = 3552] [serial = 867] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 119 (00000089E8B8BC00) [pid = 3552] [serial = 846] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 118 (00000089E902BC00) [pid = 3552] [serial = 882] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 117 (00000089E95B7C00) [pid = 3552] [serial = 883] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 116 (00000089E7E58800) [pid = 3552] [serial = 877] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 115 (00000089E8939C00) [pid = 3552] [serial = 880] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | --DOMWINDOW == 114 (00000089E3417000) [pid = 3552] [serial = 868] [outer = 0000000000000000] [url = about:blank] 14:28:13 INFO - PROCESS | 3552 | 1463434093116 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 14:28:13 INFO - PROCESS | 3552 | 1463434093122 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 14:28:13 INFO - PROCESS | 3552 | 1463434093131 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:28:13 INFO - PROCESS | 3552 | 1463434093134 Marionette TRACE conn6 <- [1,1246,null,{}] 14:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:28:13 INFO - PROCESS | 3552 | 1463434093138 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:13 INFO - PROCESS | 3552 | 1463434093237 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 14:28:13 INFO - PROCESS | 3552 | 1463434093251 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:13 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E2A96000 == 57 [pid = 3552] [id = 321] 14:28:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 115 (00000089D9780000) [pid = 3552] [serial = 962] [outer = 0000000000000000] 14:28:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 116 (00000089DA6B8C00) [pid = 3552] [serial = 963] [outer = 00000089D9780000] 14:28:13 INFO - PROCESS | 3552 | 1463434093299 Marionette DEBUG loaded listener.js 14:28:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 117 (00000089DFF65C00) [pid = 3552] [serial = 964] [outer = 00000089D9780000] 14:28:13 INFO - PROCESS | 3552 | 1463434093805 Marionette TRACE conn6 <- [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]]]}] 14:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 735ms 14:28:13 INFO - PROCESS | 3552 | 1463434093874 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 14:28:13 INFO - PROCESS | 3552 | 1463434093876 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 14:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:28:13 INFO - PROCESS | 3552 | 1463434093880 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:28:13 INFO - PROCESS | 3552 | 1463434093884 Marionette TRACE conn6 <- [1,1250,null,{}] 14:28:13 INFO - PROCESS | 3552 | 1463434093895 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:14 INFO - PROCESS | 3552 | 1463434093996 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 14:28:14 INFO - PROCESS | 3552 | 1463434094079 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:14 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6FA5000 == 58 [pid = 3552] [id = 322] 14:28:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 118 (00000089E2BF4000) [pid = 3552] [serial = 965] [outer = 0000000000000000] 14:28:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 119 (00000089E3758C00) [pid = 3552] [serial = 966] [outer = 00000089E2BF4000] 14:28:14 INFO - PROCESS | 3552 | 1463434094130 Marionette DEBUG loaded listener.js 14:28:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 120 (00000089E6281C00) [pid = 3552] [serial = 967] [outer = 00000089E2BF4000] 14:28:14 INFO - PROCESS | 3552 | 1463434094534 Marionette TRACE conn6 <- [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]]]}] 14:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 691ms 14:28:14 INFO - PROCESS | 3552 | 1463434094590 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 14:28:14 INFO - PROCESS | 3552 | 1463434094593 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 14:28:14 INFO - PROCESS | 3552 | 1463434094596 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:28:14 INFO - PROCESS | 3552 | 1463434094598 Marionette TRACE conn6 <- [1,1254,null,{}] 14:28:14 INFO - PROCESS | 3552 | 1463434094604 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:14 INFO - PROCESS | 3552 | 1463434094700 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 14:28:14 INFO - PROCESS | 3552 | 1463434094712 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:14 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9426000 == 59 [pid = 3552] [id = 323] 14:28:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 121 (00000089E6CB7400) [pid = 3552] [serial = 968] [outer = 0000000000000000] 14:28:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 122 (00000089E6DE1800) [pid = 3552] [serial = 969] [outer = 00000089E6CB7400] 14:28:14 INFO - PROCESS | 3552 | 1463434094761 Marionette DEBUG loaded listener.js 14:28:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 123 (00000089E6F14C00) [pid = 3552] [serial = 970] [outer = 00000089E6CB7400] 14:28:15 INFO - PROCESS | 3552 | 1463434095209 Marionette TRACE conn6 <- [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]]]}] 14:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 628ms 14:28:15 INFO - PROCESS | 3552 | 1463434095234 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 14:28:15 INFO - PROCESS | 3552 | 1463434095237 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 14:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:28:15 INFO - PROCESS | 3552 | 1463434095240 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:28:15 INFO - PROCESS | 3552 | 1463434095242 Marionette TRACE conn6 <- [1,1258,null,{}] 14:28:15 INFO - PROCESS | 3552 | 1463434095254 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:15 INFO - PROCESS | 3552 | 1463434095369 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 14:28:15 INFO - PROCESS | 3552 | 1463434095375 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:15 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9F8F800 == 60 [pid = 3552] [id = 324] 14:28:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 124 (00000089E6F0C400) [pid = 3552] [serial = 971] [outer = 0000000000000000] 14:28:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 125 (00000089E6FB6000) [pid = 3552] [serial = 972] [outer = 00000089E6F0C400] 14:28:15 INFO - PROCESS | 3552 | 1463434095422 Marionette DEBUG loaded listener.js 14:28:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 126 (00000089E7CEFC00) [pid = 3552] [serial = 973] [outer = 00000089E6F0C400] 14:28:16 INFO - PROCESS | 3552 | 1463434096345 Marionette TRACE conn6 <- [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]]]}] 14:28:16 INFO - PROCESS | 3552 | --DOMWINDOW == 125 (00000089DEFE1C00) [pid = 3552] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:28:16 INFO - PROCESS | 3552 | --DOMWINDOW == 124 (00000089E6D4BC00) [pid = 3552] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:28:16 INFO - PROCESS | 3552 | --DOMWINDOW == 123 (00000089EAEF0000) [pid = 3552] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:28:16 INFO - PROCESS | 3552 | --DOMWINDOW == 122 (00000089D8028400) [pid = 3552] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:28:16 INFO - PROCESS | 3552 | --DOMWINDOW == 121 (00000089E6FF2400) [pid = 3552] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:28:16 INFO - PROCESS | 3552 | --DOMWINDOW == 120 (00000089E9D4D400) [pid = 3552] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:28:16 INFO - PROCESS | 3552 | --DOMWINDOW == 119 (00000089D9AAAC00) [pid = 3552] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:28:16 INFO - PROCESS | 3552 | --DOMWINDOW == 118 (00000089DEC45400) [pid = 3552] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:28:16 INFO - PROCESS | 3552 | --DOMWINDOW == 117 (00000089EAEEFC00) [pid = 3552] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:28:16 INFO - PROCESS | 3552 | --DOMWINDOW == 116 (00000089EADEC400) [pid = 3552] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:28:16 INFO - PROCESS | 3552 | --DOMWINDOW == 115 (00000089E7C06000) [pid = 3552] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:28:16 INFO - PROCESS | 3552 | --DOMWINDOW == 114 (00000089E8935400) [pid = 3552] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:28:16 INFO - PROCESS | 3552 | --DOMWINDOW == 113 (00000089EADF0400) [pid = 3552] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1235ms 14:28:16 INFO - PROCESS | 3552 | 1463434096479 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 14:28:16 INFO - PROCESS | 3552 | 1463434096484 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 14:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:28:16 INFO - PROCESS | 3552 | 1463434096490 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:28:16 INFO - PROCESS | 3552 | 1463434096494 Marionette TRACE conn6 <- [1,1262,null,{}] 14:28:16 INFO - PROCESS | 3552 | 1463434096501 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:16 INFO - PROCESS | 3552 | 1463434096627 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 14:28:16 INFO - PROCESS | 3552 | 1463434096746 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:16 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E2A92000 == 61 [pid = 3552] [id = 325] 14:28:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 114 (00000089D9825400) [pid = 3552] [serial = 974] [outer = 0000000000000000] 14:28:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 115 (00000089D982D400) [pid = 3552] [serial = 975] [outer = 00000089D9825400] 14:28:16 INFO - PROCESS | 3552 | 1463434096810 Marionette DEBUG loaded listener.js 14:28:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 116 (00000089DA146C00) [pid = 3552] [serial = 976] [outer = 00000089D9825400] 14:28:17 INFO - PROCESS | 3552 | 1463434097412 Marionette TRACE conn6 <- [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]]]}] 14:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 985ms 14:28:17 INFO - PROCESS | 3552 | 1463434097477 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 14:28:17 INFO - PROCESS | 3552 | 1463434097484 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 14:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:28:17 INFO - PROCESS | 3552 | 1463434097491 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:28:17 INFO - PROCESS | 3552 | 1463434097494 Marionette TRACE conn6 <- [1,1266,null,{}] 14:28:17 INFO - PROCESS | 3552 | 1463434097498 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:17 INFO - PROCESS | 3552 | 1463434097648 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 14:28:17 INFO - PROCESS | 3552 | 1463434097772 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:17 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6F99000 == 62 [pid = 3552] [id = 326] 14:28:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 117 (00000089E2A23C00) [pid = 3552] [serial = 977] [outer = 0000000000000000] 14:28:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 118 (00000089E2B51C00) [pid = 3552] [serial = 978] [outer = 00000089E2A23C00] 14:28:17 INFO - PROCESS | 3552 | 1463434097830 Marionette DEBUG loaded listener.js 14:28:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 119 (00000089E4011000) [pid = 3552] [serial = 979] [outer = 00000089E2A23C00] 14:28:18 INFO - PROCESS | 3552 | 1463434098465 Marionette TRACE conn6 <- [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]]]}] 14:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1033ms 14:28:18 INFO - PROCESS | 3552 | 1463434098530 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 14:28:18 INFO - PROCESS | 3552 | 1463434098533 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 14:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:28:18 INFO - PROCESS | 3552 | 1463434098537 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:28:18 INFO - PROCESS | 3552 | 1463434098541 Marionette TRACE conn6 <- [1,1270,null,{}] 14:28:18 INFO - PROCESS | 3552 | 1463434098574 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:18 INFO - PROCESS | 3552 | 1463434098731 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 14:28:18 INFO - PROCESS | 3552 | 1463434098848 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:18 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EAEAD000 == 63 [pid = 3552] [id = 327] 14:28:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 120 (00000089E6F43C00) [pid = 3552] [serial = 980] [outer = 0000000000000000] 14:28:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 121 (00000089E7E8B800) [pid = 3552] [serial = 981] [outer = 00000089E6F43C00] 14:28:18 INFO - PROCESS | 3552 | 1463434098910 Marionette DEBUG loaded listener.js 14:28:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 122 (00000089E8F8CC00) [pid = 3552] [serial = 982] [outer = 00000089E6F43C00] 14:28:19 INFO - PROCESS | 3552 | 1463434099560 Marionette TRACE conn6 <- [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]]]}] 14:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1056ms 14:28:19 INFO - PROCESS | 3552 | 1463434099596 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 14:28:19 INFO - PROCESS | 3552 | 1463434099599 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 14:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:28:19 INFO - PROCESS | 3552 | 1463434099603 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:28:19 INFO - PROCESS | 3552 | 1463434099605 Marionette TRACE conn6 <- [1,1274,null,{}] 14:28:19 INFO - PROCESS | 3552 | 1463434099609 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:19 INFO - PROCESS | 3552 | 1463434099723 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 14:28:19 INFO - PROCESS | 3552 | 1463434099818 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:19 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EB924800 == 64 [pid = 3552] [id = 328] 14:28:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 123 (00000089E9D45400) [pid = 3552] [serial = 983] [outer = 0000000000000000] 14:28:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 124 (00000089E9DE4000) [pid = 3552] [serial = 984] [outer = 00000089E9D45400] 14:28:19 INFO - PROCESS | 3552 | 1463434099876 Marionette DEBUG loaded listener.js 14:28:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 125 (00000089EAB2B400) [pid = 3552] [serial = 985] [outer = 00000089E9D45400] 14:28:20 INFO - PROCESS | 3552 | 1463434100450 Marionette TRACE conn6 <- [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]]]}] 14:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 881ms 14:28:20 INFO - PROCESS | 3552 | 1463434100486 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 14:28:20 INFO - PROCESS | 3552 | 1463434100488 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 14:28:20 INFO - PROCESS | 3552 | 1463434100492 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:28:20 INFO - PROCESS | 3552 | 1463434100494 Marionette TRACE conn6 <- [1,1278,null,{}] 14:28:20 INFO - PROCESS | 3552 | 1463434100498 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:20 INFO - PROCESS | 3552 | 1463434100612 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 14:28:20 INFO - PROCESS | 3552 | 1463434100707 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:20 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDC19000 == 65 [pid = 3552] [id = 329] 14:28:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 126 (00000089EADD6000) [pid = 3552] [serial = 986] [outer = 0000000000000000] 14:28:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 127 (00000089EADEE400) [pid = 3552] [serial = 987] [outer = 00000089EADD6000] 14:28:20 INFO - PROCESS | 3552 | 1463434100765 Marionette DEBUG loaded listener.js 14:28:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 128 (00000089EAEE6400) [pid = 3552] [serial = 988] [outer = 00000089EADD6000] 14:28:21 INFO - PROCESS | 3552 | 1463434101357 Marionette TRACE conn6 <- [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]]]}] 14:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 922ms 14:28:21 INFO - PROCESS | 3552 | 1463434101417 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 14:28:21 INFO - PROCESS | 3552 | 1463434101420 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 14:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:28:21 INFO - PROCESS | 3552 | 1463434101423 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:28:21 INFO - PROCESS | 3552 | 1463434101426 Marionette TRACE conn6 <- [1,1282,null,{}] 14:28:21 INFO - PROCESS | 3552 | 1463434101429 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:21 INFO - PROCESS | 3552 | 1463434101566 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 14:28:21 INFO - PROCESS | 3552 | 1463434101693 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:21 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE133000 == 66 [pid = 3552] [id = 330] 14:28:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 129 (00000089EB24F800) [pid = 3552] [serial = 989] [outer = 0000000000000000] 14:28:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 130 (00000089EB9A3C00) [pid = 3552] [serial = 990] [outer = 00000089EB24F800] 14:28:21 INFO - PROCESS | 3552 | 1463434101753 Marionette DEBUG loaded listener.js 14:28:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 131 (00000089ECD25C00) [pid = 3552] [serial = 991] [outer = 00000089EB24F800] 14:28:22 INFO - PROCESS | 3552 | 1463434102367 Marionette TRACE conn6 <- [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]]]}] 14:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 986ms 14:28:22 INFO - PROCESS | 3552 | 1463434102413 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 14:28:22 INFO - PROCESS | 3552 | 1463434102415 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 14:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:28:22 INFO - PROCESS | 3552 | 1463434102419 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:28:22 INFO - PROCESS | 3552 | 1463434102421 Marionette TRACE conn6 <- [1,1286,null,{}] 14:28:22 INFO - PROCESS | 3552 | 1463434102426 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:22 INFO - PROCESS | 3552 | 1463434102539 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 14:28:22 INFO - PROCESS | 3552 | 1463434102663 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:22 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE147000 == 67 [pid = 3552] [id = 331] 14:28:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 132 (00000089E6056400) [pid = 3552] [serial = 992] [outer = 0000000000000000] 14:28:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 133 (00000089ECD31C00) [pid = 3552] [serial = 993] [outer = 00000089E6056400] 14:28:22 INFO - PROCESS | 3552 | 1463434102721 Marionette DEBUG loaded listener.js 14:28:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 134 (00000089EE0F8C00) [pid = 3552] [serial = 994] [outer = 00000089E6056400] 14:28:23 INFO - PROCESS | 3552 | 1463434103505 Marionette TRACE conn6 <- [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]]]}] 14:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1136ms 14:28:23 INFO - PROCESS | 3552 | 1463434103558 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 14:28:23 INFO - PROCESS | 3552 | 1463434103562 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 14:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:28:23 INFO - PROCESS | 3552 | 1463434103581 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:28:23 INFO - PROCESS | 3552 | 1463434103586 Marionette TRACE conn6 <- [1,1290,null,{}] 14:28:23 INFO - PROCESS | 3552 | 1463434103595 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:23 INFO - PROCESS | 3552 | 1463434103706 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 14:28:23 INFO - PROCESS | 3552 | 1463434103838 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:23 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6542800 == 68 [pid = 3552] [id = 332] 14:28:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 135 (00000089D971F400) [pid = 3552] [serial = 995] [outer = 0000000000000000] 14:28:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 136 (00000089DA6B4400) [pid = 3552] [serial = 996] [outer = 00000089D971F400] 14:28:23 INFO - PROCESS | 3552 | 1463434103894 Marionette DEBUG loaded listener.js 14:28:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 137 (00000089E2A16400) [pid = 3552] [serial = 997] [outer = 00000089D971F400] 14:28:24 INFO - PROCESS | 3552 | 1463434104503 Marionette TRACE conn6 <- [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]]]}] 14:28:24 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9426000 == 67 [pid = 3552] [id = 323] 14:28:24 INFO - PROCESS | 3552 | --DOCSHELL 00000089E6FA5000 == 66 [pid = 3552] [id = 322] 14:28:24 INFO - PROCESS | 3552 | --DOCSHELL 00000089E2A96000 == 65 [pid = 3552] [id = 321] 14:28:24 INFO - PROCESS | 3552 | --DOCSHELL 00000089D8E4A000 == 64 [pid = 3552] [id = 320] 14:28:24 INFO - PROCESS | 3552 | --DOCSHELL 00000089E411A800 == 63 [pid = 3552] [id = 313] 14:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1004ms 14:28:24 INFO - PROCESS | 3552 | --DOMWINDOW == 136 (00000089E400E400) [pid = 3552] [serial = 910] [outer = 0000000000000000] [url = about:blank] 14:28:24 INFO - PROCESS | 3552 | --DOMWINDOW == 135 (00000089E2C33000) [pid = 3552] [serial = 909] [outer = 0000000000000000] [url = about:blank] 14:28:24 INFO - PROCESS | 3552 | --DOMWINDOW == 134 (00000089EB7C9C00) [pid = 3552] [serial = 900] [outer = 0000000000000000] [url = about:blank] 14:28:24 INFO - PROCESS | 3552 | --DOMWINDOW == 133 (00000089E6DDF000) [pid = 3552] [serial = 915] [outer = 0000000000000000] [url = about:blank] 14:28:24 INFO - PROCESS | 3552 | --DOMWINDOW == 132 (00000089EB9AF400) [pid = 3552] [serial = 927] [outer = 0000000000000000] [url = about:blank] 14:28:24 INFO - PROCESS | 3552 | --DOMWINDOW == 131 (00000089D9E76000) [pid = 3552] [serial = 906] [outer = 0000000000000000] [url = about:blank] 14:28:24 INFO - PROCESS | 3552 | --DOMWINDOW == 130 (00000089E7CF7000) [pid = 3552] [serial = 918] [outer = 0000000000000000] [url = about:blank] 14:28:24 INFO - PROCESS | 3552 | --DOMWINDOW == 129 (00000089ECD2C400) [pid = 3552] [serial = 928] [outer = 0000000000000000] [url = about:blank] 14:28:24 INFO - PROCESS | 3552 | --DOMWINDOW == 128 (00000089EAEEC400) [pid = 3552] [serial = 897] [outer = 0000000000000000] [url = about:blank] 14:28:24 INFO - PROCESS | 3552 | --DOMWINDOW == 127 (00000089E2A2B800) [pid = 3552] [serial = 891] [outer = 0000000000000000] [url = about:blank] 14:28:24 INFO - PROCESS | 3552 | --DOMWINDOW == 126 (00000089EADE7C00) [pid = 3552] [serial = 922] [outer = 0000000000000000] [url = about:blank] 14:28:24 INFO - PROCESS | 3552 | --DOMWINDOW == 125 (00000089DE611000) [pid = 3552] [serial = 907] [outer = 0000000000000000] [url = about:blank] 14:28:24 INFO - PROCESS | 3552 | --DOMWINDOW == 124 (00000089E76B0000) [pid = 3552] [serial = 931] [outer = 0000000000000000] [url = about:blank] 14:28:24 INFO - PROCESS | 3552 | --DOMWINDOW == 123 (00000089E400F800) [pid = 3552] [serial = 930] [outer = 0000000000000000] [url = about:blank] 14:28:24 INFO - PROCESS | 3552 | --DOMWINDOW == 122 (00000089E8942800) [pid = 3552] [serial = 919] [outer = 0000000000000000] [url = about:blank] 14:28:24 INFO - PROCESS | 3552 | --DOMWINDOW == 121 (00000089E2C82800) [pid = 3552] [serial = 912] [outer = 0000000000000000] [url = about:blank] 14:28:24 INFO - PROCESS | 3552 | --DOMWINDOW == 120 (00000089EB250400) [pid = 3552] [serial = 924] [outer = 0000000000000000] [url = about:blank] 14:28:24 INFO - PROCESS | 3552 | --DOMWINDOW == 119 (00000089E482A800) [pid = 3552] [serial = 913] [outer = 0000000000000000] [url = about:blank] 14:28:24 INFO - PROCESS | 3552 | --DOMWINDOW == 118 (00000089EAE91800) [pid = 3552] [serial = 757] [outer = 0000000000000000] [url = about:blank] 14:28:24 INFO - PROCESS | 3552 | --DOMWINDOW == 117 (00000089E7E8D800) [pid = 3552] [serial = 802] [outer = 0000000000000000] [url = about:blank] 14:28:24 INFO - PROCESS | 3552 | --DOMWINDOW == 116 (00000089ECD23400) [pid = 3552] [serial = 903] [outer = 0000000000000000] [url = about:blank] 14:28:24 INFO - PROCESS | 3552 | --DOMWINDOW == 115 (00000089E6F19800) [pid = 3552] [serial = 916] [outer = 0000000000000000] [url = about:blank] 14:28:24 INFO - PROCESS | 3552 | --DOMWINDOW == 114 (00000089E8F7F000) [pid = 3552] [serial = 805] [outer = 0000000000000000] [url = about:blank] 14:28:24 INFO - PROCESS | 3552 | --DOMWINDOW == 113 (00000089EB8FB000) [pid = 3552] [serial = 925] [outer = 0000000000000000] [url = about:blank] 14:28:24 INFO - PROCESS | 3552 | --DOMWINDOW == 112 (00000089E9023400) [pid = 3552] [serial = 894] [outer = 0000000000000000] [url = about:blank] 14:28:24 INFO - PROCESS | 3552 | --DOMWINDOW == 111 (00000089EAB25C00) [pid = 3552] [serial = 921] [outer = 0000000000000000] [url = about:blank] 14:28:24 INFO - PROCESS | 3552 | --DOMWINDOW == 110 (00000089EDA09400) [pid = 3552] [serial = 934] [outer = 0000000000000000] [url = about:blank] 14:28:24 INFO - PROCESS | 3552 | --DOMWINDOW == 109 (00000089EE0F6800) [pid = 3552] [serial = 936] [outer = 0000000000000000] [url = about:blank] 14:28:24 INFO - PROCESS | 3552 | --DOMWINDOW == 108 (00000089ECD30400) [pid = 3552] [serial = 933] [outer = 0000000000000000] [url = about:blank] 14:28:24 INFO - PROCESS | 3552 | --DOMWINDOW == 107 (00000089D9B93000) [pid = 3552] [serial = 888] [outer = 0000000000000000] [url = about:blank] 14:28:24 INFO - PROCESS | 3552 | 1463434104585 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 14:28:24 INFO - PROCESS | 3552 | 1463434104591 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 14:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:28:24 INFO - PROCESS | 3552 | 1463434104615 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:28:24 INFO - PROCESS | 3552 | 1463434104618 Marionette TRACE conn6 <- [1,1294,null,{}] 14:28:24 INFO - PROCESS | 3552 | 1463434104623 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:24 INFO - PROCESS | 3552 | 1463434104729 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 14:28:24 INFO - PROCESS | 3552 | 1463434104738 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:24 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E4110000 == 64 [pid = 3552] [id = 333] 14:28:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 108 (00000089DED95400) [pid = 3552] [serial = 998] [outer = 0000000000000000] 14:28:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 109 (00000089E080E400) [pid = 3552] [serial = 999] [outer = 00000089DED95400] 14:28:24 INFO - PROCESS | 3552 | 1463434104786 Marionette DEBUG loaded listener.js 14:28:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 110 (00000089E3414800) [pid = 3552] [serial = 1000] [outer = 00000089DED95400] 14:28:25 INFO - PROCESS | 3552 | 1463434105318 Marionette TRACE conn6 <- [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]]]}] 14:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 735ms 14:28:25 INFO - PROCESS | 3552 | 1463434105346 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 14:28:25 INFO - PROCESS | 3552 | 1463434105349 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 14:28:25 INFO - PROCESS | 3552 | 1463434105352 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:28:25 INFO - PROCESS | 3552 | 1463434105356 Marionette TRACE conn6 <- [1,1298,null,{}] 14:28:25 INFO - PROCESS | 3552 | 1463434105367 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:25 INFO - PROCESS | 3552 | 1463434105468 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 14:28:25 INFO - PROCESS | 3552 | 1463434105546 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:25 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E8F44000 == 65 [pid = 3552] [id = 334] 14:28:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 111 (00000089E2C8BC00) [pid = 3552] [serial = 1001] [outer = 0000000000000000] 14:28:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 112 (00000089E6F0E400) [pid = 3552] [serial = 1002] [outer = 00000089E2C8BC00] 14:28:25 INFO - PROCESS | 3552 | 1463434105606 Marionette DEBUG loaded listener.js 14:28:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 113 (00000089E7E5C000) [pid = 3552] [serial = 1003] [outer = 00000089E2C8BC00] 14:28:26 INFO - PROCESS | 3552 | 1463434106026 Marionette TRACE conn6 <- [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]]]}] 14:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 14:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 735ms 14:28:26 INFO - PROCESS | 3552 | 1463434106089 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 14:28:26 INFO - PROCESS | 3552 | 1463434106092 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 14:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:28:26 INFO - PROCESS | 3552 | 1463434106096 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:28:26 INFO - PROCESS | 3552 | 1463434106105 Marionette TRACE conn6 <- [1,1302,null,{}] 14:28:26 INFO - PROCESS | 3552 | 1463434106110 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:26 INFO - PROCESS | 3552 | 1463434106204 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 14:28:26 INFO - PROCESS | 3552 | 1463434106248 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:26 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DFDAF800 == 66 [pid = 3552] [id = 335] 14:28:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 114 (00000089E8B89800) [pid = 3552] [serial = 1004] [outer = 0000000000000000] 14:28:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 115 (00000089E9D52000) [pid = 3552] [serial = 1005] [outer = 00000089E8B89800] 14:28:26 INFO - PROCESS | 3552 | 1463434106295 Marionette DEBUG loaded listener.js 14:28:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 116 (00000089EADD5800) [pid = 3552] [serial = 1006] [outer = 00000089E8B89800] 14:28:26 INFO - PROCESS | 3552 | 1463434106746 Marionette TRACE conn6 <- [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]]]}] 14:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 692ms 14:28:26 INFO - PROCESS | 3552 | 1463434106790 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 14:28:26 INFO - PROCESS | 3552 | 1463434106793 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 14:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:28:26 INFO - PROCESS | 3552 | 1463434106796 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:28:26 INFO - PROCESS | 3552 | 1463434106798 Marionette TRACE conn6 <- [1,1306,null,{}] 14:28:26 INFO - PROCESS | 3552 | 1463434106802 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:26 INFO - PROCESS | 3552 | 1463434106922 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 14:28:26 INFO - PROCESS | 3552 | 1463434106929 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:26 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EB1D9000 == 67 [pid = 3552] [id = 336] 14:28:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 117 (00000089EADDDC00) [pid = 3552] [serial = 1007] [outer = 0000000000000000] 14:28:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 118 (00000089EAEF1000) [pid = 3552] [serial = 1008] [outer = 00000089EADDDC00] 14:28:27 INFO - PROCESS | 3552 | 1463434107018 Marionette DEBUG loaded listener.js 14:28:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 119 (00000089EB7CC800) [pid = 3552] [serial = 1009] [outer = 00000089EADDDC00] 14:28:27 INFO - PROCESS | 3552 | 1463434107486 Marionette TRACE conn6 <- [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]]]}] 14:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 734ms 14:28:27 INFO - PROCESS | 3552 | 1463434107534 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 14:28:27 INFO - PROCESS | 3552 | 1463434107536 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 14:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:28:27 INFO - PROCESS | 3552 | 1463434107540 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:28:27 INFO - PROCESS | 3552 | 1463434107541 Marionette TRACE conn6 <- [1,1310,null,{}] 14:28:27 INFO - PROCESS | 3552 | 1463434107545 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:27 INFO - PROCESS | 3552 | 1463434107729 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 14:28:27 INFO - PROCESS | 3552 | 1463434107791 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:27 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDF6A800 == 68 [pid = 3552] [id = 337] 14:28:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 120 (00000089EDA0B400) [pid = 3552] [serial = 1010] [outer = 0000000000000000] 14:28:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 121 (00000089EE212000) [pid = 3552] [serial = 1011] [outer = 00000089EDA0B400] 14:28:27 INFO - PROCESS | 3552 | 1463434107838 Marionette DEBUG loaded listener.js 14:28:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 122 (00000089EE48C000) [pid = 3552] [serial = 1012] [outer = 00000089EDA0B400] 14:28:28 INFO - PROCESS | 3552 | 1463434108282 Marionette TRACE conn6 <- [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]]]}] 14:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 776ms 14:28:28 INFO - PROCESS | 3552 | 1463434108319 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 14:28:28 INFO - PROCESS | 3552 | 1463434108322 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 14:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:28:28 INFO - PROCESS | 3552 | 1463434108331 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:28:28 INFO - PROCESS | 3552 | 1463434108333 Marionette TRACE conn6 <- [1,1314,null,{}] 14:28:28 INFO - PROCESS | 3552 | 1463434108340 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:28 INFO - PROCESS | 3552 | 1463434108459 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 14:28:28 INFO - PROCESS | 3552 | 1463434108516 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:28 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE325000 == 69 [pid = 3552] [id = 338] 14:28:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 123 (00000089EE212400) [pid = 3552] [serial = 1013] [outer = 0000000000000000] 14:28:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 124 (00000089F0165C00) [pid = 3552] [serial = 1014] [outer = 00000089EE212400] 14:28:28 INFO - PROCESS | 3552 | 1463434108562 Marionette DEBUG loaded listener.js 14:28:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 125 (00000089F0292000) [pid = 3552] [serial = 1015] [outer = 00000089EE212400] 14:28:28 INFO - PROCESS | 3552 | --DOMWINDOW == 124 (00000089EB9A7000) [pid = 3552] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:28:28 INFO - PROCESS | 3552 | --DOMWINDOW == 123 (00000089EAE91C00) [pid = 3552] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:28:28 INFO - PROCESS | 3552 | --DOMWINDOW == 122 (00000089E6D55800) [pid = 3552] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:28:28 INFO - PROCESS | 3552 | --DOMWINDOW == 121 (00000089EB7C1800) [pid = 3552] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:28:28 INFO - PROCESS | 3552 | --DOMWINDOW == 120 (00000089D9826C00) [pid = 3552] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:28:28 INFO - PROCESS | 3552 | --DOMWINDOW == 119 (00000089D9774C00) [pid = 3552] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:28:28 INFO - PROCESS | 3552 | --DOMWINDOW == 118 (00000089DAB54000) [pid = 3552] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:28:28 INFO - PROCESS | 3552 | --DOMWINDOW == 117 (00000089EADD9000) [pid = 3552] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:28:28 INFO - PROCESS | 3552 | --DOMWINDOW == 116 (00000089D9B97800) [pid = 3552] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:28:28 INFO - PROCESS | 3552 | --DOMWINDOW == 115 (00000089E400F000) [pid = 3552] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:28:28 INFO - PROCESS | 3552 | --DOMWINDOW == 114 (00000089EE0F0800) [pid = 3552] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:28:28 INFO - PROCESS | 3552 | --DOMWINDOW == 113 (00000089DA6B8000) [pid = 3552] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:28:28 INFO - PROCESS | 3552 | --DOMWINDOW == 112 (00000089E2BF4000) [pid = 3552] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:28:28 INFO - PROCESS | 3552 | --DOMWINDOW == 111 (00000089EE0EF400) [pid = 3552] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:28:28 INFO - PROCESS | 3552 | --DOMWINDOW == 110 (00000089D9780000) [pid = 3552] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:28:28 INFO - PROCESS | 3552 | --DOMWINDOW == 109 (00000089D9865800) [pid = 3552] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:28:28 INFO - PROCESS | 3552 | --DOMWINDOW == 108 (00000089EADEEC00) [pid = 3552] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:28:28 INFO - PROCESS | 3552 | --DOMWINDOW == 107 (00000089EAB26400) [pid = 3552] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:28:28 INFO - PROCESS | 3552 | --DOMWINDOW == 106 (00000089D9AAC400) [pid = 3552] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:28:28 INFO - PROCESS | 3552 | --DOMWINDOW == 105 (00000089E2A24000) [pid = 3552] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:28:28 INFO - PROCESS | 3552 | --DOMWINDOW == 104 (00000089E6FAD400) [pid = 3552] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:28:28 INFO - PROCESS | 3552 | --DOMWINDOW == 103 (00000089EADDC800) [pid = 3552] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:28:28 INFO - PROCESS | 3552 | --DOMWINDOW == 102 (00000089E6CB7400) [pid = 3552] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:28:29 INFO - PROCESS | 3552 | 1463434109107 Marionette TRACE conn6 <- [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]]]}] 14:28:29 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 14:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 838ms 14:28:29 INFO - PROCESS | 3552 | 1463434109166 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 14:28:29 INFO - PROCESS | 3552 | 1463434109169 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 14:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:28:29 INFO - PROCESS | 3552 | 1463434109172 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:28:29 INFO - PROCESS | 3552 | 1463434109174 Marionette TRACE conn6 <- [1,1318,null,{}] 14:28:29 INFO - PROCESS | 3552 | 1463434109177 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:29 INFO - PROCESS | 3552 | 1463434109277 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 14:28:29 INFO - PROCESS | 3552 | 1463434109290 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:29 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEA1E000 == 70 [pid = 3552] [id = 339] 14:28:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 103 (00000089D9AAA800) [pid = 3552] [serial = 1016] [outer = 0000000000000000] 14:28:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 104 (00000089DB16C800) [pid = 3552] [serial = 1017] [outer = 00000089D9AAA800] 14:28:29 INFO - PROCESS | 3552 | 1463434109336 Marionette DEBUG loaded listener.js 14:28:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 105 (00000089E6F0E800) [pid = 3552] [serial = 1018] [outer = 00000089D9AAA800] 14:28:29 INFO - PROCESS | 3552 | 1463434109770 Marionette TRACE conn6 <- [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]]]}] 14:28:29 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 14:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 630ms 14:28:29 INFO - PROCESS | 3552 | 1463434109809 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 14:28:29 INFO - PROCESS | 3552 | 1463434109811 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 14:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:28:29 INFO - PROCESS | 3552 | 1463434109814 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:28:29 INFO - PROCESS | 3552 | 1463434109816 Marionette TRACE conn6 <- [1,1322,null,{}] 14:28:29 INFO - PROCESS | 3552 | 1463434109820 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:29 INFO - PROCESS | 3552 | 1463434109912 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 14:28:29 INFO - PROCESS | 3552 | 1463434109922 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:29 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEF52800 == 71 [pid = 3552] [id = 340] 14:28:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 106 (00000089EAEF0800) [pid = 3552] [serial = 1019] [outer = 0000000000000000] 14:28:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 107 (00000089EB8EF800) [pid = 3552] [serial = 1020] [outer = 00000089EAEF0800] 14:28:29 INFO - PROCESS | 3552 | 1463434109967 Marionette DEBUG loaded listener.js 14:28:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 108 (00000089F0297000) [pid = 3552] [serial = 1021] [outer = 00000089EAEF0800] 14:28:30 INFO - PROCESS | 3552 | 1463434110386 Marionette TRACE conn6 <- [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]]]}] 14:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 629ms 14:28:30 INFO - PROCESS | 3552 | 1463434110447 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 14:28:30 INFO - PROCESS | 3552 | 1463434110450 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 14:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:28:30 INFO - PROCESS | 3552 | 1463434110453 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:28:30 INFO - PROCESS | 3552 | 1463434110455 Marionette TRACE conn6 <- [1,1326,null,{}] 14:28:30 INFO - PROCESS | 3552 | 1463434110459 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:30 INFO - PROCESS | 3552 | 1463434110554 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 14:28:30 INFO - PROCESS | 3552 | 1463434110562 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:30 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F1203000 == 72 [pid = 3552] [id = 341] 14:28:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 109 (00000089F1B41800) [pid = 3552] [serial = 1022] [outer = 0000000000000000] 14:28:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 110 (00000089F1B47000) [pid = 3552] [serial = 1023] [outer = 00000089F1B41800] 14:28:30 INFO - PROCESS | 3552 | 1463434110617 Marionette DEBUG loaded listener.js 14:28:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 111 (00000089F1B4D000) [pid = 3552] [serial = 1024] [outer = 00000089F1B41800] 14:28:31 INFO - PROCESS | 3552 | 1463434111791 Marionette TRACE conn6 <- [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]]]}] 14:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1377ms 14:28:31 INFO - PROCESS | 3552 | 1463434111834 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 14:28:31 INFO - PROCESS | 3552 | 1463434111839 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 14:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:28:31 INFO - PROCESS | 3552 | 1463434111846 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:28:31 INFO - PROCESS | 3552 | 1463434111849 Marionette TRACE conn6 <- [1,1330,null,{}] 14:28:31 INFO - PROCESS | 3552 | 1463434111855 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:32 INFO - PROCESS | 3552 | 1463434112083 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 14:28:32 INFO - PROCESS | 3552 | 1463434112150 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:32 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E648A000 == 73 [pid = 3552] [id = 342] 14:28:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 112 (00000089DFC04C00) [pid = 3552] [serial = 1025] [outer = 0000000000000000] 14:28:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 113 (00000089E2A1F000) [pid = 3552] [serial = 1026] [outer = 00000089DFC04C00] 14:28:32 INFO - PROCESS | 3552 | 1463434112210 Marionette DEBUG loaded listener.js 14:28:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 114 (00000089E46E7C00) [pid = 3552] [serial = 1027] [outer = 00000089DFC04C00] 14:28:32 INFO - PROCESS | 3552 | 1463434112786 Marionette TRACE conn6 <- [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]]]}] 14:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 986ms 14:28:32 INFO - PROCESS | 3552 | 1463434112835 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 14:28:32 INFO - PROCESS | 3552 | 1463434112842 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 14:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:28:32 INFO - PROCESS | 3552 | 1463434112848 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:28:32 INFO - PROCESS | 3552 | 1463434112852 Marionette TRACE conn6 <- [1,1334,null,{}] 14:28:32 INFO - PROCESS | 3552 | 1463434112856 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:32 INFO - PROCESS | 3552 | 1463434112977 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 14:28:33 INFO - PROCESS | 3552 | 1463434113106 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:33 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EB1D9800 == 74 [pid = 3552] [id = 343] 14:28:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 115 (00000089E6FB4800) [pid = 3552] [serial = 1028] [outer = 0000000000000000] 14:28:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 116 (00000089E7F40800) [pid = 3552] [serial = 1029] [outer = 00000089E6FB4800] 14:28:33 INFO - PROCESS | 3552 | 1463434113165 Marionette DEBUG loaded listener.js 14:28:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 117 (00000089EA0C7400) [pid = 3552] [serial = 1030] [outer = 00000089E6FB4800] 14:28:33 INFO - PROCESS | 3552 | 1463434113811 Marionette TRACE conn6 <- [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]]]}] 14:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 987ms 14:28:33 INFO - PROCESS | 3552 | 1463434113840 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 14:28:33 INFO - PROCESS | 3552 | 1463434113843 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 14:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:28:33 INFO - PROCESS | 3552 | 1463434113847 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:28:33 INFO - PROCESS | 3552 | 1463434113851 Marionette TRACE conn6 <- [1,1338,null,{}] 14:28:33 INFO - PROCESS | 3552 | 1463434113863 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:33 INFO - PROCESS | 3552 | 1463434113986 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 14:28:34 INFO - PROCESS | 3552 | 1463434114090 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:34 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F1534000 == 75 [pid = 3552] [id = 344] 14:28:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 118 (00000089EB9A7400) [pid = 3552] [serial = 1031] [outer = 0000000000000000] 14:28:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 119 (00000089EE0F6800) [pid = 3552] [serial = 1032] [outer = 00000089EB9A7400] 14:28:34 INFO - PROCESS | 3552 | 1463434114150 Marionette DEBUG loaded listener.js 14:28:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 120 (00000089F020B000) [pid = 3552] [serial = 1033] [outer = 00000089EB9A7400] 14:28:34 INFO - PROCESS | 3552 | 1463434114781 Marionette TRACE conn6 <- [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]]]}] 14:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 986ms 14:28:34 INFO - PROCESS | 3552 | 1463434114836 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 14:28:34 INFO - PROCESS | 3552 | 1463434114839 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 14:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:28:34 INFO - PROCESS | 3552 | 1463434114843 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:28:34 INFO - PROCESS | 3552 | 1463434114845 Marionette TRACE conn6 <- [1,1342,null,{}] 14:28:34 INFO - PROCESS | 3552 | 1463434114849 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:34 INFO - PROCESS | 3552 | 1463434114970 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 14:28:35 INFO - PROCESS | 3552 | 1463434115095 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:35 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F27DC800 == 76 [pid = 3552] [id = 345] 14:28:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 121 (00000089F0215000) [pid = 3552] [serial = 1034] [outer = 0000000000000000] 14:28:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 122 (00000089F0217800) [pid = 3552] [serial = 1035] [outer = 00000089F0215000] 14:28:35 INFO - PROCESS | 3552 | 1463434115155 Marionette DEBUG loaded listener.js 14:28:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 123 (00000089F2033000) [pid = 3552] [serial = 1036] [outer = 00000089F0215000] 14:28:35 INFO - PROCESS | 3552 | 1463434115736 Marionette TRACE conn6 <- [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]]]}] 14:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 923ms 14:28:35 INFO - PROCESS | 3552 | 1463434115767 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 14:28:35 INFO - PROCESS | 3552 | 1463434115770 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 14:28:35 INFO - PROCESS | 3552 | 1463434115788 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:28:35 INFO - PROCESS | 3552 | 1463434115790 Marionette TRACE conn6 <- [1,1346,null,{}] 14:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:28:35 INFO - PROCESS | 3552 | 1463434115794 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:35 INFO - PROCESS | 3552 | 1463434115910 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 14:28:36 INFO - PROCESS | 3552 | 1463434116036 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:36 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F20CA000 == 77 [pid = 3552] [id = 346] 14:28:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 124 (00000089E9E8C400) [pid = 3552] [serial = 1037] [outer = 0000000000000000] 14:28:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 125 (00000089E9E92400) [pid = 3552] [serial = 1038] [outer = 00000089E9E8C400] 14:28:36 INFO - PROCESS | 3552 | 1463434116094 Marionette DEBUG loaded listener.js 14:28:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 126 (00000089E9E98C00) [pid = 3552] [serial = 1039] [outer = 00000089E9E8C400] 14:28:36 INFO - PROCESS | 3552 | 1463434116717 Marionette TRACE conn6 <- [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]]]}] 14:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 986ms 14:28:36 INFO - PROCESS | 3552 | 1463434116781 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 14:28:36 INFO - PROCESS | 3552 | 1463434116784 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 14:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:28:36 INFO - PROCESS | 3552 | 1463434116787 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:28:36 INFO - PROCESS | 3552 | 1463434116789 Marionette TRACE conn6 <- [1,1350,null,{}] 14:28:36 INFO - PROCESS | 3552 | 1463434116794 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:36 INFO - PROCESS | 3552 | 1463434116932 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 14:28:37 INFO - PROCESS | 3552 | 1463434117059 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:37 INFO - PROCESS | 3552 | ++DOCSHELL 00000089D992E800 == 78 [pid = 3552] [id = 347] 14:28:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 127 (00000089D8024C00) [pid = 3552] [serial = 1040] [outer = 0000000000000000] 14:28:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 128 (00000089DA1A2800) [pid = 3552] [serial = 1041] [outer = 00000089D8024C00] 14:28:37 INFO - PROCESS | 3552 | 1463434117119 Marionette DEBUG loaded listener.js 14:28:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 129 (00000089E3418400) [pid = 3552] [serial = 1042] [outer = 00000089D8024C00] 14:28:38 INFO - PROCESS | 3552 | 1463434118058 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 14:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1339ms 14:28:38 INFO - PROCESS | 3552 | 1463434118128 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 14:28:38 INFO - PROCESS | 3552 | 1463434118133 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 14:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:28:38 INFO - PROCESS | 3552 | 1463434118139 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:28:38 INFO - PROCESS | 3552 | 1463434118142 Marionette TRACE conn6 <- [1,1354,null,{}] 14:28:38 INFO - PROCESS | 3552 | 1463434118148 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:38 INFO - PROCESS | 3552 | 1463434118292 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 14:28:38 INFO - PROCESS | 3552 | 1463434118426 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:38 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DE620000 == 79 [pid = 3552] [id = 348] 14:28:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 130 (00000089D9917C00) [pid = 3552] [serial = 1043] [outer = 0000000000000000] 14:28:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 131 (00000089D9B9DC00) [pid = 3552] [serial = 1044] [outer = 00000089D9917C00] 14:28:38 INFO - PROCESS | 3552 | 1463434118480 Marionette DEBUG loaded listener.js 14:28:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 132 (00000089DA6B5800) [pid = 3552] [serial = 1045] [outer = 00000089D9917C00] 14:28:38 INFO - PROCESS | 3552 | --DOCSHELL 00000089EA17A000 == 78 [pid = 3552] [id = 230] 14:28:38 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEF52800 == 77 [pid = 3552] [id = 340] 14:28:38 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEA1E000 == 76 [pid = 3552] [id = 339] 14:28:38 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE325000 == 75 [pid = 3552] [id = 338] 14:28:38 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDF6A800 == 74 [pid = 3552] [id = 337] 14:28:38 INFO - PROCESS | 3552 | --DOCSHELL 00000089EB1D9000 == 73 [pid = 3552] [id = 336] 14:28:38 INFO - PROCESS | 3552 | --DOCSHELL 00000089DFDAF800 == 72 [pid = 3552] [id = 335] 14:28:38 INFO - PROCESS | 3552 | --DOCSHELL 00000089E8F44000 == 71 [pid = 3552] [id = 334] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 131 (00000089E6FB6000) [pid = 3552] [serial = 972] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 130 (00000089EE48A800) [pid = 3552] [serial = 951] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 129 (00000089F0290800) [pid = 3552] [serial = 954] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOCSHELL 00000089E4110000 == 70 [pid = 3552] [id = 333] 14:28:38 INFO - PROCESS | 3552 | --DOCSHELL 00000089E6542800 == 69 [pid = 3552] [id = 332] 14:28:38 INFO - PROCESS | 3552 | --DOCSHELL 00000089E2A92000 == 68 [pid = 3552] [id = 325] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 128 (00000089EAEEA800) [pid = 3552] [serial = 853] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 127 (00000089EADE3C00) [pid = 3552] [serial = 838] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 126 (00000089DE45DC00) [pid = 3552] [serial = 841] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 125 (00000089E650BC00) [pid = 3552] [serial = 844] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 124 (00000089EAB28800) [pid = 3552] [serial = 847] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 123 (00000089EAE8B000) [pid = 3552] [serial = 850] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 122 (00000089E6F14C00) [pid = 3552] [serial = 970] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 121 (00000089E6DE1800) [pid = 3552] [serial = 969] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 120 (00000089ECD2A400) [pid = 3552] [serial = 904] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 119 (00000089EB256000) [pid = 3552] [serial = 898] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 118 (00000089EAB2D400) [pid = 3552] [serial = 895] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 117 (00000089EB8F2800) [pid = 3552] [serial = 901] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 116 (00000089EAB24C00) [pid = 3552] [serial = 886] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 115 (00000089DE425800) [pid = 3552] [serial = 889] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 114 (00000089E4012800) [pid = 3552] [serial = 892] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 113 (00000089ECD2EC00) [pid = 3552] [serial = 946] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 112 (00000089EAE8D800) [pid = 3552] [serial = 945] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 111 (00000089EA0C8800) [pid = 3552] [serial = 958] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 110 (00000089E2A15000) [pid = 3552] [serial = 957] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 109 (00000089E6FAE400) [pid = 3552] [serial = 943] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 108 (00000089E6517400) [pid = 3552] [serial = 942] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 107 (00000089EE212800) [pid = 3552] [serial = 937] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 106 (00000089E2A29C00) [pid = 3552] [serial = 961] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 105 (00000089DEFD3400) [pid = 3552] [serial = 960] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 104 (00000089E3758C00) [pid = 3552] [serial = 966] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 103 (00000089E6281C00) [pid = 3552] [serial = 967] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 102 (00000089EE21B400) [pid = 3552] [serial = 949] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 101 (00000089EE20E800) [pid = 3552] [serial = 948] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 100 (00000089DA6B8C00) [pid = 3552] [serial = 963] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 99 (00000089DFF65C00) [pid = 3552] [serial = 964] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 98 (00000089E2A1AC00) [pid = 3552] [serial = 940] [outer = 0000000000000000] [url = about:blank] 14:28:38 INFO - PROCESS | 3552 | --DOMWINDOW == 97 (00000089DE45A000) [pid = 3552] [serial = 939] [outer = 0000000000000000] [url = about:blank] 14:28:39 INFO - PROCESS | 3552 | 1463434119108 Marionette TRACE conn6 <- [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] 14:28:39 INFO - PROCESS | 3552 | 1463434119135 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 14:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:28:39 INFO - PROCESS | 3552 | 1463434119141 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:28:39 INFO - PROCESS | 3552 | 1463434119144 Marionette TRACE conn6 <- [1,1358,null,{}] 14:28:39 INFO - PROCESS | 3552 | 1463434119148 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:39 INFO - PROCESS | 3552 | 1463434119246 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 14:28:39 INFO - PROCESS | 3552 | 1463434119325 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:39 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E37E2000 == 69 [pid = 3552] [id = 349] 14:28:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 98 (00000089D977CC00) [pid = 3552] [serial = 1046] [outer = 0000000000000000] 14:28:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 99 (00000089D9E81400) [pid = 3552] [serial = 1047] [outer = 00000089D977CC00] 14:28:39 INFO - PROCESS | 3552 | 1463434119374 Marionette DEBUG loaded listener.js 14:28:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 100 (00000089DE42F000) [pid = 3552] [serial = 1048] [outer = 00000089D977CC00] 14:28:39 INFO - PROCESS | 3552 | 1463434119800 Marionette TRACE conn6 <- [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] 14:28:39 INFO - PROCESS | 3552 | 1463434119816 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 14:28:39 INFO - PROCESS | 3552 | 1463434119820 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:28:39 INFO - PROCESS | 3552 | 1463434119824 Marionette TRACE conn6 <- [1,1362,null,{}] 14:28:39 INFO - PROCESS | 3552 | 1463434119835 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:39 INFO - PROCESS | 3552 | 1463434119931 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 14:28:39 INFO - PROCESS | 3552 | 1463434119940 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:39 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E62E8000 == 70 [pid = 3552] [id = 350] 14:28:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 101 (00000089DFC04000) [pid = 3552] [serial = 1049] [outer = 0000000000000000] 14:28:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 102 (00000089E2A13000) [pid = 3552] [serial = 1050] [outer = 00000089DFC04000] 14:28:40 INFO - PROCESS | 3552 | 1463434119991 Marionette DEBUG loaded listener.js 14:28:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 103 (00000089E2A28800) [pid = 3552] [serial = 1051] [outer = 00000089DFC04000] 14:28:40 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:28:40 INFO - PROCESS | 3552 | 1463434120491 Marionette TRACE conn6 <- [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] 14:28:40 INFO - PROCESS | 3552 | 1463434120560 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 14:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:28:40 INFO - PROCESS | 3552 | 1463434120563 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:28:40 INFO - PROCESS | 3552 | 1463434120565 Marionette TRACE conn6 <- [1,1366,null,{}] 14:28:40 INFO - PROCESS | 3552 | 1463434120569 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:40 INFO - PROCESS | 3552 | 1463434120664 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 14:28:40 INFO - PROCESS | 3552 | 1463434120679 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:40 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E72DB800 == 71 [pid = 3552] [id = 351] 14:28:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 104 (00000089E2C89800) [pid = 3552] [serial = 1052] [outer = 0000000000000000] 14:28:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 105 (00000089E3415400) [pid = 3552] [serial = 1053] [outer = 00000089E2C89800] 14:28:40 INFO - PROCESS | 3552 | 1463434120727 Marionette DEBUG loaded listener.js 14:28:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 106 (00000089E3E4F800) [pid = 3552] [serial = 1054] [outer = 00000089E2C89800] 14:28:41 INFO - PROCESS | 3552 | 1463434121147 Marionette TRACE conn6 <- [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] 14:28:41 INFO - PROCESS | 3552 | 1463434121197 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 14:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:28:41 INFO - PROCESS | 3552 | 1463434121201 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:28:41 INFO - PROCESS | 3552 | 1463434121203 Marionette TRACE conn6 <- [1,1370,null,{}] 14:28:41 INFO - PROCESS | 3552 | 1463434121215 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:41 INFO - PROCESS | 3552 | 1463434121330 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 14:28:41 INFO - PROCESS | 3552 | 1463434121412 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:41 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DA385800 == 72 [pid = 3552] [id = 352] 14:28:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 107 (00000089DECF0400) [pid = 3552] [serial = 1055] [outer = 0000000000000000] 14:28:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 108 (00000089E4828C00) [pid = 3552] [serial = 1056] [outer = 00000089DECF0400] 14:28:41 INFO - PROCESS | 3552 | 1463434121459 Marionette DEBUG loaded listener.js 14:28:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 109 (00000089E650C800) [pid = 3552] [serial = 1057] [outer = 00000089DECF0400] 14:28:41 INFO - PROCESS | 3552 | [3552] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:28:41 INFO - PROCESS | 3552 | 1463434121914 Marionette TRACE conn6 <- [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] 14:28:41 INFO - PROCESS | 3552 | 1463434121958 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 14:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:28:41 INFO - PROCESS | 3552 | 1463434121962 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:28:41 INFO - PROCESS | 3552 | 1463434121964 Marionette TRACE conn6 <- [1,1374,null,{}] 14:28:41 INFO - PROCESS | 3552 | 1463434121967 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:42 INFO - PROCESS | 3552 | 1463434122105 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 14:28:42 INFO - PROCESS | 3552 | 1463434122164 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:42 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EA018800 == 73 [pid = 3552] [id = 353] 14:28:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 110 (00000089E6DDF800) [pid = 3552] [serial = 1058] [outer = 0000000000000000] 14:28:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 111 (00000089E6F19000) [pid = 3552] [serial = 1059] [outer = 00000089E6DDF800] 14:28:42 INFO - PROCESS | 3552 | 1463434122211 Marionette DEBUG loaded listener.js 14:28:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 112 (00000089E6FB1800) [pid = 3552] [serial = 1060] [outer = 00000089E6DDF800] 14:28:42 INFO - PROCESS | 3552 | 1463434122665 Marionette TRACE conn6 <- [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] 14:28:42 INFO - PROCESS | 3552 | 1463434122704 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 14:28:42 INFO - PROCESS | 3552 | 1463434122712 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:28:42 INFO - PROCESS | 3552 | 1463434122714 Marionette TRACE conn6 <- [1,1378,null,{}] 14:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:28:42 INFO - PROCESS | 3552 | 1463434122718 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:42 INFO - PROCESS | 3552 | 1463434122838 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 14:28:42 INFO - PROCESS | 3552 | 1463434122893 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:42 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EAB4F800 == 74 [pid = 3552] [id = 354] 14:28:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 113 (00000089E7C03400) [pid = 3552] [serial = 1061] [outer = 0000000000000000] 14:28:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 114 (00000089E7C0EC00) [pid = 3552] [serial = 1062] [outer = 00000089E7C03400] 14:28:42 INFO - PROCESS | 3552 | 1463434122939 Marionette DEBUG loaded listener.js 14:28:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 115 (00000089E7F46000) [pid = 3552] [serial = 1063] [outer = 00000089E7C03400] 14:28:43 INFO - PROCESS | 3552 | --DOMWINDOW == 114 (00000089F0169000) [pid = 3552] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:28:43 INFO - PROCESS | 3552 | --DOMWINDOW == 113 (00000089EE485800) [pid = 3552] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:28:43 INFO - PROCESS | 3552 | --DOMWINDOW == 112 (00000089EE212400) [pid = 3552] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:28:43 INFO - PROCESS | 3552 | --DOMWINDOW == 111 (00000089E6F0C400) [pid = 3552] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:28:43 INFO - PROCESS | 3552 | --DOMWINDOW == 110 (00000089E8B89800) [pid = 3552] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:28:43 INFO - PROCESS | 3552 | --DOMWINDOW == 109 (00000089EDA0B400) [pid = 3552] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:28:43 INFO - PROCESS | 3552 | --DOMWINDOW == 108 (00000089D971F400) [pid = 3552] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:28:43 INFO - PROCESS | 3552 | --DOMWINDOW == 107 (00000089DED95400) [pid = 3552] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:28:43 INFO - PROCESS | 3552 | --DOMWINDOW == 106 (00000089E2C8BC00) [pid = 3552] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:28:43 INFO - PROCESS | 3552 | --DOMWINDOW == 105 (00000089EAEF0800) [pid = 3552] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:28:43 INFO - PROCESS | 3552 | --DOMWINDOW == 104 (00000089EADDDC00) [pid = 3552] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:28:43 INFO - PROCESS | 3552 | --DOMWINDOW == 103 (00000089D9AAA800) [pid = 3552] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:28:43 INFO - PROCESS | 3552 | 1463434123472 Marionette TRACE conn6 <- [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]]]}] 14:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 776ms 14:28:43 INFO - PROCESS | 3552 | 1463434123494 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 14:28:43 INFO - PROCESS | 3552 | 1463434123496 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 14:28:43 INFO - PROCESS | 3552 | 1463434123500 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:28:43 INFO - PROCESS | 3552 | 1463434123510 Marionette TRACE conn6 <- [1,1382,null,{}] 14:28:43 INFO - PROCESS | 3552 | 1463434123514 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:43 INFO - PROCESS | 3552 | 1463434123604 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 14:28:43 INFO - PROCESS | 3552 | 1463434123687 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:43 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EB1CC800 == 75 [pid = 3552] [id = 355] 14:28:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 104 (00000089E4863000) [pid = 3552] [serial = 1064] [outer = 0000000000000000] 14:28:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 105 (00000089E7E61C00) [pid = 3552] [serial = 1065] [outer = 00000089E4863000] 14:28:43 INFO - PROCESS | 3552 | 1463434123734 Marionette DEBUG loaded listener.js 14:28:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 106 (00000089E8942400) [pid = 3552] [serial = 1066] [outer = 00000089E4863000] 14:28:44 INFO - PROCESS | 3552 | 1463434124101 Marionette TRACE conn6 <- [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]]]}] 14:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 629ms 14:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:28:44 INFO - PROCESS | 3552 | 1463434124132 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 14:28:44 INFO - PROCESS | 3552 | 1463434124134 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 14:28:44 INFO - PROCESS | 3552 | 1463434124138 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:28:44 INFO - PROCESS | 3552 | 1463434124140 Marionette TRACE conn6 <- [1,1386,null,{}] 14:28:44 INFO - PROCESS | 3552 | 1463434124185 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:44 INFO - PROCESS | 3552 | 1463434124276 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 14:28:44 INFO - PROCESS | 3552 | 1463434124282 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:44 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDC06800 == 76 [pid = 3552] [id = 356] 14:28:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 107 (00000089E8B83800) [pid = 3552] [serial = 1067] [outer = 0000000000000000] 14:28:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 108 (00000089E9504800) [pid = 3552] [serial = 1068] [outer = 00000089E8B83800] 14:28:44 INFO - PROCESS | 3552 | 1463434124328 Marionette DEBUG loaded listener.js 14:28:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 109 (00000089E9DDC400) [pid = 3552] [serial = 1069] [outer = 00000089E8B83800] 14:28:44 INFO - PROCESS | 3552 | 1463434124753 Marionette TRACE conn6 <- [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]]]}] 14:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 650ms 14:28:44 INFO - PROCESS | 3552 | 1463434124800 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 14:28:44 INFO - PROCESS | 3552 | 1463434124803 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 14:28:44 INFO - PROCESS | 3552 | 1463434124806 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:28:44 INFO - PROCESS | 3552 | 1463434124808 Marionette TRACE conn6 <- [1,1390,null,{}] 14:28:44 INFO - PROCESS | 3552 | 1463434124812 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:44 INFO - PROCESS | 3552 | 1463434124912 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 14:28:44 INFO - PROCESS | 3552 | 1463434124922 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:44 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDF9E800 == 77 [pid = 3552] [id = 357] 14:28:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 110 (00000089E9DE7C00) [pid = 3552] [serial = 1070] [outer = 0000000000000000] 14:28:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 111 (00000089EA0C6000) [pid = 3552] [serial = 1071] [outer = 00000089E9DE7C00] 14:28:44 INFO - PROCESS | 3552 | 1463434124967 Marionette DEBUG loaded listener.js 14:28:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 112 (00000089EAB2A400) [pid = 3552] [serial = 1072] [outer = 00000089E9DE7C00] 14:28:45 INFO - PROCESS | 3552 | 1463434125519 Marionette TRACE conn6 <- [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]]]}] 14:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 776ms 14:28:45 INFO - PROCESS | 3552 | 1463434125642 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 14:28:45 INFO - PROCESS | 3552 | 1463434125648 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 14:28:45 INFO - PROCESS | 3552 | 1463434125655 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:28:45 INFO - PROCESS | 3552 | 1463434125660 Marionette TRACE conn6 <- [1,1394,null,{}] 14:28:45 INFO - PROCESS | 3552 | 1463434125668 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:45 INFO - PROCESS | 3552 | 1463434125804 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 14:28:45 INFO - PROCESS | 3552 | 1463434125895 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:45 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E37DA000 == 78 [pid = 3552] [id = 358] 14:28:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 113 (00000089D92BB000) [pid = 3552] [serial = 1073] [outer = 0000000000000000] 14:28:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 114 (00000089D9B99C00) [pid = 3552] [serial = 1074] [outer = 00000089D92BB000] 14:28:45 INFO - PROCESS | 3552 | 1463434125956 Marionette DEBUG loaded listener.js 14:28:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 115 (00000089DE4B9C00) [pid = 3552] [serial = 1075] [outer = 00000089D92BB000] 14:28:46 INFO - PROCESS | 3552 | 1463434126561 Marionette TRACE conn6 <- [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]]]}] 14:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 924ms 14:28:46 INFO - PROCESS | 3552 | 1463434126589 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 14:28:46 INFO - PROCESS | 3552 | 1463434126596 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 14:28:46 INFO - PROCESS | 3552 | 1463434126603 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:28:46 INFO - PROCESS | 3552 | 1463434126606 Marionette TRACE conn6 <- [1,1398,null,{}] 14:28:46 INFO - PROCESS | 3552 | 1463434126610 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:46 INFO - PROCESS | 3552 | 1463434126735 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 14:28:46 INFO - PROCESS | 3552 | 1463434126833 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:46 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EA01A000 == 79 [pid = 3552] [id = 359] 14:28:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 116 (00000089E2A16000) [pid = 3552] [serial = 1076] [outer = 0000000000000000] 14:28:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 117 (00000089E341AC00) [pid = 3552] [serial = 1077] [outer = 00000089E2A16000] 14:28:46 INFO - PROCESS | 3552 | 1463434126893 Marionette DEBUG loaded listener.js 14:28:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 118 (00000089E6CB8400) [pid = 3552] [serial = 1078] [outer = 00000089E2A16000] 14:28:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 119 (00000089E6AEA800) [pid = 3552] [serial = 1079] [outer = 00000089E400B000] 14:28:47 INFO - PROCESS | 3552 | 1463434127636 Marionette TRACE conn6 <- [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]]]}] 14:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1078ms 14:28:47 INFO - PROCESS | 3552 | 1463434127687 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 14:28:47 INFO - PROCESS | 3552 | 1463434127690 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 14:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:28:47 INFO - PROCESS | 3552 | 1463434127708 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:28:47 INFO - PROCESS | 3552 | 1463434127712 Marionette TRACE conn6 <- [1,1402,null,{}] 14:28:47 INFO - PROCESS | 3552 | 1463434127724 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:47 INFO - PROCESS | 3552 | 1463434127850 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 14:28:47 INFO - PROCESS | 3552 | 1463434127970 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:47 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE331800 == 80 [pid = 3552] [id = 360] 14:28:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 120 (00000089E7CF1800) [pid = 3552] [serial = 1080] [outer = 0000000000000000] 14:28:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 121 (00000089EAB24800) [pid = 3552] [serial = 1081] [outer = 00000089E7CF1800] 14:28:48 INFO - PROCESS | 3552 | 1463434128034 Marionette DEBUG loaded listener.js 14:28:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 122 (00000089EADE6800) [pid = 3552] [serial = 1082] [outer = 00000089E7CF1800] 14:28:48 INFO - PROCESS | 3552 | 1463434128723 Marionette TRACE conn6 <- [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]]]}] 14:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1027ms 14:28:48 INFO - PROCESS | 3552 | 1463434128741 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 14:28:48 INFO - PROCESS | 3552 | 1463434128744 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 14:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:28:48 INFO - PROCESS | 3552 | 1463434128747 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:28:48 INFO - PROCESS | 3552 | 1463434128749 Marionette TRACE conn6 <- [1,1406,null,{}] 14:28:48 INFO - PROCESS | 3552 | 1463434128753 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:48 INFO - PROCESS | 3552 | 1463434128914 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 14:28:48 INFO - PROCESS | 3552 | 1463434128971 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:48 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEAD1000 == 81 [pid = 3552] [id = 361] 14:28:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 123 (00000089EAE8E800) [pid = 3552] [serial = 1083] [outer = 0000000000000000] 14:28:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 124 (00000089EAE95400) [pid = 3552] [serial = 1084] [outer = 00000089EAE8E800] 14:28:49 INFO - PROCESS | 3552 | 1463434129029 Marionette DEBUG loaded listener.js 14:28:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 125 (00000089EAEF3800) [pid = 3552] [serial = 1085] [outer = 00000089EAE8E800] 14:28:49 INFO - PROCESS | 3552 | 1463434129674 Marionette TRACE conn6 <- [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]]]}] 14:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 986ms 14:28:49 INFO - PROCESS | 3552 | 1463434129736 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 14:28:49 INFO - PROCESS | 3552 | 1463434129739 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 14:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:28:49 INFO - PROCESS | 3552 | 1463434129742 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:28:49 INFO - PROCESS | 3552 | 1463434129745 Marionette TRACE conn6 <- [1,1410,null,{}] 14:28:49 INFO - PROCESS | 3552 | 1463434129748 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:49 INFO - PROCESS | 3552 | 1463434129865 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 14:28:49 INFO - PROCESS | 3552 | 1463434129989 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:50 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F11A5800 == 82 [pid = 3552] [id = 362] 14:28:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 126 (00000089EB252800) [pid = 3552] [serial = 1086] [outer = 0000000000000000] 14:28:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 127 (00000089EB257800) [pid = 3552] [serial = 1087] [outer = 00000089EB252800] 14:28:50 INFO - PROCESS | 3552 | 1463434130047 Marionette DEBUG loaded listener.js 14:28:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 128 (00000089EB7C9800) [pid = 3552] [serial = 1088] [outer = 00000089EB252800] 14:28:50 INFO - PROCESS | 3552 | 1463434130647 Marionette TRACE conn6 <- [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]]]}] 14:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 924ms 14:28:50 INFO - PROCESS | 3552 | 1463434130668 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 14:28:50 INFO - PROCESS | 3552 | 1463434130671 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 14:28:50 INFO - PROCESS | 3552 | 1463434130674 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:28:50 INFO - PROCESS | 3552 | 1463434130677 Marionette TRACE conn6 <- [1,1414,null,{}] 14:28:50 INFO - PROCESS | 3552 | 1463434130681 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:50 INFO - PROCESS | 3552 | 1463434130814 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 14:28:50 INFO - PROCESS | 3552 | 1463434130942 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:50 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F1527800 == 83 [pid = 3552] [id = 363] 14:28:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 129 (00000089EB9AE400) [pid = 3552] [serial = 1089] [outer = 0000000000000000] 14:28:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 130 (00000089ECD2C000) [pid = 3552] [serial = 1090] [outer = 00000089EB9AE400] 14:28:51 INFO - PROCESS | 3552 | 1463434131001 Marionette DEBUG loaded listener.js 14:28:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 131 (00000089EDA0B400) [pid = 3552] [serial = 1091] [outer = 00000089EB9AE400] 14:28:51 INFO - PROCESS | 3552 | 1463434131599 Marionette TRACE conn6 <- [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]]]}] 14:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 986ms 14:28:51 INFO - PROCESS | 3552 | 1463434131663 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 14:28:51 INFO - PROCESS | 3552 | 1463434131666 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 14:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:28:51 INFO - PROCESS | 3552 | 1463434131670 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:28:51 INFO - PROCESS | 3552 | 1463434131672 Marionette TRACE conn6 <- [1,1418,null,{}] 14:28:51 INFO - PROCESS | 3552 | 1463434131690 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:51 INFO - PROCESS | 3552 | 1463434131803 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 14:28:51 INFO - PROCESS | 3552 | 1463434131927 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:51 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F252B800 == 84 [pid = 3552] [id = 364] 14:28:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 132 (00000089EDA06800) [pid = 3552] [serial = 1092] [outer = 0000000000000000] 14:28:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 133 (00000089EE0F6400) [pid = 3552] [serial = 1093] [outer = 00000089EDA06800] 14:28:51 INFO - PROCESS | 3552 | 1463434131985 Marionette DEBUG loaded listener.js 14:28:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 134 (00000089EE218C00) [pid = 3552] [serial = 1094] [outer = 00000089EDA06800] 14:28:52 INFO - PROCESS | 3552 | 1463434132906 Marionette TRACE conn6 <- [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]]]}] 14:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1296ms 14:28:52 INFO - PROCESS | 3552 | 1463434132969 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 14:28:52 INFO - PROCESS | 3552 | 1463434132974 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 14:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:28:52 INFO - PROCESS | 3552 | 1463434132979 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:28:52 INFO - PROCESS | 3552 | 1463434132984 Marionette TRACE conn6 <- [1,1422,null,{}] 14:28:52 INFO - PROCESS | 3552 | 1463434132991 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:53 INFO - PROCESS | 3552 | 1463434133105 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 14:28:53 INFO - PROCESS | 3552 | 1463434133237 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:53 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6FA3800 == 85 [pid = 3552] [id = 365] 14:28:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 135 (00000089D904CC00) [pid = 3552] [serial = 1095] [outer = 0000000000000000] 14:28:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 136 (00000089D9B98400) [pid = 3552] [serial = 1096] [outer = 00000089D904CC00] 14:28:53 INFO - PROCESS | 3552 | 1463434133291 Marionette DEBUG loaded listener.js 14:28:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 137 (00000089DEF27000) [pid = 3552] [serial = 1097] [outer = 00000089D904CC00] 14:28:53 INFO - PROCESS | 3552 | --DOCSHELL 00000089EAEAD000 == 84 [pid = 3552] [id = 327] 14:28:53 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDF8C800 == 83 [pid = 3552] [id = 268] 14:28:53 INFO - PROCESS | 3552 | --DOCSHELL 00000089F1217800 == 82 [pid = 3552] [id = 300] 14:28:53 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9F8F800 == 81 [pid = 3552] [id = 324] 14:28:53 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDC06800 == 80 [pid = 3552] [id = 356] 14:28:53 INFO - PROCESS | 3552 | --DOCSHELL 00000089EB1CC800 == 79 [pid = 3552] [id = 355] 14:28:53 INFO - PROCESS | 3552 | --DOCSHELL 00000089EAB4F800 == 78 [pid = 3552] [id = 354] 14:28:53 INFO - PROCESS | 3552 | --DOCSHELL 00000089EA018800 == 77 [pid = 3552] [id = 353] 14:28:53 INFO - PROCESS | 3552 | --DOCSHELL 00000089DA385800 == 76 [pid = 3552] [id = 352] 14:28:53 INFO - PROCESS | 3552 | --DOCSHELL 00000089E72DB800 == 75 [pid = 3552] [id = 351] 14:28:53 INFO - PROCESS | 3552 | --DOCSHELL 00000089E62E8000 == 74 [pid = 3552] [id = 350] 14:28:53 INFO - PROCESS | 3552 | --DOCSHELL 00000089E37E2000 == 73 [pid = 3552] [id = 349] 14:28:53 INFO - PROCESS | 3552 | --DOMWINDOW == 136 (00000089ECD31C00) [pid = 3552] [serial = 993] [outer = 0000000000000000] [url = about:blank] 14:28:53 INFO - PROCESS | 3552 | --DOMWINDOW == 135 (00000089E7E8B800) [pid = 3552] [serial = 981] [outer = 0000000000000000] [url = about:blank] 14:28:53 INFO - PROCESS | 3552 | --DOMWINDOW == 134 (00000089E2B51C00) [pid = 3552] [serial = 978] [outer = 0000000000000000] [url = about:blank] 14:28:53 INFO - PROCESS | 3552 | --DOMWINDOW == 133 (00000089D982D400) [pid = 3552] [serial = 975] [outer = 0000000000000000] [url = about:blank] 14:28:53 INFO - PROCESS | 3552 | --DOMWINDOW == 132 (00000089F1B47000) [pid = 3552] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 14:28:54 INFO - PROCESS | 3552 | 1463434134025 Marionette TRACE conn6 <- [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]]]}] 14:28:54 INFO - PROCESS | 3552 | --DOCSHELL 00000089DE620000 == 72 [pid = 3552] [id = 348] 14:28:54 INFO - PROCESS | 3552 | --DOCSHELL 00000089F1534000 == 71 [pid = 3552] [id = 344] 14:28:54 INFO - PROCESS | 3552 | --DOCSHELL 00000089EB1D9800 == 70 [pid = 3552] [id = 343] 14:28:54 INFO - PROCESS | 3552 | --DOCSHELL 00000089E648A000 == 69 [pid = 3552] [id = 342] 14:28:54 INFO - PROCESS | 3552 | --DOMWINDOW == 131 (00000089F2033C00) [pid = 3552] [serial = 955] [outer = 0000000000000000] [url = about:blank] 14:28:54 INFO - PROCESS | 3552 | --DOMWINDOW == 130 (00000089F0160000) [pid = 3552] [serial = 952] [outer = 0000000000000000] [url = about:blank] 14:28:54 INFO - PROCESS | 3552 | --DOMWINDOW == 129 (00000089F0165C00) [pid = 3552] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 14:28:54 INFO - PROCESS | 3552 | --DOMWINDOW == 128 (00000089E7CEFC00) [pid = 3552] [serial = 973] [outer = 0000000000000000] [url = about:blank] 14:28:54 INFO - PROCESS | 3552 | --DOMWINDOW == 127 (00000089E9D52000) [pid = 3552] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 14:28:54 INFO - PROCESS | 3552 | --DOMWINDOW == 126 (00000089EE48C000) [pid = 3552] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 14:28:54 INFO - PROCESS | 3552 | --DOMWINDOW == 125 (00000089E2A16400) [pid = 3552] [serial = 997] [outer = 0000000000000000] [url = about:blank] 14:28:54 INFO - PROCESS | 3552 | --DOMWINDOW == 124 (00000089DA6B4400) [pid = 3552] [serial = 996] [outer = 0000000000000000] [url = about:blank] 14:28:54 INFO - PROCESS | 3552 | --DOMWINDOW == 123 (00000089E080E400) [pid = 3552] [serial = 999] [outer = 0000000000000000] [url = about:blank] 14:28:54 INFO - PROCESS | 3552 | --DOMWINDOW == 122 (00000089E3414800) [pid = 3552] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 14:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:28:54 INFO - PROCESS | 3552 | --DOMWINDOW == 121 (00000089E6F0E400) [pid = 3552] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 14:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1086ms 14:28:54 INFO - PROCESS | 3552 | --DOMWINDOW == 120 (00000089E7E5C000) [pid = 3552] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 14:28:54 INFO - PROCESS | 3552 | --DOMWINDOW == 119 (00000089EE212000) [pid = 3552] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 14:28:54 INFO - PROCESS | 3552 | --DOMWINDOW == 118 (00000089E9DE4000) [pid = 3552] [serial = 984] [outer = 0000000000000000] [url = about:blank] 14:28:54 INFO - PROCESS | 3552 | --DOMWINDOW == 117 (00000089EADEE400) [pid = 3552] [serial = 987] [outer = 0000000000000000] [url = about:blank] 14:28:54 INFO - PROCESS | 3552 | --DOMWINDOW == 116 (00000089EB9A3C00) [pid = 3552] [serial = 990] [outer = 0000000000000000] [url = about:blank] 14:28:54 INFO - PROCESS | 3552 | --DOMWINDOW == 115 (00000089EB8EF800) [pid = 3552] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 14:28:54 INFO - PROCESS | 3552 | --DOMWINDOW == 114 (00000089F0297000) [pid = 3552] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 14:28:54 INFO - PROCESS | 3552 | --DOMWINDOW == 113 (00000089F0292000) [pid = 3552] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 14:28:54 INFO - PROCESS | 3552 | --DOMWINDOW == 112 (00000089EAEF1000) [pid = 3552] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 14:28:54 INFO - PROCESS | 3552 | --DOMWINDOW == 111 (00000089EB7CC800) [pid = 3552] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 14:28:54 INFO - PROCESS | 3552 | --DOMWINDOW == 110 (00000089DB16C800) [pid = 3552] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 14:28:54 INFO - PROCESS | 3552 | --DOMWINDOW == 109 (00000089E6F0E800) [pid = 3552] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 14:28:54 INFO - PROCESS | 3552 | --DOMWINDOW == 108 (00000089EADD5800) [pid = 3552] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 14:28:54 INFO - PROCESS | 3552 | 1463434134078 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 14:28:54 INFO - PROCESS | 3552 | 1463434134084 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 14:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:28:54 INFO - PROCESS | 3552 | 1463434134093 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:28:54 INFO - PROCESS | 3552 | 1463434134096 Marionette TRACE conn6 <- [1,1426,null,{}] 14:28:54 INFO - PROCESS | 3552 | 1463434134100 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:54 INFO - PROCESS | 3552 | 1463434134198 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 14:28:54 INFO - PROCESS | 3552 | 1463434134212 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:54 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E2C5A800 == 70 [pid = 3552] [id = 366] 14:28:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 109 (00000089DA6B8000) [pid = 3552] [serial = 1098] [outer = 0000000000000000] 14:28:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 110 (00000089DEC3C400) [pid = 3552] [serial = 1099] [outer = 00000089DA6B8000] 14:28:54 INFO - PROCESS | 3552 | 1463434134259 Marionette DEBUG loaded listener.js 14:28:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 111 (00000089E2A18400) [pid = 3552] [serial = 1100] [outer = 00000089DA6B8000] 14:28:54 INFO - PROCESS | 3552 | 1463434134792 Marionette TRACE conn6 <- [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]]]}] 14:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 734ms 14:28:54 INFO - PROCESS | 3552 | 1463434134830 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 14:28:54 INFO - PROCESS | 3552 | 1463434134833 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 14:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:28:54 INFO - PROCESS | 3552 | 1463434134836 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:28:54 INFO - PROCESS | 3552 | 1463434134840 Marionette TRACE conn6 <- [1,1430,null,{}] 14:28:54 INFO - PROCESS | 3552 | 1463434134850 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:54 INFO - PROCESS | 3552 | 1463434134951 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 14:28:55 INFO - PROCESS | 3552 | 1463434135035 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:55 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E72DB800 == 71 [pid = 3552] [id = 367] 14:28:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 112 (00000089E2C82400) [pid = 3552] [serial = 1101] [outer = 0000000000000000] 14:28:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 113 (00000089E4636000) [pid = 3552] [serial = 1102] [outer = 00000089E2C82400] 14:28:55 INFO - PROCESS | 3552 | 1463434135086 Marionette DEBUG loaded listener.js 14:28:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 114 (00000089E650D800) [pid = 3552] [serial = 1103] [outer = 00000089E2C82400] 14:28:55 INFO - PROCESS | 3552 | 1463434135507 Marionette TRACE conn6 <- [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]]]}] 14:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 734ms 14:28:55 INFO - PROCESS | 3552 | 1463434135581 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 14:28:55 INFO - PROCESS | 3552 | 1463434135584 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 14:28:55 INFO - PROCESS | 3552 | 1463434135588 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:28:55 INFO - PROCESS | 3552 | 1463434135590 Marionette TRACE conn6 <- [1,1434,null,{}] 14:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:28:55 INFO - PROCESS | 3552 | 1463434135598 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:55 INFO - PROCESS | 3552 | 1463434135695 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 14:28:55 INFO - PROCESS | 3552 | 1463434135737 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:55 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9FA2000 == 72 [pid = 3552] [id = 368] 14:28:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 115 (00000089E6DE3C00) [pid = 3552] [serial = 1104] [outer = 0000000000000000] 14:28:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 116 (00000089E6F19400) [pid = 3552] [serial = 1105] [outer = 00000089E6DE3C00] 14:28:55 INFO - PROCESS | 3552 | 1463434135786 Marionette DEBUG loaded listener.js 14:28:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 117 (00000089E74E4000) [pid = 3552] [serial = 1106] [outer = 00000089E6DE3C00] 14:28:56 INFO - PROCESS | 3552 | 1463434136250 Marionette TRACE conn6 <- [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]]]}] 14:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 734ms 14:28:56 INFO - PROCESS | 3552 | 1463434136331 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 14:28:56 INFO - PROCESS | 3552 | 1463434136334 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 14:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:28:56 INFO - PROCESS | 3552 | 1463434136337 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:28:56 INFO - PROCESS | 3552 | 1463434136339 Marionette TRACE conn6 <- [1,1438,null,{}] 14:28:56 INFO - PROCESS | 3552 | 1463434136348 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:56 INFO - PROCESS | 3552 | 1463434136468 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 14:28:56 INFO - PROCESS | 3552 | 1463434136519 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:56 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EAB38000 == 73 [pid = 3552] [id = 369] 14:28:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 118 (00000089E7E5C000) [pid = 3552] [serial = 1107] [outer = 0000000000000000] 14:28:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 119 (00000089E7E8B800) [pid = 3552] [serial = 1108] [outer = 00000089E7E5C000] 14:28:56 INFO - PROCESS | 3552 | 1463434136567 Marionette DEBUG loaded listener.js 14:28:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 120 (00000089E8F86400) [pid = 3552] [serial = 1109] [outer = 00000089E7E5C000] 14:28:57 INFO - PROCESS | 3552 | 1463434137014 Marionette TRACE conn6 <- [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]]]}] 14:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 734ms 14:28:57 INFO - PROCESS | 3552 | 1463434137082 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 14:28:57 INFO - PROCESS | 3552 | 1463434137085 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 14:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:28:57 INFO - PROCESS | 3552 | 1463434137088 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:28:57 INFO - PROCESS | 3552 | 1463434137090 Marionette TRACE conn6 <- [1,1442,null,{}] 14:28:57 INFO - PROCESS | 3552 | 1463434137094 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:57 INFO - PROCESS | 3552 | 1463434137260 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 14:28:57 INFO - PROCESS | 3552 | 1463434137319 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:57 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EB915800 == 74 [pid = 3552] [id = 370] 14:28:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 121 (00000089E9E97400) [pid = 3552] [serial = 1110] [outer = 0000000000000000] 14:28:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 122 (00000089EADEA400) [pid = 3552] [serial = 1111] [outer = 00000089E9E97400] 14:28:57 INFO - PROCESS | 3552 | 1463434137367 Marionette DEBUG loaded listener.js 14:28:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 123 (00000089EAEF5000) [pid = 3552] [serial = 1112] [outer = 00000089E9E97400] 14:28:57 INFO - PROCESS | 3552 | 1463434137815 Marionette TRACE conn6 <- [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]]]}] 14:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 776ms 14:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:28:57 INFO - PROCESS | 3552 | 1463434137866 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 14:28:57 INFO - PROCESS | 3552 | 1463434137868 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 14:28:57 INFO - PROCESS | 3552 | 1463434137872 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:28:57 INFO - PROCESS | 3552 | 1463434137874 Marionette TRACE conn6 <- [1,1446,null,{}] 14:28:57 INFO - PROCESS | 3552 | 1463434137878 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:58 INFO - PROCESS | 3552 | 1463434137997 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 14:28:58 INFO - PROCESS | 3552 | 1463434138055 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:58 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDF62800 == 75 [pid = 3552] [id = 371] 14:28:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 124 (00000089EB7CB400) [pid = 3552] [serial = 1113] [outer = 0000000000000000] 14:28:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 125 (00000089EB8F3C00) [pid = 3552] [serial = 1114] [outer = 00000089EB7CB400] 14:28:58 INFO - PROCESS | 3552 | 1463434138102 Marionette DEBUG loaded listener.js 14:28:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 126 (00000089ECD24000) [pid = 3552] [serial = 1115] [outer = 00000089EB7CB400] 14:28:58 INFO - PROCESS | 3552 | --DOMWINDOW == 125 (00000089E4863000) [pid = 3552] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:28:58 INFO - PROCESS | 3552 | --DOMWINDOW == 124 (00000089D8024C00) [pid = 3552] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:28:58 INFO - PROCESS | 3552 | --DOMWINDOW == 123 (00000089E6DDF800) [pid = 3552] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:28:58 INFO - PROCESS | 3552 | --DOMWINDOW == 122 (00000089F1B41800) [pid = 3552] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:28:58 INFO - PROCESS | 3552 | --DOMWINDOW == 121 (00000089DFC04000) [pid = 3552] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:28:58 INFO - PROCESS | 3552 | --DOMWINDOW == 120 (00000089E2A23C00) [pid = 3552] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:28:58 INFO - PROCESS | 3552 | --DOMWINDOW == 119 (00000089DFC04C00) [pid = 3552] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:28:58 INFO - PROCESS | 3552 | --DOMWINDOW == 118 (00000089E6FB4800) [pid = 3552] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:28:58 INFO - PROCESS | 3552 | --DOMWINDOW == 117 (00000089E2C89800) [pid = 3552] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:28:58 INFO - PROCESS | 3552 | --DOMWINDOW == 116 (00000089E6056400) [pid = 3552] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:28:58 INFO - PROCESS | 3552 | --DOMWINDOW == 115 (00000089E8B83800) [pid = 3552] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:28:58 INFO - PROCESS | 3552 | --DOMWINDOW == 114 (00000089E7C03400) [pid = 3552] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:28:58 INFO - PROCESS | 3552 | --DOMWINDOW == 113 (00000089D9825400) [pid = 3552] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:28:58 INFO - PROCESS | 3552 | --DOMWINDOW == 112 (00000089D977CC00) [pid = 3552] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:28:58 INFO - PROCESS | 3552 | --DOMWINDOW == 111 (00000089EB9A7400) [pid = 3552] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:28:58 INFO - PROCESS | 3552 | --DOMWINDOW == 110 (00000089DECF0400) [pid = 3552] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:28:58 INFO - PROCESS | 3552 | --DOMWINDOW == 109 (00000089E6F43C00) [pid = 3552] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:28:58 INFO - PROCESS | 3552 | --DOMWINDOW == 108 (00000089D9917C00) [pid = 3552] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:28:58 INFO - PROCESS | 3552 | 1463434138664 Marionette TRACE conn6 <- [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]]]}] 14:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 840ms 14:28:58 INFO - PROCESS | 3552 | 1463434138714 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 14:28:58 INFO - PROCESS | 3552 | 1463434138717 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 14:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:28:58 INFO - PROCESS | 3552 | 1463434138720 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:28:58 INFO - PROCESS | 3552 | 1463434138722 Marionette TRACE conn6 <- [1,1450,null,{}] 14:28:58 INFO - PROCESS | 3552 | 1463434138726 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:58 INFO - PROCESS | 3552 | 1463434138830 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 14:28:58 INFO - PROCESS | 3552 | 1463434138839 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:58 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE131800 == 76 [pid = 3552] [id = 372] 14:28:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 109 (00000089D9AAB800) [pid = 3552] [serial = 1116] [outer = 0000000000000000] 14:28:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 110 (00000089E375FC00) [pid = 3552] [serial = 1117] [outer = 00000089D9AAB800] 14:28:58 INFO - PROCESS | 3552 | 1463434138886 Marionette DEBUG loaded listener.js 14:28:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 111 (00000089E8B83800) [pid = 3552] [serial = 1118] [outer = 00000089D9AAB800] 14:28:59 INFO - PROCESS | 3552 | 1463434139340 Marionette TRACE conn6 <- [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]]]}] 14:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 692ms 14:28:59 INFO - PROCESS | 3552 | 1463434139415 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 14:28:59 INFO - PROCESS | 3552 | 1463434139418 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 14:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:28:59 INFO - PROCESS | 3552 | 1463434139421 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:28:59 INFO - PROCESS | 3552 | 1463434139423 Marionette TRACE conn6 <- [1,1454,null,{}] 14:28:59 INFO - PROCESS | 3552 | 1463434139427 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:59 INFO - PROCESS | 3552 | 1463434139521 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 14:28:59 INFO - PROCESS | 3552 | 1463434139531 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:59 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEA1F800 == 77 [pid = 3552] [id = 373] 14:28:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 112 (00000089EB8FBC00) [pid = 3552] [serial = 1119] [outer = 0000000000000000] 14:28:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 113 (00000089EDA0AC00) [pid = 3552] [serial = 1120] [outer = 00000089EB8FBC00] 14:28:59 INFO - PROCESS | 3552 | 1463434139577 Marionette DEBUG loaded listener.js 14:28:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 114 (00000089EE47D800) [pid = 3552] [serial = 1121] [outer = 00000089EB8FBC00] 14:29:00 INFO - PROCESS | 3552 | 1463434140021 Marionette TRACE conn6 <- [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]]]}] 14:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 628ms 14:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:29:00 INFO - PROCESS | 3552 | 1463434140053 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 14:29:00 INFO - PROCESS | 3552 | 1463434140055 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 14:29:00 INFO - PROCESS | 3552 | 1463434140058 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:29:00 INFO - PROCESS | 3552 | 1463434140060 Marionette TRACE conn6 <- [1,1458,null,{}] 14:29:00 INFO - PROCESS | 3552 | 1463434140063 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:00 INFO - PROCESS | 3552 | 1463434140166 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 14:29:00 INFO - PROCESS | 3552 | 1463434140202 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:00 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F11A2800 == 78 [pid = 3552] [id = 374] 14:29:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 115 (00000089EE484C00) [pid = 3552] [serial = 1122] [outer = 0000000000000000] 14:29:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 116 (00000089F015FC00) [pid = 3552] [serial = 1123] [outer = 00000089EE484C00] 14:29:00 INFO - PROCESS | 3552 | 1463434140249 Marionette DEBUG loaded listener.js 14:29:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 117 (00000089F0208C00) [pid = 3552] [serial = 1124] [outer = 00000089EE484C00] 14:29:00 INFO - PROCESS | 3552 | 1463434140975 Marionette TRACE conn6 <- [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]]]}] 14:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 986ms 14:29:01 INFO - PROCESS | 3552 | 1463434141048 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 14:29:01 INFO - PROCESS | 3552 | 1463434141054 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 14:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:29:01 INFO - PROCESS | 3552 | 1463434141060 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:29:01 INFO - PROCESS | 3552 | 1463434141064 Marionette TRACE conn6 <- [1,1462,null,{}] 14:29:01 INFO - PROCESS | 3552 | 1463434141070 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:01 INFO - PROCESS | 3552 | 1463434141227 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 14:29:01 INFO - PROCESS | 3552 | 1463434141382 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:01 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6554000 == 79 [pid = 3552] [id = 375] 14:29:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 118 (00000089DFC04400) [pid = 3552] [serial = 1125] [outer = 0000000000000000] 14:29:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 119 (00000089DFF6F400) [pid = 3552] [serial = 1126] [outer = 00000089DFC04400] 14:29:01 INFO - PROCESS | 3552 | 1463434141443 Marionette DEBUG loaded listener.js 14:29:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 120 (00000089E2B52400) [pid = 3552] [serial = 1127] [outer = 00000089DFC04400] 14:29:02 INFO - PROCESS | 3552 | 1463434142106 Marionette TRACE conn6 <- [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]]]}] 14:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1084ms 14:29:02 INFO - PROCESS | 3552 | 1463434142148 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 14:29:02 INFO - PROCESS | 3552 | 1463434142155 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 14:29:02 INFO - PROCESS | 3552 | 1463434142176 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:29:02 INFO - PROCESS | 3552 | 1463434142179 Marionette TRACE conn6 <- [1,1466,null,{}] 14:29:02 INFO - PROCESS | 3552 | 1463434142184 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:02 INFO - PROCESS | 3552 | 1463434142311 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 14:29:02 INFO - PROCESS | 3552 | 1463434142439 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:02 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EB911800 == 80 [pid = 3552] [id = 376] 14:29:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 121 (00000089E6D4D400) [pid = 3552] [serial = 1128] [outer = 0000000000000000] 14:29:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 122 (00000089E6FB1400) [pid = 3552] [serial = 1129] [outer = 00000089E6D4D400] 14:29:02 INFO - PROCESS | 3552 | 1463434142499 Marionette DEBUG loaded listener.js 14:29:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 123 (00000089E9E89400) [pid = 3552] [serial = 1130] [outer = 00000089E6D4D400] 14:29:03 INFO - PROCESS | 3552 | 1463434143158 Marionette TRACE conn6 <- [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]]]}] 14:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1020ms 14:29:03 INFO - PROCESS | 3552 | 1463434143201 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 14:29:03 INFO - PROCESS | 3552 | 1463434143203 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 14:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:29:03 INFO - PROCESS | 3552 | 1463434143207 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:29:03 INFO - PROCESS | 3552 | 1463434143212 Marionette TRACE conn6 <- [1,1470,null,{}] 14:29:03 INFO - PROCESS | 3552 | 1463434143223 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:03 INFO - PROCESS | 3552 | 1463434143394 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 14:29:03 INFO - PROCESS | 3552 | 1463434143524 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:03 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F253C000 == 81 [pid = 3552] [id = 377] 14:29:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 124 (00000089EAE91C00) [pid = 3552] [serial = 1131] [outer = 0000000000000000] 14:29:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 125 (00000089EB9A4400) [pid = 3552] [serial = 1132] [outer = 00000089EAE91C00] 14:29:03 INFO - PROCESS | 3552 | 1463434143586 Marionette DEBUG loaded listener.js 14:29:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 126 (00000089F016AC00) [pid = 3552] [serial = 1133] [outer = 00000089EAE91C00] 14:29:04 INFO - PROCESS | 3552 | 1463434144211 Marionette TRACE conn6 <- [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]]]}] 14:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1027ms 14:29:04 INFO - PROCESS | 3552 | 1463434144259 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 14:29:04 INFO - PROCESS | 3552 | 1463434144262 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 14:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:29:04 INFO - PROCESS | 3552 | 1463434144267 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:29:04 INFO - PROCESS | 3552 | 1463434144270 Marionette TRACE conn6 <- [1,1474,null,{}] 14:29:04 INFO - PROCESS | 3552 | 1463434144274 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:04 INFO - PROCESS | 3552 | 1463434144395 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 14:29:04 INFO - PROCESS | 3552 | 1463434144521 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:04 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3542800 == 82 [pid = 3552] [id = 378] 14:29:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 127 (00000089F0216800) [pid = 3552] [serial = 1134] [outer = 0000000000000000] 14:29:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 128 (00000089F028F400) [pid = 3552] [serial = 1135] [outer = 00000089F0216800] 14:29:04 INFO - PROCESS | 3552 | 1463434144581 Marionette DEBUG loaded listener.js 14:29:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 129 (00000089F1B40800) [pid = 3552] [serial = 1136] [outer = 00000089F0216800] 14:29:05 INFO - PROCESS | 3552 | 1463434145225 Marionette TRACE conn6 <- [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]]]}] 14:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 986ms 14:29:05 INFO - PROCESS | 3552 | 1463434145258 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 14:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:29:05 INFO - PROCESS | 3552 | 1463434145260 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 14:29:05 INFO - PROCESS | 3552 | 1463434145264 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:29:05 INFO - PROCESS | 3552 | 1463434145266 Marionette TRACE conn6 <- [1,1478,null,{}] 14:29:05 INFO - PROCESS | 3552 | 1463434145270 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:05 INFO - PROCESS | 3552 | 1463434145388 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 14:29:05 INFO - PROCESS | 3552 | 1463434145514 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:05 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F355C800 == 83 [pid = 3552] [id = 379] 14:29:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 130 (00000089F0217C00) [pid = 3552] [serial = 1137] [outer = 0000000000000000] 14:29:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 131 (00000089F1B4E800) [pid = 3552] [serial = 1138] [outer = 00000089F0217C00] 14:29:05 INFO - PROCESS | 3552 | 1463434145573 Marionette DEBUG loaded listener.js 14:29:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 132 (00000089F1B59C00) [pid = 3552] [serial = 1139] [outer = 00000089F0217C00] 14:29:06 INFO - PROCESS | 3552 | 1463434146181 Marionette TRACE conn6 <- [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]]]}] 14:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 923ms 14:29:06 INFO - PROCESS | 3552 | 1463434146190 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 14:29:06 INFO - PROCESS | 3552 | 1463434146192 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 14:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:29:06 INFO - PROCESS | 3552 | 1463434146196 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:29:06 INFO - PROCESS | 3552 | 1463434146198 Marionette TRACE conn6 <- [1,1482,null,{}] 14:29:06 INFO - PROCESS | 3552 | 1463434146202 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:06 INFO - PROCESS | 3552 | 1463434146328 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 14:29:06 INFO - PROCESS | 3552 | 1463434146429 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:06 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F28D9800 == 84 [pid = 3552] [id = 380] 14:29:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 133 (00000089E9E46400) [pid = 3552] [serial = 1140] [outer = 0000000000000000] 14:29:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 134 (00000089F0294400) [pid = 3552] [serial = 1141] [outer = 00000089E9E46400] 14:29:06 INFO - PROCESS | 3552 | 1463434146488 Marionette DEBUG loaded listener.js 14:29:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 135 (00000089F2039C00) [pid = 3552] [serial = 1142] [outer = 00000089E9E46400] 14:29:07 INFO - PROCESS | 3552 | 1463434147144 Marionette TRACE conn6 <- [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]]]}] 14:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 987ms 14:29:07 INFO - PROCESS | 3552 | 1463434147185 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 14:29:07 INFO - PROCESS | 3552 | 1463434147188 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 14:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:29:07 INFO - PROCESS | 3552 | 1463434147191 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:29:07 INFO - PROCESS | 3552 | 1463434147194 Marionette TRACE conn6 <- [1,1486,null,{}] 14:29:07 INFO - PROCESS | 3552 | 1463434147197 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:07 INFO - PROCESS | 3552 | 1463434147315 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 14:29:07 INFO - PROCESS | 3552 | 1463434147600 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:07 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E46CA000 == 85 [pid = 3552] [id = 381] 14:29:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 136 (00000089D92BF800) [pid = 3552] [serial = 1143] [outer = 0000000000000000] 14:29:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 137 (00000089D9776800) [pid = 3552] [serial = 1144] [outer = 00000089D92BF800] 14:29:07 INFO - PROCESS | 3552 | 1463434147672 Marionette DEBUG loaded listener.js 14:29:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 138 (00000089DA15B800) [pid = 3552] [serial = 1145] [outer = 00000089D92BF800] 14:29:08 INFO - PROCESS | 3552 | 1463434148313 Marionette TRACE conn6 <- [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]]]}] 14:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1176ms 14:29:08 INFO - PROCESS | 3552 | 1463434148371 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 14:29:08 INFO - PROCESS | 3552 | 1463434148375 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 14:29:08 INFO - PROCESS | 3552 | 1463434148380 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:29:08 INFO - PROCESS | 3552 | 1463434148384 Marionette TRACE conn6 <- [1,1490,null,{}] 14:29:08 INFO - PROCESS | 3552 | 1463434148389 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:08 INFO - PROCESS | 3552 | 1463434148538 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 14:29:08 INFO - PROCESS | 3552 | 1463434148668 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:08 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E72D2800 == 86 [pid = 3552] [id = 382] 14:29:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 139 (00000089E2A21400) [pid = 3552] [serial = 1146] [outer = 0000000000000000] 14:29:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 140 (00000089E2B46C00) [pid = 3552] [serial = 1147] [outer = 00000089E2A21400] 14:29:08 INFO - PROCESS | 3552 | 1463434148722 Marionette DEBUG loaded listener.js 14:29:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 141 (00000089E400F000) [pid = 3552] [serial = 1148] [outer = 00000089E2A21400] 14:29:08 INFO - PROCESS | 3552 | --DOCSHELL 00000089EB1D2800 == 85 [pid = 3552] [id = 232] 14:29:08 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEA1F800 == 84 [pid = 3552] [id = 373] 14:29:08 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE131800 == 83 [pid = 3552] [id = 372] 14:29:08 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDF62800 == 82 [pid = 3552] [id = 371] 14:29:08 INFO - PROCESS | 3552 | --DOCSHELL 00000089EB915800 == 81 [pid = 3552] [id = 370] 14:29:08 INFO - PROCESS | 3552 | --DOCSHELL 00000089EAB38000 == 80 [pid = 3552] [id = 369] 14:29:08 INFO - PROCESS | 3552 | --DOMWINDOW == 140 (00000089EA0C6000) [pid = 3552] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3552 | --DOMWINDOW == 139 (00000089F0217800) [pid = 3552] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3552 | --DOMWINDOW == 138 (00000089E9E92400) [pid = 3552] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9FA2000 == 79 [pid = 3552] [id = 368] 14:29:08 INFO - PROCESS | 3552 | --DOCSHELL 00000089E72DB800 == 78 [pid = 3552] [id = 367] 14:29:08 INFO - PROCESS | 3552 | --DOCSHELL 00000089E2C5A800 == 77 [pid = 3552] [id = 366] 14:29:08 INFO - PROCESS | 3552 | --DOCSHELL 00000089F1203000 == 76 [pid = 3552] [id = 341] 14:29:08 INFO - PROCESS | 3552 | --DOCSHELL 00000089E6FA3800 == 75 [pid = 3552] [id = 365] 14:29:09 INFO - PROCESS | 3552 | --DOCSHELL 00000089EA01A000 == 74 [pid = 3552] [id = 359] 14:29:09 INFO - PROCESS | 3552 | --DOCSHELL 00000089E37DA000 == 73 [pid = 3552] [id = 358] 14:29:09 INFO - PROCESS | 3552 | --DOMWINDOW == 137 (00000089E9DDC400) [pid = 3552] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 14:29:09 INFO - PROCESS | 3552 | --DOMWINDOW == 136 (00000089E7E61C00) [pid = 3552] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 14:29:09 INFO - PROCESS | 3552 | --DOMWINDOW == 135 (00000089E3418400) [pid = 3552] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 14:29:09 INFO - PROCESS | 3552 | --DOMWINDOW == 134 (00000089E6FB1800) [pid = 3552] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 14:29:09 INFO - PROCESS | 3552 | --DOMWINDOW == 133 (00000089F1B4D000) [pid = 3552] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 14:29:09 INFO - PROCESS | 3552 | --DOMWINDOW == 132 (00000089E6F19000) [pid = 3552] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 14:29:09 INFO - PROCESS | 3552 | --DOMWINDOW == 131 (00000089E2A28800) [pid = 3552] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 14:29:09 INFO - PROCESS | 3552 | --DOMWINDOW == 130 (00000089E4011000) [pid = 3552] [serial = 979] [outer = 0000000000000000] [url = about:blank] 14:29:09 INFO - PROCESS | 3552 | --DOMWINDOW == 129 (00000089E46E7C00) [pid = 3552] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 14:29:09 INFO - PROCESS | 3552 | --DOMWINDOW == 128 (00000089EA0C7400) [pid = 3552] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 14:29:09 INFO - PROCESS | 3552 | --DOMWINDOW == 127 (00000089E3415400) [pid = 3552] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 14:29:09 INFO - PROCESS | 3552 | --DOMWINDOW == 126 (00000089EE0F8C00) [pid = 3552] [serial = 994] [outer = 0000000000000000] [url = about:blank] 14:29:09 INFO - PROCESS | 3552 | --DOMWINDOW == 125 (00000089E9504800) [pid = 3552] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 14:29:09 INFO - PROCESS | 3552 | --DOMWINDOW == 124 (00000089E7F46000) [pid = 3552] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 14:29:09 INFO - PROCESS | 3552 | --DOMWINDOW == 123 (00000089DA146C00) [pid = 3552] [serial = 976] [outer = 0000000000000000] [url = about:blank] 14:29:09 INFO - PROCESS | 3552 | --DOMWINDOW == 122 (00000089E8942400) [pid = 3552] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 14:29:09 INFO - PROCESS | 3552 | --DOMWINDOW == 121 (00000089D9E81400) [pid = 3552] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 14:29:09 INFO - PROCESS | 3552 | --DOMWINDOW == 120 (00000089F020B000) [pid = 3552] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 14:29:09 INFO - PROCESS | 3552 | --DOMWINDOW == 119 (00000089DA1A2800) [pid = 3552] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 14:29:09 INFO - PROCESS | 3552 | --DOMWINDOW == 118 (00000089E650C800) [pid = 3552] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 14:29:09 INFO - PROCESS | 3552 | --DOMWINDOW == 117 (00000089E4828C00) [pid = 3552] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 14:29:09 INFO - PROCESS | 3552 | --DOMWINDOW == 116 (00000089E2A13000) [pid = 3552] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 14:29:09 INFO - PROCESS | 3552 | --DOMWINDOW == 115 (00000089E7F40800) [pid = 3552] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 14:29:09 INFO - PROCESS | 3552 | --DOMWINDOW == 114 (00000089E8F8CC00) [pid = 3552] [serial = 982] [outer = 0000000000000000] [url = about:blank] 14:29:09 INFO - PROCESS | 3552 | --DOMWINDOW == 113 (00000089E2A1F000) [pid = 3552] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 14:29:09 INFO - PROCESS | 3552 | --DOMWINDOW == 112 (00000089DA6B5800) [pid = 3552] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 14:29:09 INFO - PROCESS | 3552 | --DOMWINDOW == 111 (00000089D9B9DC00) [pid = 3552] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 14:29:09 INFO - PROCESS | 3552 | --DOMWINDOW == 110 (00000089E3E4F800) [pid = 3552] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 14:29:09 INFO - PROCESS | 3552 | --DOMWINDOW == 109 (00000089EE0F6800) [pid = 3552] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 14:29:09 INFO - PROCESS | 3552 | --DOMWINDOW == 108 (00000089E7C0EC00) [pid = 3552] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 14:29:09 INFO - PROCESS | 3552 | --DOMWINDOW == 107 (00000089DE42F000) [pid = 3552] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 14:29:09 INFO - PROCESS | 3552 | 1463434149306 Marionette TRACE conn6 <- [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]]]}] 14:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 986ms 14:29:09 INFO - PROCESS | 3552 | 1463434149373 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 14:29:09 INFO - PROCESS | 3552 | 1463434149377 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 14:29:09 INFO - PROCESS | 3552 | 1463434149382 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:29:09 INFO - PROCESS | 3552 | 1463434149384 Marionette TRACE conn6 <- [1,1494,null,{}] 14:29:09 INFO - PROCESS | 3552 | 1463434149388 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:09 INFO - PROCESS | 3552 | 1463434149489 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 14:29:09 INFO - PROCESS | 3552 | 1463434149575 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:09 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E412A800 == 74 [pid = 3552] [id = 383] 14:29:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 108 (00000089DABD5800) [pid = 3552] [serial = 1149] [outer = 0000000000000000] 14:29:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 109 (00000089E2A18000) [pid = 3552] [serial = 1150] [outer = 00000089DABD5800] 14:29:09 INFO - PROCESS | 3552 | 1463434149624 Marionette DEBUG loaded listener.js 14:29:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 110 (00000089E3758800) [pid = 3552] [serial = 1151] [outer = 00000089DABD5800] 14:29:10 INFO - PROCESS | 3552 | 1463434150048 Marionette TRACE conn6 <- [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]]]}] 14:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 734ms 14:29:10 INFO - PROCESS | 3552 | 1463434150119 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 14:29:10 INFO - PROCESS | 3552 | 1463434150122 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 14:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:29:10 INFO - PROCESS | 3552 | 1463434150127 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:29:10 INFO - PROCESS | 3552 | 1463434150133 Marionette TRACE conn6 <- [1,1498,null,{}] 14:29:10 INFO - PROCESS | 3552 | 1463434150143 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:10 INFO - PROCESS | 3552 | 1463434150243 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 14:29:10 INFO - PROCESS | 3552 | 1463434150258 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:10 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9F41000 == 75 [pid = 3552] [id = 384] 14:29:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 111 (00000089E48F0C00) [pid = 3552] [serial = 1152] [outer = 0000000000000000] 14:29:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 112 (00000089E6518800) [pid = 3552] [serial = 1153] [outer = 00000089E48F0C00] 14:29:10 INFO - PROCESS | 3552 | 1463434150307 Marionette DEBUG loaded listener.js 14:29:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 113 (00000089E6DE5800) [pid = 3552] [serial = 1154] [outer = 00000089E48F0C00] 14:29:10 INFO - PROCESS | 3552 | 1463434150772 Marionette TRACE conn6 <- [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]]]}] 14:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 693ms 14:29:10 INFO - PROCESS | 3552 | 1463434150820 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 14:29:10 INFO - PROCESS | 3552 | 1463434150823 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 14:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:29:10 INFO - PROCESS | 3552 | 1463434150827 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:29:10 INFO - PROCESS | 3552 | 1463434150829 Marionette TRACE conn6 <- [1,1502,null,{}] 14:29:10 INFO - PROCESS | 3552 | 1463434150832 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:10 INFO - PROCESS | 3552 | 1463434150930 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 14:29:10 INFO - PROCESS | 3552 | 1463434150938 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:10 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EA184000 == 76 [pid = 3552] [id = 385] 14:29:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 114 (00000089E6FABC00) [pid = 3552] [serial = 1155] [outer = 0000000000000000] 14:29:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 115 (00000089E6FB8C00) [pid = 3552] [serial = 1156] [outer = 00000089E6FABC00] 14:29:10 INFO - PROCESS | 3552 | 1463434150986 Marionette DEBUG loaded listener.js 14:29:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 116 (00000089E7E5B000) [pid = 3552] [serial = 1157] [outer = 00000089E6FABC00] 14:29:11 INFO - PROCESS | 3552 | 1463434151454 Marionette TRACE conn6 <- [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]]]}] 14:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 670ms 14:29:11 INFO - PROCESS | 3552 | 1463434151499 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 14:29:11 INFO - PROCESS | 3552 | 1463434151501 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 14:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:29:11 INFO - PROCESS | 3552 | 1463434151505 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:29:11 INFO - PROCESS | 3552 | 1463434151506 Marionette TRACE conn6 <- [1,1506,null,{}] 14:29:11 INFO - PROCESS | 3552 | 1463434151517 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:11 INFO - PROCESS | 3552 | 1463434151666 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 14:29:11 INFO - PROCESS | 3552 | 1463434151696 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:11 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EB1C3000 == 77 [pid = 3552] [id = 386] 14:29:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 117 (00000089E8936400) [pid = 3552] [serial = 1158] [outer = 0000000000000000] 14:29:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 118 (00000089E893DC00) [pid = 3552] [serial = 1159] [outer = 00000089E8936400] 14:29:11 INFO - PROCESS | 3552 | 1463434151752 Marionette DEBUG loaded listener.js 14:29:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 119 (00000089E9502800) [pid = 3552] [serial = 1160] [outer = 00000089E8936400] 14:29:12 INFO - PROCESS | 3552 | 1463434152242 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 14:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 776ms 14:29:12 INFO - PROCESS | 3552 | 1463434152284 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 14:29:12 INFO - PROCESS | 3552 | 1463434152287 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 14:29:12 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:29:12 INFO - PROCESS | 3552 | 1463434152290 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:29:12 INFO - PROCESS | 3552 | 1463434152292 Marionette TRACE conn6 <- [1,1510,null,{}] 14:29:12 INFO - PROCESS | 3552 | 1463434152296 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:12 INFO - PROCESS | 3552 | 1463434152419 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 14:29:12 INFO - PROCESS | 3552 | 1463434152446 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:12 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDC15000 == 78 [pid = 3552] [id = 387] 14:29:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 120 (00000089E9E4B000) [pid = 3552] [serial = 1161] [outer = 0000000000000000] 14:29:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 121 (00000089E9E90800) [pid = 3552] [serial = 1162] [outer = 00000089E9E4B000] 14:29:12 INFO - PROCESS | 3552 | 1463434152493 Marionette DEBUG loaded listener.js 14:29:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 122 (00000089EAB20800) [pid = 3552] [serial = 1163] [outer = 00000089E9E4B000] 14:29:13 INFO - PROCESS | 3552 | 1463434153000 Marionette TRACE conn6 <- [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"]]]}] 14:29:13 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 () { 14:29:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:29:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:29:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:29:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:29:13 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 () { 14:29:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:29:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:29:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:29:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:29:13 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 () { 14:29:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:29:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:29:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:29:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:29:13 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 () { 14:29:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:29:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:29:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:29:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:29:13 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 741ms 14:29:13 INFO - PROCESS | 3552 | 1463434153053 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 14:29:13 INFO - PROCESS | 3552 | 1463434153055 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 14:29:13 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:29:13 INFO - PROCESS | 3552 | 1463434153059 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:29:13 INFO - PROCESS | 3552 | 1463434153061 Marionette TRACE conn6 <- [1,1514,null,{}] 14:29:13 INFO - PROCESS | 3552 | 1463434153064 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:13 INFO - PROCESS | 3552 | 1463434153186 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 14:29:13 INFO - PROCESS | 3552 | 1463434153207 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:13 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE130800 == 79 [pid = 3552] [id = 388] 14:29:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 123 (00000089EADDB000) [pid = 3552] [serial = 1164] [outer = 0000000000000000] 14:29:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 124 (00000089EADE2800) [pid = 3552] [serial = 1165] [outer = 00000089EADDB000] 14:29:13 INFO - PROCESS | 3552 | 1463434153254 Marionette DEBUG loaded listener.js 14:29:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 125 (00000089EB250400) [pid = 3552] [serial = 1166] [outer = 00000089EADDB000] 14:29:13 INFO - PROCESS | 3552 | --DOMWINDOW == 124 (00000089EB7CB400) [pid = 3552] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:29:13 INFO - PROCESS | 3552 | --DOMWINDOW == 123 (00000089E9E97400) [pid = 3552] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:29:13 INFO - PROCESS | 3552 | --DOMWINDOW == 122 (00000089E6DE3C00) [pid = 3552] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:29:13 INFO - PROCESS | 3552 | --DOMWINDOW == 121 (00000089DA6B8000) [pid = 3552] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:29:13 INFO - PROCESS | 3552 | --DOMWINDOW == 120 (00000089E2C82400) [pid = 3552] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:29:13 INFO - PROCESS | 3552 | --DOMWINDOW == 119 (00000089D904CC00) [pid = 3552] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:29:13 INFO - PROCESS | 3552 | --DOMWINDOW == 118 (00000089EB8FBC00) [pid = 3552] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:29:13 INFO - PROCESS | 3552 | --DOMWINDOW == 117 (00000089E7E5C000) [pid = 3552] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:29:13 INFO - PROCESS | 3552 | --DOMWINDOW == 116 (00000089D9AAB800) [pid = 3552] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:29:13 INFO - PROCESS | 3552 | --DOMWINDOW == 115 (00000089E9D45400) [pid = 3552] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:29:13 INFO - PROCESS | 3552 | --DOMWINDOW == 114 (00000089EB24F800) [pid = 3552] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:29:13 INFO - PROCESS | 3552 | --DOMWINDOW == 113 (00000089EADD6000) [pid = 3552] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:29:13 INFO - PROCESS | 3552 | --DOMWINDOW == 112 (00000089F0215000) [pid = 3552] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:29:13 INFO - PROCESS | 3552 | --DOMWINDOW == 111 (00000089E9E8C400) [pid = 3552] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:29:13 INFO - PROCESS | 3552 | 1463434153833 Marionette TRACE conn6 <- [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"]]]}] 14:29:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:29:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:29:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:29:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:29:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:29:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:29:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:29:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:29:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:29:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:29:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:29:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:29:13 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 820ms 14:29:13 INFO - PROCESS | 3552 | 1463434153882 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 14:29:13 INFO - PROCESS | 3552 | 1463434153884 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 14:29:13 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:29:13 INFO - PROCESS | 3552 | 1463434153899 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:29:13 INFO - PROCESS | 3552 | 1463434153901 Marionette TRACE conn6 <- [1,1518,null,{}] 14:29:13 INFO - PROCESS | 3552 | 1463434153906 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:14 INFO - PROCESS | 3552 | 1463434154002 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 14:29:14 INFO - PROCESS | 3552 | 1463434154007 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:14 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEA2F000 == 80 [pid = 3552] [id = 389] 14:29:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 112 (00000089E7E61400) [pid = 3552] [serial = 1167] [outer = 0000000000000000] 14:29:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 113 (00000089EADD8000) [pid = 3552] [serial = 1168] [outer = 00000089E7E61400] 14:29:14 INFO - PROCESS | 3552 | 1463434154055 Marionette DEBUG loaded listener.js 14:29:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 114 (00000089EB7C2000) [pid = 3552] [serial = 1169] [outer = 00000089E7E61400] 14:29:14 INFO - PROCESS | 3552 | 1463434154480 Marionette TRACE conn6 <- [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]]]}] 14:29:14 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 14:29:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:29:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:29:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:29:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:29:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:29:14 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. 14:29:14 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:29:14 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 650ms 14:29:14 INFO - PROCESS | 3552 | 1463434154541 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 14:29:14 INFO - PROCESS | 3552 | 1463434154544 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 14:29:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:29:14 INFO - PROCESS | 3552 | 1463434154552 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:29:14 INFO - PROCESS | 3552 | 1463434154554 Marionette TRACE conn6 <- [1,1522,null,{}] 14:29:14 INFO - PROCESS | 3552 | 1463434154557 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:14 INFO - PROCESS | 3552 | 1463434154652 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 14:29:14 INFO - PROCESS | 3552 | 1463434154690 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:14 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F119E800 == 81 [pid = 3552] [id = 390] 14:29:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 115 (00000089EB8FA400) [pid = 3552] [serial = 1170] [outer = 0000000000000000] 14:29:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 116 (00000089EB9A8800) [pid = 3552] [serial = 1171] [outer = 00000089EB8FA400] 14:29:14 INFO - PROCESS | 3552 | 1463434154738 Marionette DEBUG loaded listener.js 14:29:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 117 (00000089ECD27400) [pid = 3552] [serial = 1172] [outer = 00000089EB8FA400] 14:29:15 INFO - PROCESS | 3552 | 1463434155183 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 14:29:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:29:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 673ms 14:29:15 INFO - PROCESS | 3552 | 1463434155227 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 14:29:15 INFO - PROCESS | 3552 | 1463434155238 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 14:29:15 INFO - PROCESS | 3552 | 1463434155242 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:29:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:29:15 INFO - PROCESS | 3552 | 1463434155243 Marionette TRACE conn6 <- [1,1526,null,{}] 14:29:15 INFO - PROCESS | 3552 | 1463434155247 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:15 INFO - PROCESS | 3552 | 1463434155342 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 14:29:15 INFO - PROCESS | 3552 | 1463434155349 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:15 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F20DC000 == 82 [pid = 3552] [id = 391] 14:29:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 118 (00000089EE0EFC00) [pid = 3552] [serial = 1173] [outer = 0000000000000000] 14:29:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 119 (00000089EE0F9800) [pid = 3552] [serial = 1174] [outer = 00000089EE0EFC00] 14:29:15 INFO - PROCESS | 3552 | 1463434155401 Marionette DEBUG loaded listener.js 14:29:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 120 (00000089F0163000) [pid = 3552] [serial = 1175] [outer = 00000089EE0EFC00] 14:29:16 INFO - PROCESS | 3552 | 1463434156137 Marionette TRACE conn6 <- [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]]]}] 14:29:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:29:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 923ms 14:29:16 INFO - PROCESS | 3552 | 1463434156171 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 14:29:16 INFO - PROCESS | 3552 | 1463434156176 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 14:29:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:29:16 INFO - PROCESS | 3552 | 1463434156183 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:29:16 INFO - PROCESS | 3552 | 1463434156186 Marionette TRACE conn6 <- [1,1530,null,{}] 14:29:16 INFO - PROCESS | 3552 | 1463434156193 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:16 INFO - PROCESS | 3552 | 1463434156323 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 14:29:16 INFO - PROCESS | 3552 | 1463434156448 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:16 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6F95800 == 83 [pid = 3552] [id = 392] 14:29:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 121 (00000089DE425800) [pid = 3552] [serial = 1176] [outer = 0000000000000000] 14:29:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 122 (00000089DFF65C00) [pid = 3552] [serial = 1177] [outer = 00000089DE425800] 14:29:16 INFO - PROCESS | 3552 | 1463434156550 Marionette DEBUG loaded listener.js 14:29:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 123 (00000089E3414800) [pid = 3552] [serial = 1178] [outer = 00000089DE425800] 14:29:17 INFO - PROCESS | 3552 | 1463434157147 Marionette TRACE conn6 <- [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]]]}] 14:29:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:29:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 986ms 14:29:17 INFO - PROCESS | 3552 | 1463434157171 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 14:29:17 INFO - PROCESS | 3552 | 1463434157178 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 14:29:17 INFO - PROCESS | 3552 | 1463434157185 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:29:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:29:17 INFO - PROCESS | 3552 | 1463434157188 Marionette TRACE conn6 <- [1,1534,null,{}] 14:29:17 INFO - PROCESS | 3552 | 1463434157193 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:17 INFO - PROCESS | 3552 | 1463434157322 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 14:29:17 INFO - PROCESS | 3552 | 1463434157454 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:17 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EB91E000 == 84 [pid = 3552] [id = 393] 14:29:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 124 (00000089E650B400) [pid = 3552] [serial = 1179] [outer = 0000000000000000] 14:29:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 125 (00000089E6F46800) [pid = 3552] [serial = 1180] [outer = 00000089E650B400] 14:29:17 INFO - PROCESS | 3552 | 1463434157514 Marionette DEBUG loaded listener.js 14:29:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 126 (00000089E8B8F400) [pid = 3552] [serial = 1181] [outer = 00000089E650B400] 14:29:18 INFO - PROCESS | 3552 | 1463434158128 Marionette TRACE conn6 <- [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]]]}] 14:29:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:29:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 986ms 14:29:18 INFO - PROCESS | 3552 | 1463434158177 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 14:29:18 INFO - PROCESS | 3552 | 1463434158180 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 14:29:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:29:18 INFO - PROCESS | 3552 | 1463434158184 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:29:18 INFO - PROCESS | 3552 | 1463434158188 Marionette TRACE conn6 <- [1,1538,null,{}] 14:29:18 INFO - PROCESS | 3552 | 1463434158200 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:18 INFO - PROCESS | 3552 | 1463434158324 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 14:29:18 INFO - PROCESS | 3552 | 1463434158459 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:18 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F28E0800 == 85 [pid = 3552] [id = 394] 14:29:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 127 (00000089EAE8F000) [pid = 3552] [serial = 1182] [outer = 0000000000000000] 14:29:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 128 (00000089EB9AC800) [pid = 3552] [serial = 1183] [outer = 00000089EAE8F000] 14:29:18 INFO - PROCESS | 3552 | 1463434158521 Marionette DEBUG loaded listener.js 14:29:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 129 (00000089F0162000) [pid = 3552] [serial = 1184] [outer = 00000089EAE8F000] 14:29:19 INFO - PROCESS | 3552 | 1463434159128 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 14:29:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:29:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 988ms 14:29:19 INFO - PROCESS | 3552 | 1463434159173 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 14:29:19 INFO - PROCESS | 3552 | 1463434159176 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 14:29:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:29:19 INFO - PROCESS | 3552 | 1463434159180 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:29:19 INFO - PROCESS | 3552 | 1463434159182 Marionette TRACE conn6 <- [1,1542,null,{}] 14:29:19 INFO - PROCESS | 3552 | 1463434159186 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:19 INFO - PROCESS | 3552 | 1463434159308 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 14:29:19 INFO - PROCESS | 3552 | 1463434159439 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:19 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F351D000 == 86 [pid = 3552] [id = 395] 14:29:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 130 (00000089F028E800) [pid = 3552] [serial = 1185] [outer = 0000000000000000] 14:29:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 131 (00000089F1B4EC00) [pid = 3552] [serial = 1186] [outer = 00000089F028E800] 14:29:19 INFO - PROCESS | 3552 | 1463434159498 Marionette DEBUG loaded listener.js 14:29:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 132 (00000089F2039000) [pid = 3552] [serial = 1187] [outer = 00000089F028E800] 14:29:20 INFO - PROCESS | 3552 | 1463434160042 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 14:29:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:29:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 922ms 14:29:20 INFO - PROCESS | 3552 | 1463434160104 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 14:29:20 INFO - PROCESS | 3552 | 1463434160107 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 14:29:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:29:20 INFO - PROCESS | 3552 | 1463434160111 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:29:20 INFO - PROCESS | 3552 | 1463434160113 Marionette TRACE conn6 <- [1,1546,null,{}] 14:29:20 INFO - PROCESS | 3552 | 1463434160117 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:20 INFO - PROCESS | 3552 | 1463434160237 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 14:29:20 INFO - PROCESS | 3552 | 1463434160368 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:20 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3538000 == 87 [pid = 3552] [id = 396] 14:29:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 133 (00000089F0268000) [pid = 3552] [serial = 1188] [outer = 0000000000000000] 14:29:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 134 (00000089F026FC00) [pid = 3552] [serial = 1189] [outer = 00000089F0268000] 14:29:20 INFO - PROCESS | 3552 | 1463434160426 Marionette DEBUG loaded listener.js 14:29:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 135 (00000089F1B40C00) [pid = 3552] [serial = 1190] [outer = 00000089F0268000] 14:29:21 INFO - PROCESS | 3552 | 1463434161066 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 14:29:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:29:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 986ms 14:29:21 INFO - PROCESS | 3552 | 1463434161100 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 14:29:21 INFO - PROCESS | 3552 | 1463434161103 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 14:29:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:29:21 INFO - PROCESS | 3552 | 1463434161106 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:29:21 INFO - PROCESS | 3552 | 1463434161108 Marionette TRACE conn6 <- [1,1550,null,{}] 14:29:21 INFO - PROCESS | 3552 | 1463434161112 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:21 INFO - PROCESS | 3552 | 1463434161251 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 14:29:21 INFO - PROCESS | 3552 | 1463434161382 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:21 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3A4D800 == 88 [pid = 3552] [id = 397] 14:29:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 136 (00000089F20B9C00) [pid = 3552] [serial = 1191] [outer = 0000000000000000] 14:29:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 137 (00000089F2258800) [pid = 3552] [serial = 1192] [outer = 00000089F20B9C00] 14:29:21 INFO - PROCESS | 3552 | 1463434161441 Marionette DEBUG loaded listener.js 14:29:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 138 (00000089F225F000) [pid = 3552] [serial = 1193] [outer = 00000089F20B9C00] 14:29:22 INFO - PROCESS | 3552 | 1463434162052 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 14:29:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:29:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 987ms 14:29:22 INFO - PROCESS | 3552 | 1463434162096 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 14:29:22 INFO - PROCESS | 3552 | 1463434162099 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 14:29:22 INFO - PROCESS | 3552 | 1463434162102 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:29:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:29:22 INFO - PROCESS | 3552 | 1463434162104 Marionette TRACE conn6 <- [1,1554,null,{}] 14:29:22 INFO - PROCESS | 3552 | 1463434162108 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:22 INFO - PROCESS | 3552 | 1463434162225 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 14:29:22 INFO - PROCESS | 3552 | 1463434162328 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:22 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3AC7000 == 89 [pid = 3552] [id = 398] 14:29:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 139 (00000089F225D400) [pid = 3552] [serial = 1194] [outer = 0000000000000000] 14:29:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 140 (00000089F2266C00) [pid = 3552] [serial = 1195] [outer = 00000089F225D400] 14:29:22 INFO - PROCESS | 3552 | 1463434162386 Marionette DEBUG loaded listener.js 14:29:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 141 (00000089F2615000) [pid = 3552] [serial = 1196] [outer = 00000089F225D400] 14:29:22 INFO - PROCESS | 3552 | 1463434162963 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 14:29:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:29:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 923ms 14:29:23 INFO - PROCESS | 3552 | 1463434163028 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 14:29:23 INFO - PROCESS | 3552 | 1463434163031 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 14:29:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:29:23 INFO - PROCESS | 3552 | 1463434163035 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:29:23 INFO - PROCESS | 3552 | 1463434163037 Marionette TRACE conn6 <- [1,1558,null,{}] 14:29:23 INFO - PROCESS | 3552 | 1463434163041 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:23 INFO - PROCESS | 3552 | 1463434163176 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 14:29:23 INFO - PROCESS | 3552 | 1463434163300 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:23 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEAD9000 == 90 [pid = 3552] [id = 399] 14:29:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 142 (00000089D9720000) [pid = 3552] [serial = 1197] [outer = 0000000000000000] 14:29:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 143 (00000089EE47F400) [pid = 3552] [serial = 1198] [outer = 00000089D9720000] 14:29:23 INFO - PROCESS | 3552 | 1463434163357 Marionette DEBUG loaded listener.js 14:29:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 144 (00000089F288FC00) [pid = 3552] [serial = 1199] [outer = 00000089D9720000] 14:29:24 INFO - PROCESS | 3552 | 1463434164187 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 14:29:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:29:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1189ms 14:29:24 INFO - PROCESS | 3552 | 1463434164225 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 14:29:24 INFO - PROCESS | 3552 | 1463434164230 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 14:29:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:29:24 INFO - PROCESS | 3552 | 1463434164235 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:29:24 INFO - PROCESS | 3552 | 1463434164240 Marionette TRACE conn6 <- [1,1562,null,{}] 14:29:24 INFO - PROCESS | 3552 | 1463434164261 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:24 INFO - PROCESS | 3552 | 1463434164382 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 14:29:24 INFO - PROCESS | 3552 | 1463434164518 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:24 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6F96800 == 91 [pid = 3552] [id = 400] 14:29:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 145 (00000089DA61C800) [pid = 3552] [serial = 1200] [outer = 0000000000000000] 14:29:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 146 (00000089DA6B6C00) [pid = 3552] [serial = 1201] [outer = 00000089DA61C800] 14:29:24 INFO - PROCESS | 3552 | 1463434164571 Marionette DEBUG loaded listener.js 14:29:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 147 (00000089DFBD6000) [pid = 3552] [serial = 1202] [outer = 00000089DA61C800] 14:29:25 INFO - PROCESS | 3552 | 1463434165170 Marionette TRACE conn6 <- [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]]]}] 14:29:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:29:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 984ms 14:29:25 INFO - PROCESS | 3552 | 1463434165224 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 14:29:25 INFO - PROCESS | 3552 | 1463434165230 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 14:29:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:29:25 INFO - PROCESS | 3552 | 1463434165237 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:29:25 INFO - PROCESS | 3552 | 1463434165239 Marionette TRACE conn6 <- [1,1566,null,{}] 14:29:25 INFO - PROCESS | 3552 | 1463434165243 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:25 INFO - PROCESS | 3552 | 1463434165363 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 14:29:25 INFO - PROCESS | 3552 | 1463434165468 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:25 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6F93000 == 92 [pid = 3552] [id = 401] 14:29:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 148 (00000089E2BF3C00) [pid = 3552] [serial = 1203] [outer = 0000000000000000] 14:29:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 149 (00000089E6243C00) [pid = 3552] [serial = 1204] [outer = 00000089E2BF3C00] 14:29:25 INFO - PROCESS | 3552 | 1463434165518 Marionette DEBUG loaded listener.js 14:29:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 150 (00000089E6F11000) [pid = 3552] [serial = 1205] [outer = 00000089E2BF3C00] 14:29:25 INFO - PROCESS | 3552 | --DOCSHELL 00000089F119E800 == 91 [pid = 3552] [id = 390] 14:29:25 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEA2F000 == 90 [pid = 3552] [id = 389] 14:29:25 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE130800 == 89 [pid = 3552] [id = 388] 14:29:25 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDC15000 == 88 [pid = 3552] [id = 387] 14:29:25 INFO - PROCESS | 3552 | --DOCSHELL 00000089EB1C3000 == 87 [pid = 3552] [id = 386] 14:29:25 INFO - PROCESS | 3552 | --DOCSHELL 00000089EA184000 == 86 [pid = 3552] [id = 385] 14:29:25 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9F41000 == 85 [pid = 3552] [id = 384] 14:29:25 INFO - PROCESS | 3552 | --DOMWINDOW == 149 (00000089F015FC00) [pid = 3552] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 14:29:25 INFO - PROCESS | 3552 | --DOMWINDOW == 148 (00000089EAE95400) [pid = 3552] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 14:29:25 INFO - PROCESS | 3552 | --DOMWINDOW == 147 (00000089EB257800) [pid = 3552] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 14:29:25 INFO - PROCESS | 3552 | --DOMWINDOW == 146 (00000089ECD2C000) [pid = 3552] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 14:29:25 INFO - PROCESS | 3552 | --DOCSHELL 00000089E412A800 == 84 [pid = 3552] [id = 383] 14:29:25 INFO - PROCESS | 3552 | --DOCSHELL 00000089E72D2800 == 83 [pid = 3552] [id = 382] 14:29:25 INFO - PROCESS | 3552 | --DOCSHELL 00000089E46CA000 == 82 [pid = 3552] [id = 381] 14:29:25 INFO - PROCESS | 3552 | --DOCSHELL 00000089F3542800 == 81 [pid = 3552] [id = 378] 14:29:25 INFO - PROCESS | 3552 | --DOCSHELL 00000089F253C000 == 80 [pid = 3552] [id = 377] 14:29:25 INFO - PROCESS | 3552 | --DOCSHELL 00000089EB911800 == 79 [pid = 3552] [id = 376] 14:29:25 INFO - PROCESS | 3552 | --DOCSHELL 00000089E6554000 == 78 [pid = 3552] [id = 375] 14:29:25 INFO - PROCESS | 3552 | --DOMWINDOW == 145 (00000089EAB2B400) [pid = 3552] [serial = 985] [outer = 0000000000000000] [url = about:blank] 14:29:25 INFO - PROCESS | 3552 | --DOMWINDOW == 144 (00000089ECD25C00) [pid = 3552] [serial = 991] [outer = 0000000000000000] [url = about:blank] 14:29:25 INFO - PROCESS | 3552 | --DOMWINDOW == 143 (00000089EAEE6400) [pid = 3552] [serial = 988] [outer = 0000000000000000] [url = about:blank] 14:29:25 INFO - PROCESS | 3552 | --DOMWINDOW == 142 (00000089F2033000) [pid = 3552] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 14:29:25 INFO - PROCESS | 3552 | --DOMWINDOW == 141 (00000089E9E98C00) [pid = 3552] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 14:29:25 INFO - PROCESS | 3552 | --DOMWINDOW == 140 (00000089EB8F3C00) [pid = 3552] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 14:29:25 INFO - PROCESS | 3552 | --DOMWINDOW == 139 (00000089EAEF5000) [pid = 3552] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 14:29:25 INFO - PROCESS | 3552 | --DOMWINDOW == 138 (00000089EADEA400) [pid = 3552] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 14:29:25 INFO - PROCESS | 3552 | --DOMWINDOW == 137 (00000089D9B99C00) [pid = 3552] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 14:29:25 INFO - PROCESS | 3552 | --DOMWINDOW == 136 (00000089EE0F6400) [pid = 3552] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 14:29:25 INFO - PROCESS | 3552 | --DOMWINDOW == 135 (00000089E6F19400) [pid = 3552] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 14:29:25 INFO - PROCESS | 3552 | --DOMWINDOW == 134 (00000089DEC3C400) [pid = 3552] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 14:29:25 INFO - PROCESS | 3552 | --DOMWINDOW == 133 (00000089E2A18400) [pid = 3552] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 14:29:25 INFO - PROCESS | 3552 | --DOMWINDOW == 132 (00000089E4636000) [pid = 3552] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 14:29:25 INFO - PROCESS | 3552 | --DOMWINDOW == 131 (00000089E650D800) [pid = 3552] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 14:29:25 INFO - PROCESS | 3552 | --DOMWINDOW == 130 (00000089DEF27000) [pid = 3552] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 14:29:25 INFO - PROCESS | 3552 | --DOMWINDOW == 129 (00000089D9B98400) [pid = 3552] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 14:29:25 INFO - PROCESS | 3552 | --DOMWINDOW == 128 (00000089EAB24800) [pid = 3552] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 14:29:25 INFO - PROCESS | 3552 | --DOMWINDOW == 127 (00000089E341AC00) [pid = 3552] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 14:29:25 INFO - PROCESS | 3552 | --DOMWINDOW == 126 (00000089EDA0AC00) [pid = 3552] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 14:29:25 INFO - PROCESS | 3552 | --DOMWINDOW == 125 (00000089E7C0B000) [pid = 3552] [serial = 658] [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.] 14:29:25 INFO - PROCESS | 3552 | --DOMWINDOW == 124 (00000089ECD24000) [pid = 3552] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 14:29:25 INFO - PROCESS | 3552 | --DOMWINDOW == 123 (00000089E7E8B800) [pid = 3552] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 14:29:25 INFO - PROCESS | 3552 | --DOMWINDOW == 122 (00000089E8F86400) [pid = 3552] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 14:29:25 INFO - PROCESS | 3552 | --DOMWINDOW == 121 (00000089E375FC00) [pid = 3552] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 14:29:25 INFO - PROCESS | 3552 | --DOMWINDOW == 120 (00000089E8B83800) [pid = 3552] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 14:29:25 INFO - PROCESS | 3552 | --DOMWINDOW == 119 (00000089EE47D800) [pid = 3552] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 14:29:25 INFO - PROCESS | 3552 | --DOMWINDOW == 118 (00000089E74E4000) [pid = 3552] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 14:29:26 INFO - PROCESS | 3552 | 1463434166120 Marionette TRACE conn6 <- [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]]]}] 14:29:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:29:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 944ms 14:29:26 INFO - PROCESS | 3552 | 1463434166182 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 14:29:26 INFO - PROCESS | 3552 | 1463434166185 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 14:29:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:29:26 INFO - PROCESS | 3552 | 1463434166188 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:29:26 INFO - PROCESS | 3552 | 1463434166192 Marionette TRACE conn6 <- [1,1570,null,{}] 14:29:26 INFO - PROCESS | 3552 | 1463434166203 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:26 INFO - PROCESS | 3552 | 1463434166329 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 14:29:26 INFO - PROCESS | 3552 | 1463434166419 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:26 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E72E6000 == 79 [pid = 3552] [id = 402] 14:29:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 119 (00000089E0811000) [pid = 3552] [serial = 1206] [outer = 0000000000000000] 14:29:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 120 (00000089E4834400) [pid = 3552] [serial = 1207] [outer = 00000089E0811000] 14:29:26 INFO - PROCESS | 3552 | 1463434166469 Marionette DEBUG loaded listener.js 14:29:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 121 (00000089E6DDC800) [pid = 3552] [serial = 1208] [outer = 00000089E0811000] 14:29:26 INFO - PROCESS | 3552 | 1463434166875 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 14:29:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:29:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 734ms 14:29:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:29:26 INFO - PROCESS | 3552 | 1463434166925 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 14:29:26 INFO - PROCESS | 3552 | 1463434166928 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 14:29:26 INFO - PROCESS | 3552 | 1463434166931 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:29:26 INFO - PROCESS | 3552 | 1463434166933 Marionette TRACE conn6 <- [1,1574,null,{}] 14:29:26 INFO - PROCESS | 3552 | 1463434166936 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:27 INFO - PROCESS | 3552 | 1463434167063 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 14:29:27 INFO - PROCESS | 3552 | 1463434167079 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:27 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EAB47800 == 80 [pid = 3552] [id = 403] 14:29:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 122 (00000089E7C05800) [pid = 3552] [serial = 1209] [outer = 0000000000000000] 14:29:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 123 (00000089E7E65000) [pid = 3552] [serial = 1210] [outer = 00000089E7C05800] 14:29:27 INFO - PROCESS | 3552 | 1463434167126 Marionette DEBUG loaded listener.js 14:29:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 124 (00000089E893E000) [pid = 3552] [serial = 1211] [outer = 00000089E7C05800] 14:29:27 INFO - PROCESS | 3552 | 1463434167583 Marionette TRACE conn6 <- [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]]]}] 14:29:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:29:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 734ms 14:29:27 INFO - PROCESS | 3552 | 1463434167667 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 14:29:27 INFO - PROCESS | 3552 | 1463434167670 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 14:29:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:29:27 INFO - PROCESS | 3552 | 1463434167673 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:29:27 INFO - PROCESS | 3552 | 1463434167674 Marionette TRACE conn6 <- [1,1578,null,{}] 14:29:27 INFO - PROCESS | 3552 | 1463434167678 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:27 INFO - PROCESS | 3552 | 1463434167775 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 14:29:27 INFO - PROCESS | 3552 | 1463434167786 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:27 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EB90D800 == 81 [pid = 3552] [id = 404] 14:29:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 125 (00000089E8B83800) [pid = 3552] [serial = 1212] [outer = 0000000000000000] 14:29:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 126 (00000089E902BC00) [pid = 3552] [serial = 1213] [outer = 00000089E8B83800] 14:29:27 INFO - PROCESS | 3552 | 1463434167832 Marionette DEBUG loaded listener.js 14:29:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 127 (00000089E9DDC800) [pid = 3552] [serial = 1214] [outer = 00000089E8B83800] 14:29:28 INFO - PROCESS | 3552 | 1463434168328 Marionette TRACE conn6 <- [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]]]}] 14:29:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:29:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 690ms 14:29:28 INFO - PROCESS | 3552 | 1463434168366 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 14:29:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:29:28 INFO - PROCESS | 3552 | 1463434168369 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 14:29:28 INFO - PROCESS | 3552 | 1463434168372 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:29:28 INFO - PROCESS | 3552 | 1463434168373 Marionette TRACE conn6 <- [1,1582,null,{}] 14:29:28 INFO - PROCESS | 3552 | 1463434168377 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:28 INFO - PROCESS | 3552 | 1463434168551 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 14:29:28 INFO - PROCESS | 3552 | 1463434168578 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:28 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDC17800 == 82 [pid = 3552] [id = 405] 14:29:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 128 (00000089E9E93800) [pid = 3552] [serial = 1215] [outer = 0000000000000000] 14:29:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 129 (00000089EADD2400) [pid = 3552] [serial = 1216] [outer = 00000089E9E93800] 14:29:28 INFO - PROCESS | 3552 | 1463434168626 Marionette DEBUG loaded listener.js 14:29:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 130 (00000089EADEE400) [pid = 3552] [serial = 1217] [outer = 00000089E9E93800] 14:29:29 INFO - PROCESS | 3552 | 1463434169109 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 14:29:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:29:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 776ms 14:29:29 INFO - PROCESS | 3552 | 1463434169152 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 14:29:29 INFO - PROCESS | 3552 | 1463434169154 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 14:29:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:29:29 INFO - PROCESS | 3552 | 1463434169157 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:29:29 INFO - PROCESS | 3552 | 1463434169159 Marionette TRACE conn6 <- [1,1586,null,{}] 14:29:29 INFO - PROCESS | 3552 | 1463434169169 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:29 INFO - PROCESS | 3552 | 1463434169292 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 14:29:29 INFO - PROCESS | 3552 | 1463434169354 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:29 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE09F800 == 83 [pid = 3552] [id = 406] 14:29:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 131 (00000089EAB2B400) [pid = 3552] [serial = 1218] [outer = 0000000000000000] 14:29:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 132 (00000089EAEEFC00) [pid = 3552] [serial = 1219] [outer = 00000089EAB2B400] 14:29:29 INFO - PROCESS | 3552 | 1463434169403 Marionette DEBUG loaded listener.js 14:29:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 133 (00000089EB8FB400) [pid = 3552] [serial = 1220] [outer = 00000089EAB2B400] 14:29:29 INFO - PROCESS | 3552 | 1463434169836 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 14:29:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:29:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 734ms 14:29:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:29:29 INFO - PROCESS | 3552 | 1463434169906 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 14:29:29 INFO - PROCESS | 3552 | 1463434169909 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 14:29:29 INFO - PROCESS | 3552 | 1463434169913 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:29:29 INFO - PROCESS | 3552 | 1463434169914 Marionette TRACE conn6 <- [1,1590,null,{}] 14:29:29 INFO - PROCESS | 3552 | 1463434169918 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:30 INFO - PROCESS | 3552 | 1463434170165 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 14:29:30 INFO - PROCESS | 3552 | --DOMWINDOW == 132 (00000089EE484C00) [pid = 3552] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:29:30 INFO - PROCESS | 3552 | --DOMWINDOW == 131 (00000089DABD5800) [pid = 3552] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:29:30 INFO - PROCESS | 3552 | --DOMWINDOW == 130 (00000089E6FABC00) [pid = 3552] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:29:30 INFO - PROCESS | 3552 | --DOMWINDOW == 129 (00000089E8936400) [pid = 3552] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:29:30 INFO - PROCESS | 3552 | --DOMWINDOW == 128 (00000089D92BF800) [pid = 3552] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:29:30 INFO - PROCESS | 3552 | --DOMWINDOW == 127 (00000089E48F0C00) [pid = 3552] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:29:30 INFO - PROCESS | 3552 | --DOMWINDOW == 126 (00000089E9E4B000) [pid = 3552] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:29:30 INFO - PROCESS | 3552 | --DOMWINDOW == 125 (00000089E2A21400) [pid = 3552] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:29:30 INFO - PROCESS | 3552 | --DOMWINDOW == 124 (00000089EADDB000) [pid = 3552] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:29:30 INFO - PROCESS | 3552 | --DOMWINDOW == 123 (00000089EB8FA400) [pid = 3552] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:29:30 INFO - PROCESS | 3552 | --DOMWINDOW == 122 (00000089E7E61400) [pid = 3552] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:29:30 INFO - PROCESS | 3552 | --DOMWINDOW == 121 (00000089E9DE7C00) [pid = 3552] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:29:30 INFO - PROCESS | 3552 | 1463434170232 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:30 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E8B04000 == 84 [pid = 3552] [id = 407] 14:29:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 122 (00000089D802B000) [pid = 3552] [serial = 1221] [outer = 0000000000000000] 14:29:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 123 (00000089D9AB0400) [pid = 3552] [serial = 1222] [outer = 00000089D802B000] 14:29:30 INFO - PROCESS | 3552 | 1463434170279 Marionette DEBUG loaded listener.js 14:29:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 124 (00000089E9E4B000) [pid = 3552] [serial = 1223] [outer = 00000089D802B000] 14:29:30 INFO - PROCESS | 3552 | 1463434170669 Marionette TRACE conn6 <- [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]]]}] 14:29:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:29:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 776ms 14:29:30 INFO - PROCESS | 3552 | 1463434170691 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 14:29:30 INFO - PROCESS | 3552 | 1463434170693 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 14:29:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:29:30 INFO - PROCESS | 3552 | 1463434170697 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:29:30 INFO - PROCESS | 3552 | 1463434170698 Marionette TRACE conn6 <- [1,1594,null,{}] 14:29:30 INFO - PROCESS | 3552 | 1463434170702 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:30 INFO - PROCESS | 3552 | 1463434170798 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 14:29:30 INFO - PROCESS | 3552 | 1463434170805 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:30 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEF5A800 == 85 [pid = 3552] [id = 408] 14:29:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 125 (00000089EB8F1C00) [pid = 3552] [serial = 1224] [outer = 0000000000000000] 14:29:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 126 (00000089ECD2EC00) [pid = 3552] [serial = 1225] [outer = 00000089EB8F1C00] 14:29:30 INFO - PROCESS | 3552 | 1463434170851 Marionette DEBUG loaded listener.js 14:29:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 127 (00000089EE483400) [pid = 3552] [serial = 1226] [outer = 00000089EB8F1C00] 14:29:31 INFO - PROCESS | 3552 | 1463434171299 Marionette TRACE conn6 <- [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]]]}] 14:29:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:29:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 629ms 14:29:31 INFO - PROCESS | 3552 | 1463434171338 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 14:29:31 INFO - PROCESS | 3552 | 1463434171341 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 14:29:31 INFO - PROCESS | 3552 | 1463434171344 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:29:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:29:31 INFO - PROCESS | 3552 | 1463434171347 Marionette TRACE conn6 <- [1,1598,null,{}] 14:29:31 INFO - PROCESS | 3552 | 1463434171350 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:31 INFO - PROCESS | 3552 | 1463434171447 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 14:29:31 INFO - PROCESS | 3552 | 1463434171511 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:31 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F151E000 == 86 [pid = 3552] [id = 409] 14:29:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 128 (00000089F0216000) [pid = 3552] [serial = 1227] [outer = 0000000000000000] 14:29:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 129 (00000089F028B400) [pid = 3552] [serial = 1228] [outer = 00000089F0216000] 14:29:31 INFO - PROCESS | 3552 | 1463434171558 Marionette DEBUG loaded listener.js 14:29:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 130 (00000089F1B4A400) [pid = 3552] [serial = 1229] [outer = 00000089F0216000] 14:29:32 INFO - PROCESS | 3552 | 1463434172007 Marionette TRACE conn6 <- [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]]]}] 14:29:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:29:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 732ms 14:29:32 INFO - PROCESS | 3552 | 1463434172081 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 14:29:32 INFO - PROCESS | 3552 | 1463434172084 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 14:29:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:29:32 INFO - PROCESS | 3552 | 1463434172087 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:29:32 INFO - PROCESS | 3552 | 1463434172089 Marionette TRACE conn6 <- [1,1602,null,{}] 14:29:32 INFO - PROCESS | 3552 | 1463434172093 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:32 INFO - PROCESS | 3552 | 1463434172281 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 14:29:32 INFO - PROCESS | 3552 | 1463434172381 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:32 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E2C5E800 == 87 [pid = 3552] [id = 410] 14:29:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 131 (00000089D92B8C00) [pid = 3552] [serial = 1230] [outer = 0000000000000000] 14:29:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 132 (00000089D9825000) [pid = 3552] [serial = 1231] [outer = 00000089D92B8C00] 14:29:32 INFO - PROCESS | 3552 | 1463434172444 Marionette DEBUG loaded listener.js 14:29:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 133 (00000089DA6ACC00) [pid = 3552] [serial = 1232] [outer = 00000089D92B8C00] 14:29:33 INFO - PROCESS | 3552 | 1463434173157 Marionette TRACE conn6 <- [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]]]}] 14:29:33 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 14:29:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1131ms 14:29:33 INFO - PROCESS | 3552 | 1463434173228 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 14:29:33 INFO - PROCESS | 3552 | 1463434173232 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 14:29:33 INFO - PROCESS | 3552 | 1463434173239 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:29:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:29:33 INFO - PROCESS | 3552 | 1463434173242 Marionette TRACE conn6 <- [1,1606,null,{}] 14:29:33 INFO - PROCESS | 3552 | 1463434173248 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:33 INFO - PROCESS | 3552 | 1463434173385 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 14:29:33 INFO - PROCESS | 3552 | 1463434173514 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:33 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE093800 == 88 [pid = 3552] [id = 411] 14:29:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 134 (00000089E75D0C00) [pid = 3552] [serial = 1233] [outer = 0000000000000000] 14:29:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 135 (00000089E7E62000) [pid = 3552] [serial = 1234] [outer = 00000089E75D0C00] 14:29:33 INFO - PROCESS | 3552 | 1463434173623 Marionette DEBUG loaded listener.js 14:29:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 136 (00000089E9E40400) [pid = 3552] [serial = 1235] [outer = 00000089E75D0C00] 14:29:34 INFO - PROCESS | 3552 | 1463434174252 Marionette TRACE conn6 <- [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]]]}] 14:29:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:29:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1078ms 14:29:34 INFO - PROCESS | 3552 | 1463434174320 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 14:29:34 INFO - PROCESS | 3552 | 1463434174324 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 14:29:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:29:34 INFO - PROCESS | 3552 | 1463434174328 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:29:34 INFO - PROCESS | 3552 | 1463434174330 Marionette TRACE conn6 <- [1,1610,null,{}] 14:29:34 INFO - PROCESS | 3552 | 1463434174334 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:34 INFO - PROCESS | 3552 | 1463434174460 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 14:29:34 INFO - PROCESS | 3552 | 1463434174598 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:34 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F28DA000 == 89 [pid = 3552] [id = 412] 14:29:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 137 (00000089EADED000) [pid = 3552] [serial = 1236] [outer = 0000000000000000] 14:29:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 138 (00000089EB7CAC00) [pid = 3552] [serial = 1237] [outer = 00000089EADED000] 14:29:34 INFO - PROCESS | 3552 | 1463434174659 Marionette DEBUG loaded listener.js 14:29:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 139 (00000089F0269800) [pid = 3552] [serial = 1238] [outer = 00000089EADED000] 14:29:35 INFO - PROCESS | 3552 | 1463434175302 Marionette TRACE conn6 <- [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]]]}] 14:29:35 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 14:29:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1029ms 14:29:35 INFO - PROCESS | 3552 | 1463434175357 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 14:29:35 INFO - PROCESS | 3552 | 1463434175362 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 14:29:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:29:35 INFO - PROCESS | 3552 | 1463434175373 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:29:35 INFO - PROCESS | 3552 | 1463434175378 Marionette TRACE conn6 <- [1,1614,null,{}] 14:29:35 INFO - PROCESS | 3552 | 1463434175443 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:35 INFO - PROCESS | 3552 | 1463434175583 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 14:29:35 INFO - PROCESS | 3552 | 1463434175708 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:35 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3A4E800 == 90 [pid = 3552] [id = 413] 14:29:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 140 (00000089EAE94800) [pid = 3552] [serial = 1239] [outer = 0000000000000000] 14:29:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 141 (00000089F20C3400) [pid = 3552] [serial = 1240] [outer = 00000089EAE94800] 14:29:35 INFO - PROCESS | 3552 | 1463434175766 Marionette DEBUG loaded listener.js 14:29:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 142 (00000089F288D400) [pid = 3552] [serial = 1241] [outer = 00000089EAE94800] 14:29:36 INFO - PROCESS | 3552 | 1463434176316 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 14:29:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:29:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1006ms 14:29:36 INFO - PROCESS | 3552 | 1463434176376 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 14:29:36 INFO - PROCESS | 3552 | 1463434176379 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 14:29:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:29:36 INFO - PROCESS | 3552 | 1463434176382 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:29:36 INFO - PROCESS | 3552 | 1463434176384 Marionette TRACE conn6 <- [1,1618,null,{}] 14:29:36 INFO - PROCESS | 3552 | 1463434176388 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:36 INFO - PROCESS | 3552 | 1463434176512 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 14:29:36 INFO - PROCESS | 3552 | 1463434176646 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:36 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F38F6000 == 91 [pid = 3552] [id = 414] 14:29:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 143 (00000089F2041C00) [pid = 3552] [serial = 1242] [outer = 0000000000000000] 14:29:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 144 (00000089F2899000) [pid = 3552] [serial = 1243] [outer = 00000089F2041C00] 14:29:36 INFO - PROCESS | 3552 | 1463434176704 Marionette DEBUG loaded listener.js 14:29:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 145 (00000089F3875C00) [pid = 3552] [serial = 1244] [outer = 00000089F2041C00] 14:29:37 INFO - PROCESS | 3552 | 1463434177321 Marionette TRACE conn6 <- [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]]]}] 14:29:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:29:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 986ms 14:29:37 INFO - PROCESS | 3552 | 1463434177371 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 14:29:37 INFO - PROCESS | 3552 | 1463434177374 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 14:29:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:29:37 INFO - PROCESS | 3552 | 1463434177377 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:29:37 INFO - PROCESS | 3552 | 1463434177380 Marionette TRACE conn6 <- [1,1622,null,{}] 14:29:37 INFO - PROCESS | 3552 | 1463434177384 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:37 INFO - PROCESS | 3552 | 1463434177511 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 14:29:37 INFO - PROCESS | 3552 | 1463434177646 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:37 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F1098000 == 92 [pid = 3552] [id = 415] 14:29:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 146 (00000089F385D800) [pid = 3552] [serial = 1245] [outer = 0000000000000000] 14:29:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 147 (00000089F385F400) [pid = 3552] [serial = 1246] [outer = 00000089F385D800] 14:29:37 INFO - PROCESS | 3552 | 1463434177711 Marionette DEBUG loaded listener.js 14:29:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 148 (00000089F387D800) [pid = 3552] [serial = 1247] [outer = 00000089F385D800] 14:29:38 INFO - PROCESS | 3552 | 1463434178330 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 14:29:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:29:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 985ms 14:29:38 INFO - PROCESS | 3552 | 1463434178366 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 14:29:38 INFO - PROCESS | 3552 | 1463434178368 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 14:29:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:29:38 INFO - PROCESS | 3552 | 1463434178372 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:29:38 INFO - PROCESS | 3552 | 1463434178374 Marionette TRACE conn6 <- [1,1626,null,{}] 14:29:38 INFO - PROCESS | 3552 | 1463434178377 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:38 INFO - PROCESS | 3552 | 1463434178501 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 14:29:38 INFO - PROCESS | 3552 | 1463434178607 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:38 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3B5C000 == 93 [pid = 3552] [id = 416] 14:29:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 149 (00000089F387D400) [pid = 3552] [serial = 1248] [outer = 0000000000000000] 14:29:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 150 (00000089F4D0D800) [pid = 3552] [serial = 1249] [outer = 00000089F387D400] 14:29:38 INFO - PROCESS | 3552 | 1463434178663 Marionette DEBUG loaded listener.js 14:29:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 151 (00000089F5AE7000) [pid = 3552] [serial = 1250] [outer = 00000089F387D400] 14:29:39 INFO - PROCESS | 3552 | 1463434179252 Marionette TRACE conn6 <- [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]]]}] 14:29:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:29:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 943ms 14:29:39 INFO - PROCESS | 3552 | 1463434179318 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 14:29:39 INFO - PROCESS | 3552 | 1463434179320 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 14:29:39 INFO - PROCESS | 3552 | 1463434179324 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:29:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:29:39 INFO - PROCESS | 3552 | 1463434179326 Marionette TRACE conn6 <- [1,1630,null,{}] 14:29:39 INFO - PROCESS | 3552 | 1463434179330 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:39 INFO - PROCESS | 3552 | 1463434179449 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 14:29:39 INFO - PROCESS | 3552 | 1463434179583 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:39 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3DDE000 == 94 [pid = 3552] [id = 417] 14:29:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 152 (00000089F4D04000) [pid = 3552] [serial = 1251] [outer = 0000000000000000] 14:29:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 153 (00000089F4FDA000) [pid = 3552] [serial = 1252] [outer = 00000089F4D04000] 14:29:39 INFO - PROCESS | 3552 | 1463434179640 Marionette DEBUG loaded listener.js 14:29:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 154 (00000089F4FE0400) [pid = 3552] [serial = 1253] [outer = 00000089F4D04000] 14:29:40 INFO - PROCESS | 3552 | 1463434180212 Marionette TRACE conn6 <- [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]]]}] 14:29:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:29:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 944ms 14:29:40 INFO - PROCESS | 3552 | 1463434180271 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 14:29:40 INFO - PROCESS | 3552 | 1463434180274 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 14:29:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:29:40 INFO - PROCESS | 3552 | 1463434180278 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:29:40 INFO - PROCESS | 3552 | 1463434180280 Marionette TRACE conn6 <- [1,1634,null,{}] 14:29:40 INFO - PROCESS | 3552 | 1463434180284 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:40 INFO - PROCESS | 3552 | 1463434180404 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 14:29:40 INFO - PROCESS | 3552 | 1463434180538 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:40 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F5062800 == 95 [pid = 3552] [id = 418] 14:29:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 155 (00000089F4D11C00) [pid = 3552] [serial = 1254] [outer = 0000000000000000] 14:29:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 156 (00000089F5034C00) [pid = 3552] [serial = 1255] [outer = 00000089F4D11C00] 14:29:40 INFO - PROCESS | 3552 | 1463434180595 Marionette DEBUG loaded listener.js 14:29:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 157 (00000089F503E000) [pid = 3552] [serial = 1256] [outer = 00000089F4D11C00] 14:29:41 INFO - PROCESS | 3552 | 1463434181238 Marionette TRACE conn6 <- [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]]]}] 14:29:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:29:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 987ms 14:29:41 INFO - PROCESS | 3552 | 1463434181266 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 14:29:41 INFO - PROCESS | 3552 | 1463434181269 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 14:29:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:29:41 INFO - PROCESS | 3552 | 1463434181273 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:29:41 INFO - PROCESS | 3552 | 1463434181275 Marionette TRACE conn6 <- [1,1638,null,{}] 14:29:41 INFO - PROCESS | 3552 | 1463434181278 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:41 INFO - PROCESS | 3552 | 1463434181401 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 14:29:41 INFO - PROCESS | 3552 | 1463434181511 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:41 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6482800 == 96 [pid = 3552] [id = 419] 14:29:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 158 (00000089D9B9E800) [pid = 3552] [serial = 1257] [outer = 0000000000000000] 14:29:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 159 (00000089E89C8400) [pid = 3552] [serial = 1258] [outer = 00000089D9B9E800] 14:29:41 INFO - PROCESS | 3552 | 1463434181568 Marionette DEBUG loaded listener.js 14:29:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 160 (00000089EB7C6400) [pid = 3552] [serial = 1259] [outer = 00000089D9B9E800] 14:29:42 INFO - PROCESS | 3552 | 1463434182403 Marionette TRACE conn6 <- [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]]]}] 14:29:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:29:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1185ms 14:29:42 INFO - PROCESS | 3552 | 1463434182461 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 14:29:42 INFO - PROCESS | 3552 | 1463434182466 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 14:29:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:29:42 INFO - PROCESS | 3552 | 1463434182487 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:29:42 INFO - PROCESS | 3552 | 1463434182492 Marionette TRACE conn6 <- [1,1642,null,{}] 14:29:42 INFO - PROCESS | 3552 | 1463434182497 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:42 INFO - PROCESS | 3552 | 1463434182616 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 14:29:42 INFO - PROCESS | 3552 | 1463434182761 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:42 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DED26800 == 97 [pid = 3552] [id = 420] 14:29:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 161 (00000089DFBD6C00) [pid = 3552] [serial = 1260] [outer = 0000000000000000] 14:29:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 162 (00000089E2A21C00) [pid = 3552] [serial = 1261] [outer = 00000089DFBD6C00] 14:29:42 INFO - PROCESS | 3552 | 1463434182820 Marionette DEBUG loaded listener.js 14:29:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 163 (00000089E46EC800) [pid = 3552] [serial = 1262] [outer = 00000089DFBD6C00] 14:29:43 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE133000 == 96 [pid = 3552] [id = 330] 14:29:43 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9F88000 == 95 [pid = 3552] [id = 229] 14:29:43 INFO - PROCESS | 3552 | --DOCSHELL 00000089F151E000 == 94 [pid = 3552] [id = 409] 14:29:43 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEF5A800 == 93 [pid = 3552] [id = 408] 14:29:43 INFO - PROCESS | 3552 | --DOCSHELL 00000089E8B04000 == 92 [pid = 3552] [id = 407] 14:29:43 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE09F800 == 91 [pid = 3552] [id = 406] 14:29:43 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDC17800 == 90 [pid = 3552] [id = 405] 14:29:43 INFO - PROCESS | 3552 | --DOCSHELL 00000089EB90D800 == 89 [pid = 3552] [id = 404] 14:29:43 INFO - PROCESS | 3552 | --DOCSHELL 00000089EAB47800 == 88 [pid = 3552] [id = 403] 14:29:43 INFO - PROCESS | 3552 | --DOMWINDOW == 162 (00000089EE0F9800) [pid = 3552] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 14:29:43 INFO - PROCESS | 3552 | --DOCSHELL 00000089E72E6000 == 87 [pid = 3552] [id = 402] 14:29:43 INFO - PROCESS | 3552 | --DOCSHELL 00000089E6F93000 == 86 [pid = 3552] [id = 401] 14:29:43 INFO - PROCESS | 3552 | --DOCSHELL 00000089E6F96800 == 85 [pid = 3552] [id = 400] 14:29:43 INFO - PROCESS | 3552 | --DOCSHELL 00000089F28E0800 == 84 [pid = 3552] [id = 394] 14:29:43 INFO - PROCESS | 3552 | --DOCSHELL 00000089EB91E000 == 83 [pid = 3552] [id = 393] 14:29:43 INFO - PROCESS | 3552 | --DOCSHELL 00000089E6F95800 == 82 [pid = 3552] [id = 392] 14:29:43 INFO - PROCESS | 3552 | --DOCSHELL 00000089F20DC000 == 81 [pid = 3552] [id = 391] 14:29:43 INFO - PROCESS | 3552 | --DOMWINDOW == 161 (00000089EAB2A400) [pid = 3552] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 14:29:43 INFO - PROCESS | 3552 | --DOMWINDOW == 160 (00000089F0208C00) [pid = 3552] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 14:29:43 INFO - PROCESS | 3552 | --DOMWINDOW == 159 (00000089E2A18000) [pid = 3552] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 14:29:43 INFO - PROCESS | 3552 | --DOMWINDOW == 158 (00000089E3758800) [pid = 3552] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 14:29:43 INFO - PROCESS | 3552 | --DOMWINDOW == 157 (00000089E6FB8C00) [pid = 3552] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 14:29:43 INFO - PROCESS | 3552 | --DOMWINDOW == 156 (00000089E893DC00) [pid = 3552] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 14:29:43 INFO - PROCESS | 3552 | --DOMWINDOW == 155 (00000089DA15B800) [pid = 3552] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 14:29:43 INFO - PROCESS | 3552 | --DOMWINDOW == 154 (00000089D9776800) [pid = 3552] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 14:29:43 INFO - PROCESS | 3552 | --DOMWINDOW == 153 (00000089DFF6F400) [pid = 3552] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 14:29:43 INFO - PROCESS | 3552 | --DOMWINDOW == 152 (00000089E6FB1400) [pid = 3552] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 14:29:43 INFO - PROCESS | 3552 | --DOMWINDOW == 151 (00000089E6518800) [pid = 3552] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 14:29:43 INFO - PROCESS | 3552 | --DOMWINDOW == 150 (00000089E6DE5800) [pid = 3552] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 14:29:43 INFO - PROCESS | 3552 | --DOMWINDOW == 149 (00000089EAB20800) [pid = 3552] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 14:29:43 INFO - PROCESS | 3552 | --DOMWINDOW == 148 (00000089F028F400) [pid = 3552] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 14:29:43 INFO - PROCESS | 3552 | --DOMWINDOW == 147 (00000089E9E90800) [pid = 3552] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 14:29:43 INFO - PROCESS | 3552 | --DOMWINDOW == 146 (00000089E400F000) [pid = 3552] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 14:29:43 INFO - PROCESS | 3552 | --DOMWINDOW == 145 (00000089E2B46C00) [pid = 3552] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 14:29:43 INFO - PROCESS | 3552 | --DOMWINDOW == 144 (00000089F0294400) [pid = 3552] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 14:29:43 INFO - PROCESS | 3552 | --DOMWINDOW == 143 (00000089F1B4E800) [pid = 3552] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 14:29:43 INFO - PROCESS | 3552 | --DOMWINDOW == 142 (00000089EB9A4400) [pid = 3552] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 14:29:43 INFO - PROCESS | 3552 | --DOMWINDOW == 141 (00000089EADE2800) [pid = 3552] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 14:29:43 INFO - PROCESS | 3552 | --DOMWINDOW == 140 (00000089ECD27400) [pid = 3552] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 14:29:43 INFO - PROCESS | 3552 | --DOMWINDOW == 139 (00000089EB9A8800) [pid = 3552] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 14:29:43 INFO - PROCESS | 3552 | --DOMWINDOW == 138 (00000089EB250400) [pid = 3552] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 14:29:43 INFO - PROCESS | 3552 | --DOMWINDOW == 137 (00000089EADD8000) [pid = 3552] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 14:29:43 INFO - PROCESS | 3552 | --DOMWINDOW == 136 (00000089EB7C2000) [pid = 3552] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 14:29:43 INFO - PROCESS | 3552 | --DOMWINDOW == 135 (00000089E7E5B000) [pid = 3552] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 14:29:43 INFO - PROCESS | 3552 | --DOMWINDOW == 134 (00000089E9502800) [pid = 3552] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 14:29:43 INFO - PROCESS | 3552 | 1463434183511 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 14:29:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:29:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1039ms 14:29:43 INFO - PROCESS | 3552 | 1463434183527 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 14:29:43 INFO - PROCESS | 3552 | 1463434183533 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 14:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:29:43 INFO - PROCESS | 3552 | 1463434183539 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:29:43 INFO - PROCESS | 3552 | 1463434183541 Marionette TRACE conn6 <- [1,1646,null,{}] 14:29:43 INFO - PROCESS | 3552 | 1463434183563 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:43 INFO - PROCESS | 3552 | 1463434183670 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 14:29:43 INFO - PROCESS | 3552 | 1463434183764 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:43 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E647F800 == 82 [pid = 3552] [id = 421] 14:29:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 135 (00000089D9AA9C00) [pid = 3552] [serial = 1263] [outer = 0000000000000000] 14:29:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 136 (00000089DEF27000) [pid = 3552] [serial = 1264] [outer = 00000089D9AA9C00] 14:29:43 INFO - PROCESS | 3552 | 1463434183812 Marionette DEBUG loaded listener.js 14:29:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 137 (00000089E3E4B000) [pid = 3552] [serial = 1265] [outer = 00000089D9AA9C00] 14:29:44 INFO - PROCESS | 3552 | 1463434184238 Marionette TRACE conn6 <- [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]]]}] 14:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 754ms 14:29:44 INFO - PROCESS | 3552 | 1463434184320 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 14:29:44 INFO - PROCESS | 3552 | 1463434184322 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 14:29:44 INFO - PROCESS | 3552 | 1463434184326 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:29:44 INFO - PROCESS | 3552 | 1463434184330 Marionette TRACE conn6 <- [1,1650,null,{}] 14:29:44 INFO - PROCESS | 3552 | 1463434184347 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:44 INFO - PROCESS | 3552 | 1463434184452 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 14:29:44 INFO - PROCESS | 3552 | 1463434184469 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:44 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EAEA8800 == 83 [pid = 3552] [id = 422] 14:29:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 138 (00000089E7CF7000) [pid = 3552] [serial = 1266] [outer = 0000000000000000] 14:29:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 139 (00000089E7E61C00) [pid = 3552] [serial = 1267] [outer = 00000089E7CF7000] 14:29:44 INFO - PROCESS | 3552 | 1463434184519 Marionette DEBUG loaded listener.js 14:29:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 140 (00000089E95B7C00) [pid = 3552] [serial = 1268] [outer = 00000089E7CF7000] 14:29:45 INFO - PROCESS | 3552 | 1463434185003 Marionette TRACE conn6 <- [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]]]}] 14:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 692ms 14:29:45 INFO - PROCESS | 3552 | 1463434185022 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 14:29:45 INFO - PROCESS | 3552 | 1463434185024 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 14:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:29:45 INFO - PROCESS | 3552 | 1463434185028 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:29:45 INFO - PROCESS | 3552 | 1463434185030 Marionette TRACE conn6 <- [1,1654,null,{}] 14:29:45 INFO - PROCESS | 3552 | 1463434185033 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:45 INFO - PROCESS | 3552 | 1463434185134 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 14:29:45 INFO - PROCESS | 3552 | 1463434185141 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:45 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDC10800 == 84 [pid = 3552] [id = 423] 14:29:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 141 (00000089E9DE2400) [pid = 3552] [serial = 1269] [outer = 0000000000000000] 14:29:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 142 (00000089E9E94C00) [pid = 3552] [serial = 1270] [outer = 00000089E9DE2400] 14:29:45 INFO - PROCESS | 3552 | 1463434185189 Marionette DEBUG loaded listener.js 14:29:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 143 (00000089EAB2AC00) [pid = 3552] [serial = 1271] [outer = 00000089E9DE2400] 14:29:45 INFO - PROCESS | 3552 | 1463434185637 Marionette TRACE conn6 <- [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]]]}] 14:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 691ms 14:29:45 INFO - PROCESS | 3552 | 1463434185722 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 14:29:45 INFO - PROCESS | 3552 | 1463434185724 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 14:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:29:45 INFO - PROCESS | 3552 | 1463434185733 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:29:45 INFO - PROCESS | 3552 | 1463434185735 Marionette TRACE conn6 <- [1,1658,null,{}] 14:29:45 INFO - PROCESS | 3552 | 1463434185739 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:45 INFO - PROCESS | 3552 | 1463434185865 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 14:29:45 INFO - PROCESS | 3552 | 1463434185955 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:45 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE097800 == 85 [pid = 3552] [id = 424] 14:29:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 144 (00000089EADD2800) [pid = 3552] [serial = 1272] [outer = 0000000000000000] 14:29:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 145 (00000089EADE7800) [pid = 3552] [serial = 1273] [outer = 00000089EADD2800] 14:29:46 INFO - PROCESS | 3552 | 1463434186002 Marionette DEBUG loaded listener.js 14:29:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 146 (00000089EB24B000) [pid = 3552] [serial = 1274] [outer = 00000089EADD2800] 14:29:46 INFO - PROCESS | 3552 | 1463434186459 Marionette TRACE conn6 <- [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]]]}] 14:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 797ms 14:29:46 INFO - PROCESS | 3552 | 1463434186544 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 14:29:46 INFO - PROCESS | 3552 | 1463434186547 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 14:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:29:46 INFO - PROCESS | 3552 | 1463434186562 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:29:46 INFO - PROCESS | 3552 | 1463434186564 Marionette TRACE conn6 <- [1,1662,null,{}] 14:29:46 INFO - PROCESS | 3552 | 1463434186568 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:46 INFO - PROCESS | 3552 | 1463434186706 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 14:29:46 INFO - PROCESS | 3552 | 1463434186727 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:46 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEADA000 == 86 [pid = 3552] [id = 425] 14:29:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 147 (00000089EDA06400) [pid = 3552] [serial = 1275] [outer = 0000000000000000] 14:29:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 148 (00000089EE482C00) [pid = 3552] [serial = 1276] [outer = 00000089EDA06400] 14:29:46 INFO - PROCESS | 3552 | 1463434186775 Marionette DEBUG loaded listener.js 14:29:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 149 (00000089F0265400) [pid = 3552] [serial = 1277] [outer = 00000089EDA06400] 14:29:47 INFO - PROCESS | 3552 | 1463434187240 Marionette TRACE conn6 <- [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]]]}] 14:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 732ms 14:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:29:47 INFO - PROCESS | 3552 | 1463434187294 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 14:29:47 INFO - PROCESS | 3552 | 1463434187296 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 14:29:47 INFO - PROCESS | 3552 | 1463434187300 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:29:47 INFO - PROCESS | 3552 | 1463434187301 Marionette TRACE conn6 <- [1,1666,null,{}] 14:29:47 INFO - PROCESS | 3552 | 1463434187305 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:47 INFO - PROCESS | 3552 | 1463434187434 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 14:29:47 INFO - PROCESS | 3552 | 1463434187453 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:47 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F11A0000 == 87 [pid = 3552] [id = 426] 14:29:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 150 (00000089EB8F0000) [pid = 3552] [serial = 1278] [outer = 0000000000000000] 14:29:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 151 (00000089F0292C00) [pid = 3552] [serial = 1279] [outer = 00000089EB8F0000] 14:29:47 INFO - PROCESS | 3552 | 1463434187499 Marionette DEBUG loaded listener.js 14:29:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 152 (00000089F1B5D400) [pid = 3552] [serial = 1280] [outer = 00000089EB8F0000] 14:29:47 INFO - PROCESS | 3552 | --DOMWINDOW == 151 (00000089E9E93800) [pid = 3552] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:29:47 INFO - PROCESS | 3552 | --DOMWINDOW == 150 (00000089E0811000) [pid = 3552] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:29:47 INFO - PROCESS | 3552 | --DOMWINDOW == 149 (00000089E2BF3C00) [pid = 3552] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:29:47 INFO - PROCESS | 3552 | --DOMWINDOW == 148 (00000089E8B83800) [pid = 3552] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:29:47 INFO - PROCESS | 3552 | --DOMWINDOW == 147 (00000089EB8F1C00) [pid = 3552] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:29:47 INFO - PROCESS | 3552 | --DOMWINDOW == 146 (00000089D802B000) [pid = 3552] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:29:47 INFO - PROCESS | 3552 | --DOMWINDOW == 145 (00000089DA61C800) [pid = 3552] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:29:47 INFO - PROCESS | 3552 | --DOMWINDOW == 144 (00000089E7C05800) [pid = 3552] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:29:47 INFO - PROCESS | 3552 | --DOMWINDOW == 143 (00000089EAB2B400) [pid = 3552] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:29:48 INFO - PROCESS | 3552 | 1463434188032 Marionette TRACE conn6 <- [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]]]}] 14:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 776ms 14:29:48 INFO - PROCESS | 3552 | 1463434188091 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 14:29:48 INFO - PROCESS | 3552 | 1463434188093 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 14:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:29:48 INFO - PROCESS | 3552 | 1463434188104 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:29:48 INFO - PROCESS | 3552 | 1463434188106 Marionette TRACE conn6 <- [1,1670,null,{}] 14:29:48 INFO - PROCESS | 3552 | 1463434188122 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:48 INFO - PROCESS | 3552 | 1463434188219 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 14:29:48 INFO - PROCESS | 3552 | 1463434188229 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:48 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EFF3D000 == 88 [pid = 3552] [id = 427] 14:29:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 144 (00000089E2BFB000) [pid = 3552] [serial = 1281] [outer = 0000000000000000] 14:29:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 145 (00000089EE47D400) [pid = 3552] [serial = 1282] [outer = 00000089E2BFB000] 14:29:48 INFO - PROCESS | 3552 | 1463434188278 Marionette DEBUG loaded listener.js 14:29:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 146 (00000089F1126C00) [pid = 3552] [serial = 1283] [outer = 00000089E2BFB000] 14:29:48 INFO - PROCESS | 3552 | 1463434188712 Marionette TRACE conn6 <- [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]]]}] 14:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 650ms 14:29:48 INFO - PROCESS | 3552 | 1463434188762 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 14:29:48 INFO - PROCESS | 3552 | 1463434188764 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 14:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:29:48 INFO - PROCESS | 3552 | 1463434188772 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:29:48 INFO - PROCESS | 3552 | 1463434188774 Marionette TRACE conn6 <- [1,1674,null,{}] 14:29:48 INFO - PROCESS | 3552 | 1463434188777 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:48 INFO - PROCESS | 3552 | 1463434188877 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 14:29:48 INFO - PROCESS | 3552 | 1463434188917 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:48 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F280D000 == 89 [pid = 3552] [id = 428] 14:29:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 147 (00000089F112A400) [pid = 3552] [serial = 1284] [outer = 0000000000000000] 14:29:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 148 (00000089F112FC00) [pid = 3552] [serial = 1285] [outer = 00000089F112A400] 14:29:48 INFO - PROCESS | 3552 | 1463434188962 Marionette DEBUG loaded listener.js 14:29:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 149 (00000089F2041400) [pid = 3552] [serial = 1286] [outer = 00000089F112A400] 14:29:49 INFO - PROCESS | 3552 | 1463434189394 Marionette TRACE conn6 <- [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]]]}] 14:29:49 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 14:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 692ms 14:29:49 INFO - PROCESS | 3552 | 1463434189468 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 14:29:49 INFO - PROCESS | 3552 | 1463434189471 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 14:29:49 INFO - PROCESS | 3552 | 1463434189474 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:29:49 INFO - PROCESS | 3552 | 1463434189476 Marionette TRACE conn6 <- [1,1678,null,{}] 14:29:49 INFO - PROCESS | 3552 | 1463434189479 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:49 INFO - PROCESS | 3552 | 1463434189588 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 14:29:49 INFO - PROCESS | 3552 | 1463434189594 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:49 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F2DDC000 == 90 [pid = 3552] [id = 429] 14:29:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 150 (00000089EADE9C00) [pid = 3552] [serial = 1287] [outer = 0000000000000000] 14:29:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 151 (00000089F20C4000) [pid = 3552] [serial = 1288] [outer = 00000089EADE9C00] 14:29:49 INFO - PROCESS | 3552 | 1463434189641 Marionette DEBUG loaded listener.js 14:29:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 152 (00000089F2613400) [pid = 3552] [serial = 1289] [outer = 00000089EADE9C00] 14:29:50 INFO - PROCESS | 3552 | 1463434190386 Marionette TRACE conn6 <- [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]]]}] 14:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 943ms 14:29:50 INFO - PROCESS | 3552 | 1463434190421 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 14:29:50 INFO - PROCESS | 3552 | 1463434190427 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 14:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:29:50 INFO - PROCESS | 3552 | 1463434190432 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:29:50 INFO - PROCESS | 3552 | 1463434190437 Marionette TRACE conn6 <- [1,1682,null,{}] 14:29:50 INFO - PROCESS | 3552 | 1463434190442 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:50 INFO - PROCESS | 3552 | 1463434190577 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 14:29:50 INFO - PROCESS | 3552 | 1463434190690 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:50 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9F3D000 == 91 [pid = 3552] [id = 430] 14:29:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 153 (00000089E0815000) [pid = 3552] [serial = 1290] [outer = 0000000000000000] 14:29:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 154 (00000089E2A3F400) [pid = 3552] [serial = 1291] [outer = 00000089E0815000] 14:29:50 INFO - PROCESS | 3552 | 1463434190791 Marionette DEBUG loaded listener.js 14:29:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 155 (00000089E6512000) [pid = 3552] [serial = 1292] [outer = 00000089E0815000] 14:29:51 INFO - PROCESS | 3552 | 1463434191393 Marionette TRACE conn6 <- [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]]]}] 14:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1033ms 14:29:51 INFO - PROCESS | 3552 | 1463434191469 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 14:29:51 INFO - PROCESS | 3552 | 1463434191475 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 14:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:29:51 INFO - PROCESS | 3552 | 1463434191482 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:29:51 INFO - PROCESS | 3552 | 1463434191485 Marionette TRACE conn6 <- [1,1686,null,{}] 14:29:51 INFO - PROCESS | 3552 | 1463434191489 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:51 INFO - PROCESS | 3552 | 1463434191646 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 14:29:51 INFO - PROCESS | 3552 | 1463434191777 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:51 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEA25800 == 92 [pid = 3552] [id = 431] 14:29:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 156 (00000089E7E63800) [pid = 3552] [serial = 1293] [outer = 0000000000000000] 14:29:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 157 (00000089E9505400) [pid = 3552] [serial = 1294] [outer = 00000089E7E63800] 14:29:51 INFO - PROCESS | 3552 | 1463434191837 Marionette DEBUG loaded listener.js 14:29:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 158 (00000089EADE7400) [pid = 3552] [serial = 1295] [outer = 00000089E7E63800] 14:29:52 INFO - PROCESS | 3552 | 1463434192443 Marionette TRACE conn6 <- [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]]]}] 14:29:52 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 14:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1032ms 14:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:29:52 INFO - PROCESS | 3552 | 1463434192514 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 14:29:52 INFO - PROCESS | 3552 | 1463434192516 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 14:29:52 INFO - PROCESS | 3552 | 1463434192520 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:29:52 INFO - PROCESS | 3552 | 1463434192524 Marionette TRACE conn6 <- [1,1690,null,{}] 14:29:52 INFO - PROCESS | 3552 | 1463434192537 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:52 INFO - PROCESS | 3552 | 1463434192667 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 14:29:52 INFO - PROCESS | 3552 | 1463434192807 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:52 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3A48000 == 93 [pid = 3552] [id = 432] 14:29:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 159 (00000089EB7C5000) [pid = 3552] [serial = 1296] [outer = 0000000000000000] 14:29:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 160 (00000089F0168000) [pid = 3552] [serial = 1297] [outer = 00000089EB7C5000] 14:29:52 INFO - PROCESS | 3552 | 1463434192869 Marionette DEBUG loaded listener.js 14:29:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 161 (00000089F260EC00) [pid = 3552] [serial = 1298] [outer = 00000089EB7C5000] 14:29:53 INFO - PROCESS | 3552 | 1463434193503 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 14:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1034ms 14:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:29:53 INFO - PROCESS | 3552 | 1463434193556 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 14:29:53 INFO - PROCESS | 3552 | 1463434193560 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 14:29:53 INFO - PROCESS | 3552 | 1463434193563 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:29:53 INFO - PROCESS | 3552 | 1463434193566 Marionette TRACE conn6 <- [1,1694,null,{}] 14:29:53 INFO - PROCESS | 3552 | 1463434193570 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:53 INFO - PROCESS | 3552 | 1463434193697 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 14:29:53 INFO - PROCESS | 3552 | 1463434193833 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:53 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F5077800 == 94 [pid = 3552] [id = 433] 14:29:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 162 (00000089F113B400) [pid = 3552] [serial = 1299] [outer = 0000000000000000] 14:29:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 163 (00000089F1141C00) [pid = 3552] [serial = 1300] [outer = 00000089F113B400] 14:29:53 INFO - PROCESS | 3552 | 1463434193901 Marionette DEBUG loaded listener.js 14:29:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 164 (00000089F260FC00) [pid = 3552] [serial = 1301] [outer = 00000089F113B400] 14:29:54 INFO - PROCESS | 3552 | 1463434194425 Marionette TRACE conn6 <- [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]]]}] 14:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 879ms 14:29:54 INFO - PROCESS | 3552 | 1463434194444 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 14:29:54 INFO - PROCESS | 3552 | 1463434194447 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 14:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:29:54 INFO - PROCESS | 3552 | 1463434194468 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:29:54 INFO - PROCESS | 3552 | 1463434194470 Marionette TRACE conn6 <- [1,1698,null,{}] 14:29:54 INFO - PROCESS | 3552 | 1463434194474 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:54 INFO - PROCESS | 3552 | 1463434194599 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 14:29:54 INFO - PROCESS | 3552 | 1463434194731 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:54 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F4273000 == 95 [pid = 3552] [id = 434] 14:29:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 165 (00000089F1141400) [pid = 3552] [serial = 1302] [outer = 0000000000000000] 14:29:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 166 (00000089F257A000) [pid = 3552] [serial = 1303] [outer = 00000089F1141400] 14:29:54 INFO - PROCESS | 3552 | 1463434194829 Marionette DEBUG loaded listener.js 14:29:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 167 (00000089F2581000) [pid = 3552] [serial = 1304] [outer = 00000089F1141400] 14:29:55 INFO - PROCESS | 3552 | 1463434195442 Marionette TRACE conn6 <- [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]]]}] 14:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1029ms 14:29:55 INFO - PROCESS | 3552 | 1463434195501 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 14:29:55 INFO - PROCESS | 3552 | 1463434195503 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 14:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:29:55 INFO - PROCESS | 3552 | 1463434195507 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:29:55 INFO - PROCESS | 3552 | 1463434195509 Marionette TRACE conn6 <- [1,1702,null,{}] 14:29:55 INFO - PROCESS | 3552 | 1463434195512 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:55 INFO - PROCESS | 3552 | 1463434195698 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 14:29:55 INFO - PROCESS | 3552 | 1463434195838 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:55 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F4CD8000 == 96 [pid = 3552] [id = 435] 14:29:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 168 (00000089F02B4400) [pid = 3552] [serial = 1305] [outer = 0000000000000000] 14:29:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 169 (00000089F2574400) [pid = 3552] [serial = 1306] [outer = 00000089F02B4400] 14:29:55 INFO - PROCESS | 3552 | 1463434195897 Marionette DEBUG loaded listener.js 14:29:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 170 (00000089F3872C00) [pid = 3552] [serial = 1307] [outer = 00000089F02B4400] 14:29:56 INFO - PROCESS | 3552 | 1463434196410 Marionette TRACE conn6 <- [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 14:29:56 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 14:29:56 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 14:29:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:29:56 INFO - _addTest/ [0,1705,"getWindowHandle",null] 14:29:56 INFO - PROCESS | 3552 | 1463434196457 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 14:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:29:56 INFO - PROCESS | 3552 | 1463434196460 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:29:56 INFO - PROCESS | 3552 | 1463434196463 Marionette TRACE conn6 <- [1,1706,null,{}] 14:29:56 INFO - PROCESS | 3552 | 1463434196467 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:56 INFO - PROCESS | 3552 | 1463434196589 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 14:29:56 INFO - PROCESS | 3552 | 1463434196700 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:56 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F1012800 == 97 [pid = 3552] [id = 436] 14:29:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 171 (00000089F3872400) [pid = 3552] [serial = 1308] [outer = 0000000000000000] 14:29:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 172 (00000089F4D09400) [pid = 3552] [serial = 1309] [outer = 00000089F3872400] 14:29:56 INFO - PROCESS | 3552 | 1463434196760 Marionette DEBUG loaded listener.js 14:29:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 173 (00000089F5039000) [pid = 3552] [serial = 1310] [outer = 00000089F3872400] 14:29:57 INFO - PROCESS | 3552 | 1463434197296 Marionette TRACE conn6 <- [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]]]}] 14:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 880ms 14:29:57 INFO - PROCESS | 3552 | 1463434197343 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 14:29:57 INFO - PROCESS | 3552 | 1463434197345 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 14:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:29:57 INFO - PROCESS | 3552 | 1463434197349 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:29:57 INFO - PROCESS | 3552 | 1463434197351 Marionette TRACE conn6 <- [1,1710,null,{}] 14:29:57 INFO - PROCESS | 3552 | 1463434197355 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:57 INFO - PROCESS | 3552 | 1463434197480 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 14:29:57 INFO - PROCESS | 3552 | 1463434197591 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:57 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3DA2000 == 98 [pid = 3552] [id = 437] 14:29:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 174 (00000089F5041C00) [pid = 3552] [serial = 1311] [outer = 0000000000000000] 14:29:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 175 (00000089F5AEB000) [pid = 3552] [serial = 1312] [outer = 00000089F5041C00] 14:29:57 INFO - PROCESS | 3552 | 1463434197647 Marionette DEBUG loaded listener.js 14:29:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 176 (00000089F5AF3400) [pid = 3552] [serial = 1313] [outer = 00000089F5041C00] 14:29:58 INFO - PROCESS | 3552 | 1463434198473 Marionette TRACE conn6 <- [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]]]}] 14:29:58 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 14:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1196ms 14:29:58 INFO - PROCESS | 3552 | 1463434198548 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 14:29:58 INFO - PROCESS | 3552 | 1463434198552 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 14:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:29:58 INFO - PROCESS | 3552 | 1463434198558 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:29:58 INFO - PROCESS | 3552 | 1463434198563 Marionette TRACE conn6 <- [1,1714,null,{}] 14:29:58 INFO - PROCESS | 3552 | 1463434198570 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:58 INFO - PROCESS | 3552 | 1463434198703 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 14:29:58 INFO - PROCESS | 3552 | 1463434198840 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:58 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EA174000 == 99 [pid = 3552] [id = 438] 14:29:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 177 (00000089DA991800) [pid = 3552] [serial = 1314] [outer = 0000000000000000] 14:29:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 178 (00000089DEFDDC00) [pid = 3552] [serial = 1315] [outer = 00000089DA991800] 14:29:58 INFO - PROCESS | 3552 | 1463434198895 Marionette DEBUG loaded listener.js 14:29:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 179 (00000089E3758000) [pid = 3552] [serial = 1316] [outer = 00000089DA991800] 14:29:59 INFO - PROCESS | 3552 | 1463434199427 Marionette TRACE conn6 <- [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]]]}] 14:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1388ms 14:29:59 INFO - PROCESS | 3552 | 1463434199982 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 14:29:59 INFO - PROCESS | 3552 | 1463434199988 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 14:30:00 INFO - PROCESS | 3552 | 1463434199994 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:30:00 INFO - PROCESS | 3552 | 1463434199997 Marionette TRACE conn6 <- [1,1718,null,{}] 14:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:30:00 INFO - PROCESS | 3552 | 1463434200002 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:00 INFO - PROCESS | 3552 | 1463434200118 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 14:30:00 INFO - PROCESS | 3552 | --DOCSHELL 00000089DA90D000 == 98 [pid = 3552] [id = 204] 14:30:00 INFO - PROCESS | 3552 | --DOCSHELL 00000089F280D000 == 97 [pid = 3552] [id = 428] 14:30:00 INFO - PROCESS | 3552 | --DOCSHELL 00000089EFF3D000 == 96 [pid = 3552] [id = 427] 14:30:00 INFO - PROCESS | 3552 | --DOCSHELL 00000089F11A0000 == 95 [pid = 3552] [id = 426] 14:30:00 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEADA000 == 94 [pid = 3552] [id = 425] 14:30:00 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE097800 == 93 [pid = 3552] [id = 424] 14:30:00 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDC10800 == 92 [pid = 3552] [id = 423] 14:30:00 INFO - PROCESS | 3552 | --DOMWINDOW == 178 (00000089DFF65C00) [pid = 3552] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3552 | --DOMWINDOW == 177 (00000089EB9AC800) [pid = 3552] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3552 | --DOMWINDOW == 176 (00000089EE47F400) [pid = 3552] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3552 | --DOMWINDOW == 175 (00000089F2258800) [pid = 3552] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3552 | --DOMWINDOW == 174 (00000089F2266C00) [pid = 3552] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3552 | --DOMWINDOW == 173 (00000089F026FC00) [pid = 3552] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3552 | --DOMWINDOW == 172 (00000089F1B4EC00) [pid = 3552] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3552 | --DOMWINDOW == 171 (00000089E6F46800) [pid = 3552] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3552 | --DOMWINDOW == 170 (00000089F028B400) [pid = 3552] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3552 | --DOCSHELL 00000089EAEA8800 == 91 [pid = 3552] [id = 422] 14:30:00 INFO - PROCESS | 3552 | --DOCSHELL 00000089E647F800 == 90 [pid = 3552] [id = 421] 14:30:00 INFO - PROCESS | 3552 | --DOCSHELL 00000089DED26800 == 89 [pid = 3552] [id = 420] 14:30:00 INFO - PROCESS | 3552 | --DOCSHELL 00000089F38F6000 == 88 [pid = 3552] [id = 414] 14:30:00 INFO - PROCESS | 3552 | --DOCSHELL 00000089F3A4E800 == 87 [pid = 3552] [id = 413] 14:30:00 INFO - PROCESS | 3552 | --DOCSHELL 00000089F28DA000 == 86 [pid = 3552] [id = 412] 14:30:00 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE093800 == 85 [pid = 3552] [id = 411] 14:30:00 INFO - PROCESS | 3552 | 1463434200562 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:00 INFO - PROCESS | 3552 | --DOCSHELL 00000089E2C5E800 == 84 [pid = 3552] [id = 410] 14:30:00 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E4882800 == 85 [pid = 3552] [id = 439] 14:30:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 171 (00000089D8849000) [pid = 3552] [serial = 1317] [outer = 0000000000000000] 14:30:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 172 (00000089D9826000) [pid = 3552] [serial = 1318] [outer = 00000089D8849000] 14:30:00 INFO - PROCESS | 3552 | 1463434200659 Marionette DEBUG loaded listener.js 14:30:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 173 (00000089DF08D800) [pid = 3552] [serial = 1319] [outer = 00000089D8849000] 14:30:00 INFO - PROCESS | 3552 | --DOMWINDOW == 172 (00000089EADEE400) [pid = 3552] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3552 | --DOMWINDOW == 171 (00000089E4834400) [pid = 3552] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3552 | --DOMWINDOW == 170 (00000089E6F11000) [pid = 3552] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3552 | --DOMWINDOW == 169 (00000089E9DDC800) [pid = 3552] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3552 | --DOMWINDOW == 168 (00000089ECD2EC00) [pid = 3552] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3552 | --DOMWINDOW == 167 (00000089EADD2400) [pid = 3552] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3552 | --DOMWINDOW == 166 (00000089D9AB0400) [pid = 3552] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3552 | --DOMWINDOW == 165 (00000089EE483400) [pid = 3552] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3552 | --DOMWINDOW == 164 (00000089E902BC00) [pid = 3552] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3552 | --DOMWINDOW == 163 (00000089E6DDC800) [pid = 3552] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3552 | --DOMWINDOW == 162 (00000089E6243C00) [pid = 3552] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3552 | --DOMWINDOW == 161 (00000089DFBD6000) [pid = 3552] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3552 | --DOMWINDOW == 160 (00000089DA6B6C00) [pid = 3552] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3552 | --DOMWINDOW == 159 (00000089E893E000) [pid = 3552] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3552 | --DOMWINDOW == 158 (00000089EAEEFC00) [pid = 3552] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3552 | --DOMWINDOW == 157 (00000089E7E65000) [pid = 3552] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3552 | --DOMWINDOW == 156 (00000089E9E4B000) [pid = 3552] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 14:30:00 INFO - PROCESS | 3552 | --DOMWINDOW == 155 (00000089EB8FB400) [pid = 3552] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 14:30:01 INFO - PROCESS | 3552 | 1463434201172 Marionette TRACE conn6 <- [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] 14:30:01 INFO - PROCESS | 3552 | 1463434201243 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 14:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:30:01 INFO - PROCESS | 3552 | 1463434201247 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:30:01 INFO - PROCESS | 3552 | 1463434201251 Marionette TRACE conn6 <- [1,1722,null,{}] 14:30:01 INFO - PROCESS | 3552 | 1463434201262 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:01 INFO - PROCESS | 3552 | 1463434201368 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 14:30:01 INFO - PROCESS | 3552 | 1463434201384 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:01 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EAEC5000 == 86 [pid = 3552] [id = 440] 14:30:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 156 (00000089E7E5A000) [pid = 3552] [serial = 1320] [outer = 0000000000000000] 14:30:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 157 (00000089E89CB400) [pid = 3552] [serial = 1321] [outer = 00000089E7E5A000] 14:30:01 INFO - PROCESS | 3552 | 1463434201433 Marionette DEBUG loaded listener.js 14:30:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 158 (00000089E9E42000) [pid = 3552] [serial = 1322] [outer = 00000089E7E5A000] 14:30:01 INFO - PROCESS | 3552 | 1463434201944 Marionette TRACE conn6 <- [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]]]}] 14:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 733ms 14:30:01 INFO - PROCESS | 3552 | 1463434201983 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 14:30:01 INFO - PROCESS | 3552 | 1463434201986 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 14:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:30:01 INFO - PROCESS | 3552 | 1463434201989 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:30:01 INFO - PROCESS | 3552 | 1463434201991 Marionette TRACE conn6 <- [1,1726,null,{}] 14:30:02 INFO - PROCESS | 3552 | 1463434201994 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:02 INFO - PROCESS | 3552 | 1463434202101 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 14:30:02 INFO - PROCESS | 3552 | 1463434202213 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:02 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDF6B000 == 87 [pid = 3552] [id = 441] 14:30:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 159 (00000089E9E42C00) [pid = 3552] [serial = 1323] [outer = 0000000000000000] 14:30:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 160 (00000089EA0CC000) [pid = 3552] [serial = 1324] [outer = 00000089E9E42C00] 14:30:02 INFO - PROCESS | 3552 | 1463434202265 Marionette DEBUG loaded listener.js 14:30:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 161 (00000089EADE3800) [pid = 3552] [serial = 1325] [outer = 00000089E9E42C00] 14:30:02 INFO - PROCESS | 3552 | 1463434202709 Marionette TRACE conn6 <- [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]]]}] 14:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 776ms 14:30:02 INFO - PROCESS | 3552 | 1463434202791 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 14:30:02 INFO - PROCESS | 3552 | 1463434202794 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 14:30:02 INFO - PROCESS | 3552 | 1463434202797 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:30:02 INFO - PROCESS | 3552 | 1463434202800 Marionette TRACE conn6 <- [1,1730,null,{}] 14:30:02 INFO - PROCESS | 3552 | 1463434202803 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:02 INFO - PROCESS | 3552 | 1463434202937 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 14:30:02 INFO - PROCESS | 3552 | 1463434202959 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:02 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE146800 == 88 [pid = 3552] [id = 442] 14:30:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 162 (00000089EADE3400) [pid = 3552] [serial = 1326] [outer = 0000000000000000] 14:30:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 163 (00000089EAEE9800) [pid = 3552] [serial = 1327] [outer = 00000089EADE3400] 14:30:03 INFO - PROCESS | 3552 | 1463434203005 Marionette DEBUG loaded listener.js 14:30:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 164 (00000089EB7CA400) [pid = 3552] [serial = 1328] [outer = 00000089EADE3400] 14:30:03 INFO - PROCESS | 3552 | 1463434203475 Marionette TRACE conn6 <- [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]]]}] 14:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 734ms 14:30:03 INFO - PROCESS | 3552 | 1463434203537 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 14:30:03 INFO - PROCESS | 3552 | 1463434203539 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 14:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:30:03 INFO - PROCESS | 3552 | 1463434203542 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:30:03 INFO - PROCESS | 3552 | 1463434203544 Marionette TRACE conn6 <- [1,1734,null,{}] 14:30:03 INFO - PROCESS | 3552 | 1463434203548 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:03 INFO - PROCESS | 3552 | 1463434203697 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 14:30:03 INFO - PROCESS | 3552 | 1463434203725 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:03 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEF50800 == 89 [pid = 3552] [id = 443] 14:30:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 165 (00000089EB8FB800) [pid = 3552] [serial = 1329] [outer = 0000000000000000] 14:30:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 166 (00000089EE20D400) [pid = 3552] [serial = 1330] [outer = 00000089EB8FB800] 14:30:03 INFO - PROCESS | 3552 | 1463434203772 Marionette DEBUG loaded listener.js 14:30:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 167 (00000089F0271000) [pid = 3552] [serial = 1331] [outer = 00000089EB8FB800] 14:30:04 INFO - PROCESS | 3552 | 1463434204253 Marionette TRACE conn6 <- [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]]]}] 14:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 774ms 14:30:04 INFO - PROCESS | 3552 | 1463434204320 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 14:30:04 INFO - PROCESS | 3552 | 1463434204322 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 14:30:04 INFO - PROCESS | 3552 | 1463434204326 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:30:04 INFO - PROCESS | 3552 | 1463434204327 Marionette TRACE conn6 <- [1,1738,null,{}] 14:30:04 INFO - PROCESS | 3552 | 1463434204336 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:04 INFO - PROCESS | 3552 | 1463434204465 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 14:30:04 INFO - PROCESS | 3552 | 1463434204531 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:04 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F119B000 == 90 [pid = 3552] [id = 444] 14:30:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 168 (00000089F026F400) [pid = 3552] [serial = 1332] [outer = 0000000000000000] 14:30:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 169 (00000089F02B1800) [pid = 3552] [serial = 1333] [outer = 00000089F026F400] 14:30:04 INFO - PROCESS | 3552 | 1463434204578 Marionette DEBUG loaded listener.js 14:30:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 170 (00000089F1127C00) [pid = 3552] [serial = 1334] [outer = 00000089F026F400] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 169 (00000089D9720000) [pid = 3552] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 168 (00000089DFC04400) [pid = 3552] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 167 (00000089E6D4D400) [pid = 3552] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 166 (00000089EB9AE400) [pid = 3552] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 165 (00000089F0216800) [pid = 3552] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 164 (00000089EADD2800) [pid = 3552] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 163 (00000089D92B8C00) [pid = 3552] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 162 (00000089EDA06400) [pid = 3552] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 161 (00000089D9AA9C00) [pid = 3552] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 160 (00000089E75D0C00) [pid = 3552] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 159 (00000089E9DE2400) [pid = 3552] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 158 (00000089EADED000) [pid = 3552] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 157 (00000089EB8F0000) [pid = 3552] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 156 (00000089EAE94800) [pid = 3552] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 155 (00000089DFBD6C00) [pid = 3552] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 154 (00000089E7CF7000) [pid = 3552] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 153 (00000089F2041C00) [pid = 3552] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 152 (00000089F112A400) [pid = 3552] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 151 (00000089F0216000) [pid = 3552] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 150 (00000089E2BFB000) [pid = 3552] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 149 (00000089EE0EFC00) [pid = 3552] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 148 (00000089F0268000) [pid = 3552] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 147 (00000089DE425800) [pid = 3552] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 146 (00000089E650B400) [pid = 3552] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 145 (00000089F028E800) [pid = 3552] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 144 (00000089E2A16000) [pid = 3552] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 143 (00000089EAE8F000) [pid = 3552] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 142 (00000089E7CF1800) [pid = 3552] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 141 (00000089F20B9C00) [pid = 3552] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 140 (00000089F225D400) [pid = 3552] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 139 (00000089D92BB000) [pid = 3552] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 138 (00000089F0217C00) [pid = 3552] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 137 (00000089EAE91C00) [pid = 3552] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 136 (00000089EB252800) [pid = 3552] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 135 (00000089EDA06800) [pid = 3552] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 134 (00000089EAE8E800) [pid = 3552] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:30:05 INFO - PROCESS | 3552 | --DOMWINDOW == 133 (00000089E9E46400) [pid = 3552] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:30:05 INFO - PROCESS | 3552 | 1463434205286 Marionette TRACE conn6 <- [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]]]}] 14:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 988ms 14:30:05 INFO - PROCESS | 3552 | 1463434205327 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 14:30:05 INFO - PROCESS | 3552 | 1463434205329 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 14:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:30:05 INFO - PROCESS | 3552 | 1463434205341 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:30:05 INFO - PROCESS | 3552 | 1463434205343 Marionette TRACE conn6 <- [1,1742,null,{}] 14:30:05 INFO - PROCESS | 3552 | 1463434205347 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:05 INFO - PROCESS | 3552 | 1463434205446 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 14:30:05 INFO - PROCESS | 3552 | 1463434205452 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:05 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F1095800 == 91 [pid = 3552] [id = 445] 14:30:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 134 (00000089DE42EC00) [pid = 3552] [serial = 1335] [outer = 0000000000000000] 14:30:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 135 (00000089E48F0000) [pid = 3552] [serial = 1336] [outer = 00000089DE42EC00] 14:30:05 INFO - PROCESS | 3552 | 1463434205498 Marionette DEBUG loaded listener.js 14:30:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 136 (00000089E9E92000) [pid = 3552] [serial = 1337] [outer = 00000089DE42EC00] 14:30:05 INFO - PROCESS | 3552 | 1463434205944 Marionette TRACE conn6 <- [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]]]}] 14:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 629ms 14:30:05 INFO - PROCESS | 3552 | 1463434205970 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 14:30:05 INFO - PROCESS | 3552 | 1463434205973 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 14:30:06 INFO - PROCESS | 3552 | 1463434205990 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:30:06 INFO - PROCESS | 3552 | 1463434205992 Marionette TRACE conn6 <- [1,1746,null,{}] 14:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:30:06 INFO - PROCESS | 3552 | 1463434205995 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:06 INFO - PROCESS | 3552 | 1463434206099 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 14:30:06 INFO - PROCESS | 3552 | 1463434206106 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:06 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F281A800 == 92 [pid = 3552] [id = 446] 14:30:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 137 (00000089EAE8F000) [pid = 3552] [serial = 1338] [outer = 0000000000000000] 14:30:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 138 (00000089EB8F2800) [pid = 3552] [serial = 1339] [outer = 00000089EAE8F000] 14:30:06 INFO - PROCESS | 3552 | 1463434206152 Marionette DEBUG loaded listener.js 14:30:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 139 (00000089F0209800) [pid = 3552] [serial = 1340] [outer = 00000089EAE8F000] 14:30:06 INFO - PROCESS | 3552 | 1463434206625 Marionette TRACE conn6 <- [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]]]}] 14:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 14:30:06 INFO - PROCESS | 3552 | 1463434206670 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 14:30:06 INFO - PROCESS | 3552 | 1463434206673 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 14:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:30:06 INFO - PROCESS | 3552 | 1463434206676 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:30:06 INFO - PROCESS | 3552 | 1463434206678 Marionette TRACE conn6 <- [1,1750,null,{}] 14:30:06 INFO - PROCESS | 3552 | 1463434206681 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:06 INFO - PROCESS | 3552 | 1463434206790 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 14:30:06 INFO - PROCESS | 3552 | 1463434206796 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:06 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3533000 == 93 [pid = 3552] [id = 447] 14:30:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 140 (00000089F026E400) [pid = 3552] [serial = 1341] [outer = 0000000000000000] 14:30:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 141 (00000089F02B0400) [pid = 3552] [serial = 1342] [outer = 00000089F026E400] 14:30:06 INFO - PROCESS | 3552 | 1463434206843 Marionette DEBUG loaded listener.js 14:30:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 142 (00000089F1B40400) [pid = 3552] [serial = 1343] [outer = 00000089F026E400] 14:30:07 INFO - PROCESS | 3552 | 1463434207617 Marionette TRACE conn6 <- [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]]]}] 14:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 985ms 14:30:07 INFO - PROCESS | 3552 | 1463434207666 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 14:30:07 INFO - PROCESS | 3552 | 1463434207672 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 14:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:30:07 INFO - PROCESS | 3552 | 1463434207677 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:30:07 INFO - PROCESS | 3552 | 1463434207682 Marionette TRACE conn6 <- [1,1754,null,{}] 14:30:07 INFO - PROCESS | 3552 | 1463434207687 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:07 INFO - PROCESS | 3552 | 1463434207824 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 14:30:07 INFO - PROCESS | 3552 | 1463434207968 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:07 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9FA2000 == 94 [pid = 3552] [id = 448] 14:30:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 143 (00000089DED95400) [pid = 3552] [serial = 1344] [outer = 0000000000000000] 14:30:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 144 (00000089E2A34800) [pid = 3552] [serial = 1345] [outer = 00000089DED95400] 14:30:08 INFO - PROCESS | 3552 | 1463434208029 Marionette DEBUG loaded listener.js 14:30:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 145 (00000089E6D53800) [pid = 3552] [serial = 1346] [outer = 00000089DED95400] 14:30:08 INFO - PROCESS | 3552 | 1463434208637 Marionette TRACE conn6 <- [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]]]}] 14:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1033ms 14:30:08 INFO - PROCESS | 3552 | 1463434208713 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 14:30:08 INFO - PROCESS | 3552 | 1463434208720 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 14:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:30:08 INFO - PROCESS | 3552 | 1463434208727 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:30:08 INFO - PROCESS | 3552 | 1463434208730 Marionette TRACE conn6 <- [1,1758,null,{}] 14:30:08 INFO - PROCESS | 3552 | 1463434208769 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:08 INFO - PROCESS | 3552 | 1463434208907 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 14:30:09 INFO - PROCESS | 3552 | 1463434209040 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:09 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEAD3800 == 95 [pid = 3552] [id = 449] 14:30:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 146 (00000089E7E66400) [pid = 3552] [serial = 1347] [outer = 0000000000000000] 14:30:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 147 (00000089E9DE7800) [pid = 3552] [serial = 1348] [outer = 00000089E7E66400] 14:30:09 INFO - PROCESS | 3552 | 1463434209101 Marionette DEBUG loaded listener.js 14:30:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 148 (00000089EAE95400) [pid = 3552] [serial = 1349] [outer = 00000089E7E66400] 14:30:09 INFO - PROCESS | 3552 | 1463434209681 Marionette TRACE conn6 <- [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]]]}] 14:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 985ms 14:30:09 INFO - PROCESS | 3552 | 1463434209718 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 14:30:09 INFO - PROCESS | 3552 | 1463434209721 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 14:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:30:09 INFO - PROCESS | 3552 | 1463434209725 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:30:09 INFO - PROCESS | 3552 | 1463434209729 Marionette TRACE conn6 <- [1,1762,null,{}] 14:30:09 INFO - PROCESS | 3552 | 1463434209741 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:09 INFO - PROCESS | 3552 | 1463434209872 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 14:30:09 INFO - PROCESS | 3552 | 1463434209987 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:10 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3AB4000 == 96 [pid = 3552] [id = 450] 14:30:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 149 (00000089EE48A000) [pid = 3552] [serial = 1350] [outer = 0000000000000000] 14:30:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 150 (00000089F0211800) [pid = 3552] [serial = 1351] [outer = 00000089EE48A000] 14:30:10 INFO - PROCESS | 3552 | 1463434210088 Marionette DEBUG loaded listener.js 14:30:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 151 (00000089F1B41000) [pid = 3552] [serial = 1352] [outer = 00000089EE48A000] 14:30:10 INFO - PROCESS | 3552 | 1463434210694 Marionette TRACE conn6 <- [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]]]}] 14:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 987ms 14:30:10 INFO - PROCESS | 3552 | 1463434210713 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 14:30:10 INFO - PROCESS | 3552 | 1463434210716 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 14:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:30:10 INFO - PROCESS | 3552 | 1463434210720 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:30:10 INFO - PROCESS | 3552 | 1463434210722 Marionette TRACE conn6 <- [1,1766,null,{}] 14:30:10 INFO - PROCESS | 3552 | 1463434210726 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:10 INFO - PROCESS | 3552 | 1463434210853 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 14:30:10 INFO - PROCESS | 3552 | 1463434210965 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:11 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3DBD800 == 97 [pid = 3552] [id = 451] 14:30:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 152 (00000089F1B5C400) [pid = 3552] [serial = 1353] [outer = 0000000000000000] 14:30:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 153 (00000089F203C400) [pid = 3552] [serial = 1354] [outer = 00000089F1B5C400] 14:30:11 INFO - PROCESS | 3552 | 1463434211064 Marionette DEBUG loaded listener.js 14:30:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 154 (00000089F20C4C00) [pid = 3552] [serial = 1355] [outer = 00000089F1B5C400] 14:30:11 INFO - PROCESS | 3552 | 1463434211675 Marionette TRACE conn6 <- [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]]]}] 14:30:11 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 14:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 985ms 14:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:30:11 INFO - PROCESS | 3552 | 1463434211707 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 14:30:11 INFO - PROCESS | 3552 | 1463434211710 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 14:30:11 INFO - PROCESS | 3552 | 1463434211713 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:30:11 INFO - PROCESS | 3552 | 1463434211715 Marionette TRACE conn6 <- [1,1770,null,{}] 14:30:11 INFO - PROCESS | 3552 | 1463434211719 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:11 INFO - PROCESS | 3552 | 1463434211842 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 14:30:11 INFO - PROCESS | 3552 | 1463434211954 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:11 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F4CDD000 == 98 [pid = 3552] [id = 452] 14:30:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 155 (00000089F1103C00) [pid = 3552] [serial = 1356] [outer = 0000000000000000] 14:30:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 156 (00000089F110B000) [pid = 3552] [serial = 1357] [outer = 00000089F1103C00] 14:30:12 INFO - PROCESS | 3552 | 1463434212010 Marionette DEBUG loaded listener.js 14:30:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 157 (00000089F1111800) [pid = 3552] [serial = 1358] [outer = 00000089F1103C00] 14:30:12 INFO - PROCESS | 3552 | 1463434212622 Marionette TRACE conn6 <- [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]]]}] 14:30:12 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 14:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 986ms 14:30:12 INFO - PROCESS | 3552 | 1463434212702 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 14:30:12 INFO - PROCESS | 3552 | 1463434212705 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 14:30:12 INFO - PROCESS | 3552 | 1463434212709 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:30:12 INFO - PROCESS | 3552 | 1463434212711 Marionette TRACE conn6 <- [1,1774,null,{}] 14:30:12 INFO - PROCESS | 3552 | 1463434212715 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:12 INFO - PROCESS | 3552 | 1463434212883 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 14:30:13 INFO - PROCESS | 3552 | 1463434213024 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:13 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F5AC1800 == 99 [pid = 3552] [id = 453] 14:30:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 158 (00000089F20C3800) [pid = 3552] [serial = 1359] [outer = 0000000000000000] 14:30:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 159 (00000089F2897000) [pid = 3552] [serial = 1360] [outer = 00000089F20C3800] 14:30:13 INFO - PROCESS | 3552 | 1463434213083 Marionette DEBUG loaded listener.js 14:30:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 160 (00000089F3879C00) [pid = 3552] [serial = 1361] [outer = 00000089F20C3800] 14:30:13 INFO - PROCESS | 3552 | 1463434213661 Marionette TRACE conn6 <- [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]]]}] 14:30:13 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 14:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 986ms 14:30:13 INFO - PROCESS | 3552 | 1463434213698 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 14:30:13 INFO - PROCESS | 3552 | 1463434213700 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 14:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:30:13 INFO - PROCESS | 3552 | 1463434213704 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:30:13 INFO - PROCESS | 3552 | 1463434213706 Marionette TRACE conn6 <- [1,1778,null,{}] 14:30:13 INFO - PROCESS | 3552 | 1463434213710 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:13 INFO - PROCESS | 3552 | 1463434213831 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 14:30:13 INFO - PROCESS | 3552 | 1463434213943 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:13 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F4246000 == 100 [pid = 3552] [id = 454] 14:30:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 161 (00000089F3D17000) [pid = 3552] [serial = 1362] [outer = 0000000000000000] 14:30:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 162 (00000089F3D1BC00) [pid = 3552] [serial = 1363] [outer = 00000089F3D17000] 14:30:14 INFO - PROCESS | 3552 | 1463434214000 Marionette DEBUG loaded listener.js 14:30:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 163 (00000089F3D22400) [pid = 3552] [serial = 1364] [outer = 00000089F3D17000] 14:30:14 INFO - PROCESS | 3552 | 1463434214580 Marionette TRACE conn6 <- [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]]]}] 14:30:14 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) 14:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 943ms 14:30:14 INFO - PROCESS | 3552 | 1463434214650 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 14:30:14 INFO - PROCESS | 3552 | 1463434214652 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 14:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:30:14 INFO - PROCESS | 3552 | 1463434214656 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:30:14 INFO - PROCESS | 3552 | 1463434214658 Marionette TRACE conn6 <- [1,1782,null,{}] 14:30:14 INFO - PROCESS | 3552 | 1463434214662 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:14 INFO - PROCESS | 3552 | 1463434214784 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 14:30:14 INFO - PROCESS | 3552 | 1463434214897 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:14 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F60D3000 == 101 [pid = 3552] [id = 455] 14:30:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 164 (00000089F2D3C400) [pid = 3552] [serial = 1365] [outer = 0000000000000000] 14:30:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 165 (00000089F2D3F800) [pid = 3552] [serial = 1366] [outer = 00000089F2D3C400] 14:30:14 INFO - PROCESS | 3552 | 1463434214952 Marionette DEBUG loaded listener.js 14:30:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 166 (00000089F3D18000) [pid = 3552] [serial = 1367] [outer = 00000089F2D3C400] 14:30:15 INFO - PROCESS | 3552 | 1463434215509 Marionette TRACE conn6 <- [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]]]}] 14:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 880ms 14:30:15 INFO - PROCESS | 3552 | 1463434215550 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 14:30:15 INFO - PROCESS | 3552 | 1463434215552 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 14:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:30:15 INFO - PROCESS | 3552 | 1463434215557 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:30:15 INFO - PROCESS | 3552 | 1463434215560 Marionette TRACE conn6 <- [1,1786,null,{}] 14:30:15 INFO - PROCESS | 3552 | 1463434215564 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:15 INFO - PROCESS | 3552 | 1463434215686 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 14:30:15 INFO - PROCESS | 3552 | 1463434215799 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:15 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F6B0C000 == 102 [pid = 3552] [id = 456] 14:30:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 167 (00000089F2D44800) [pid = 3552] [serial = 1368] [outer = 0000000000000000] 14:30:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 168 (00000089F4D0F000) [pid = 3552] [serial = 1369] [outer = 00000089F2D44800] 14:30:15 INFO - PROCESS | 3552 | 1463434215895 Marionette DEBUG loaded listener.js 14:30:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 169 (00000089F503A000) [pid = 3552] [serial = 1370] [outer = 00000089F2D44800] 14:30:16 INFO - PROCESS | 3552 | 1463434216536 Marionette TRACE conn6 <- [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]]]}] 14:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1026ms 14:30:16 INFO - PROCESS | 3552 | 1463434216585 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 14:30:16 INFO - PROCESS | 3552 | 1463434216587 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 14:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:30:16 INFO - PROCESS | 3552 | 1463434216591 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:30:16 INFO - PROCESS | 3552 | 1463434216593 Marionette TRACE conn6 <- [1,1790,null,{}] 14:30:16 INFO - PROCESS | 3552 | 1463434216597 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:16 INFO - PROCESS | 3552 | 1463434216741 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 14:30:16 INFO - PROCESS | 3552 | 1463434216922 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:16 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DEC9D000 == 103 [pid = 3552] [id = 457] 14:30:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 170 (00000089D977CC00) [pid = 3552] [serial = 1371] [outer = 0000000000000000] 14:30:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 171 (00000089E2A2B800) [pid = 3552] [serial = 1372] [outer = 00000089D977CC00] 14:30:16 INFO - PROCESS | 3552 | 1463434216982 Marionette DEBUG loaded listener.js 14:30:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 172 (00000089E6FB4800) [pid = 3552] [serial = 1373] [outer = 00000089D977CC00] 14:30:17 INFO - PROCESS | 3552 | 1463434217934 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1377ms 14:30:17 INFO - PROCESS | 3552 | 1463434217970 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 14:30:17 INFO - PROCESS | 3552 | 1463434217975 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 14:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:30:17 INFO - PROCESS | 3552 | 1463434217980 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:30:17 INFO - PROCESS | 3552 | 1463434217984 Marionette TRACE conn6 <- [1,1794,null,{}] 14:30:17 INFO - PROCESS | 3552 | 1463434217989 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:18 INFO - PROCESS | 3552 | 1463434218136 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 14:30:18 INFO - PROCESS | 3552 | 1463434218286 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:18 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9F82800 == 104 [pid = 3552] [id = 458] 14:30:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 173 (00000089D9778C00) [pid = 3552] [serial = 1374] [outer = 0000000000000000] 14:30:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 174 (00000089D9B9C400) [pid = 3552] [serial = 1375] [outer = 00000089D9778C00] 14:30:18 INFO - PROCESS | 3552 | 1463434218339 Marionette DEBUG loaded listener.js 14:30:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 175 (00000089E2C33800) [pid = 3552] [serial = 1376] [outer = 00000089D9778C00] 14:30:19 INFO - PROCESS | 3552 | 1463434219040 Marionette TRACE conn6 <- [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]]]}] 14:30:19 INFO - PROCESS | 3552 | --DOCSHELL 00000089F281A800 == 103 [pid = 3552] [id = 446] 14:30:19 INFO - PROCESS | 3552 | --DOCSHELL 00000089F1095800 == 102 [pid = 3552] [id = 445] 14:30:19 INFO - PROCESS | 3552 | --DOCSHELL 00000089F119B000 == 101 [pid = 3552] [id = 444] 14:30:19 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEF50800 == 100 [pid = 3552] [id = 443] 14:30:19 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE146800 == 99 [pid = 3552] [id = 442] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 174 (00000089E89C8400) [pid = 3552] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 173 (00000089F385F400) [pid = 3552] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 172 (00000089F4D0D800) [pid = 3552] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 171 (00000089F4FDA000) [pid = 3552] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 170 (00000089F20C4000) [pid = 3552] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 169 (00000089F5034C00) [pid = 3552] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDF6B000 == 98 [pid = 3552] [id = 441] 14:30:19 INFO - PROCESS | 3552 | --DOCSHELL 00000089EAEC5000 == 97 [pid = 3552] [id = 440] 14:30:19 INFO - PROCESS | 3552 | --DOCSHELL 00000089E4882800 == 96 [pid = 3552] [id = 439] 14:30:19 INFO - PROCESS | 3552 | --DOCSHELL 00000089EA174000 == 95 [pid = 3552] [id = 438] 14:30:19 INFO - PROCESS | 3552 | --DOCSHELL 00000089F4273000 == 94 [pid = 3552] [id = 434] 14:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:30:19 INFO - PROCESS | 3552 | --DOCSHELL 00000089F5077800 == 93 [pid = 3552] [id = 433] 14:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1134ms 14:30:19 INFO - PROCESS | 3552 | --DOCSHELL 00000089F3A48000 == 92 [pid = 3552] [id = 432] 14:30:19 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEA25800 == 91 [pid = 3552] [id = 431] 14:30:19 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9F3D000 == 90 [pid = 3552] [id = 430] 14:30:19 INFO - PROCESS | 3552 | --DOCSHELL 00000089F2DDC000 == 89 [pid = 3552] [id = 429] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 168 (00000089DE4B9C00) [pid = 3552] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 167 (00000089F1B59C00) [pid = 3552] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 166 (00000089F016AC00) [pid = 3552] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 165 (00000089EB7C9800) [pid = 3552] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 164 (00000089EE218C00) [pid = 3552] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 163 (00000089EAEF3800) [pid = 3552] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 162 (00000089F2039C00) [pid = 3552] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 161 (00000089F288FC00) [pid = 3552] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 160 (00000089E2B52400) [pid = 3552] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 159 (00000089E9E89400) [pid = 3552] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 158 (00000089EDA0B400) [pid = 3552] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 157 (00000089F1B40800) [pid = 3552] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 156 (00000089F225F000) [pid = 3552] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 155 (00000089F2615000) [pid = 3552] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 154 (00000089F0163000) [pid = 3552] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 153 (00000089F1B40C00) [pid = 3552] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 152 (00000089E3414800) [pid = 3552] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 151 (00000089E8B8F400) [pid = 3552] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 150 (00000089F2039000) [pid = 3552] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 149 (00000089E6CB8400) [pid = 3552] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 148 (00000089F0162000) [pid = 3552] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 147 (00000089EADE6800) [pid = 3552] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 146 (00000089EADE7800) [pid = 3552] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 145 (00000089EB24B000) [pid = 3552] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 144 (00000089DA6ACC00) [pid = 3552] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 143 (00000089D9825000) [pid = 3552] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 142 (00000089F0265400) [pid = 3552] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 141 (00000089EE482C00) [pid = 3552] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 140 (00000089DEF27000) [pid = 3552] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 139 (00000089E3E4B000) [pid = 3552] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 138 (00000089E9E40400) [pid = 3552] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 137 (00000089E7E62000) [pid = 3552] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 136 (00000089E9E94C00) [pid = 3552] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 135 (00000089F0269800) [pid = 3552] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 134 (00000089EB7CAC00) [pid = 3552] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 133 (00000089F0292C00) [pid = 3552] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 132 (00000089F288D400) [pid = 3552] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 131 (00000089F20C3400) [pid = 3552] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 130 (00000089E46EC800) [pid = 3552] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 129 (00000089E2A21C00) [pid = 3552] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 128 (00000089E7E61C00) [pid = 3552] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 127 (00000089E95B7C00) [pid = 3552] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 126 (00000089F3875C00) [pid = 3552] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 125 (00000089F2899000) [pid = 3552] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 124 (00000089F2041400) [pid = 3552] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 123 (00000089F1B4A400) [pid = 3552] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 122 (00000089F112FC00) [pid = 3552] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 121 (00000089F1B5D400) [pid = 3552] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 120 (00000089EE47D400) [pid = 3552] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 119 (00000089EAB2AC00) [pid = 3552] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | --DOMWINDOW == 118 (00000089F1126C00) [pid = 3552] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 14:30:19 INFO - PROCESS | 3552 | 1463434219166 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 14:30:19 INFO - PROCESS | 3552 | 1463434219172 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 14:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:30:19 INFO - PROCESS | 3552 | 1463434219192 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:30:19 INFO - PROCESS | 3552 | 1463434219195 Marionette TRACE conn6 <- [1,1798,null,{}] 14:30:19 INFO - PROCESS | 3552 | 1463434219199 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:19 INFO - PROCESS | 3552 | 1463434219305 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 14:30:19 INFO - PROCESS | 3552 | 1463434219312 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:19 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E4172000 == 90 [pid = 3552] [id = 459] 14:30:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 119 (00000089DA999C00) [pid = 3552] [serial = 1377] [outer = 0000000000000000] 14:30:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 120 (00000089DE429400) [pid = 3552] [serial = 1378] [outer = 00000089DA999C00] 14:30:19 INFO - PROCESS | 3552 | 1463434219360 Marionette DEBUG loaded listener.js 14:30:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 121 (00000089E2B55800) [pid = 3552] [serial = 1379] [outer = 00000089DA999C00] 14:30:19 INFO - PROCESS | 3552 | 1463434219947 Marionette TRACE conn6 <- [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]]]}] 14:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 797ms 14:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:30:19 INFO - PROCESS | 3552 | 1463434219981 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 14:30:19 INFO - PROCESS | 3552 | 1463434219983 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 14:30:19 INFO - PROCESS | 3552 | 1463434219986 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:30:19 INFO - PROCESS | 3552 | 1463434219990 Marionette TRACE conn6 <- [1,1802,null,{}] 14:30:20 INFO - PROCESS | 3552 | 1463434220001 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:20 INFO - PROCESS | 3552 | 1463434220111 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 14:30:20 INFO - PROCESS | 3552 | 1463434220210 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:20 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EA021000 == 91 [pid = 3552] [id = 460] 14:30:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 122 (00000089E6514C00) [pid = 3552] [serial = 1380] [outer = 0000000000000000] 14:30:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 123 (00000089E75D8800) [pid = 3552] [serial = 1381] [outer = 00000089E6514C00] 14:30:20 INFO - PROCESS | 3552 | 1463434220260 Marionette DEBUG loaded listener.js 14:30:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 124 (00000089E8938400) [pid = 3552] [serial = 1382] [outer = 00000089E6514C00] 14:30:20 INFO - PROCESS | 3552 | 1463434220675 Marionette TRACE conn6 <- [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]]]}] 14:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 733ms 14:30:20 INFO - PROCESS | 3552 | 1463434220723 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 14:30:20 INFO - PROCESS | 3552 | 1463434220733 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 14:30:20 INFO - PROCESS | 3552 | 1463434220737 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:30:20 INFO - PROCESS | 3552 | 1463434220739 Marionette TRACE conn6 <- [1,1806,null,{}] 14:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:30:20 INFO - PROCESS | 3552 | 1463434220742 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:20 INFO - PROCESS | 3552 | 1463434220846 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 14:30:20 INFO - PROCESS | 3552 | 1463434220857 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:20 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDF61800 == 92 [pid = 3552] [id = 461] 14:30:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 125 (00000089E8F89C00) [pid = 3552] [serial = 1383] [outer = 0000000000000000] 14:30:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 126 (00000089E95B7C00) [pid = 3552] [serial = 1384] [outer = 00000089E8F89C00] 14:30:20 INFO - PROCESS | 3552 | 1463434220904 Marionette DEBUG loaded listener.js 14:30:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 127 (00000089E9E43000) [pid = 3552] [serial = 1385] [outer = 00000089E8F89C00] 14:30:21 INFO - PROCESS | 3552 | 1463434221386 Marionette TRACE conn6 <- [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]]]}] 14:30:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 692ms 14:30:21 INFO - PROCESS | 3552 | 1463434221435 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 14:30:21 INFO - PROCESS | 3552 | 1463434221437 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 14:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:30:21 INFO - PROCESS | 3552 | 1463434221449 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:30:21 INFO - PROCESS | 3552 | 1463434221451 Marionette TRACE conn6 <- [1,1810,null,{}] 14:30:21 INFO - PROCESS | 3552 | 1463434221455 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:21 INFO - PROCESS | 3552 | 1463434221586 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 14:30:21 INFO - PROCESS | 3552 | 1463434221601 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:21 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE13D800 == 93 [pid = 3552] [id = 462] 14:30:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 128 (00000089E9E8CC00) [pid = 3552] [serial = 1386] [outer = 0000000000000000] 14:30:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 129 (00000089E9E90C00) [pid = 3552] [serial = 1387] [outer = 00000089E9E8CC00] 14:30:21 INFO - PROCESS | 3552 | 1463434221647 Marionette DEBUG loaded listener.js 14:30:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 130 (00000089EAB26400) [pid = 3552] [serial = 1388] [outer = 00000089E9E8CC00] 14:30:22 INFO - PROCESS | 3552 | 1463434222116 Marionette TRACE conn6 <- [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]]]}] 14:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 691ms 14:30:22 INFO - PROCESS | 3552 | 1463434222135 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 14:30:22 INFO - PROCESS | 3552 | 1463434222137 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 14:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:30:22 INFO - PROCESS | 3552 | 1463434222141 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:30:22 INFO - PROCESS | 3552 | 1463434222143 Marionette TRACE conn6 <- [1,1814,null,{}] 14:30:22 INFO - PROCESS | 3552 | 1463434222154 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:22 INFO - PROCESS | 3552 | 1463434222332 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 14:30:22 INFO - PROCESS | 3552 | 1463434222362 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:22 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEAC2800 == 94 [pid = 3552] [id = 463] 14:30:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 131 (00000089EAE8C400) [pid = 3552] [serial = 1389] [outer = 0000000000000000] 14:30:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 132 (00000089EB24CC00) [pid = 3552] [serial = 1390] [outer = 00000089EAE8C400] 14:30:22 INFO - PROCESS | 3552 | 1463434222410 Marionette DEBUG loaded listener.js 14:30:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 133 (00000089EB9A4800) [pid = 3552] [serial = 1391] [outer = 00000089EAE8C400] 14:30:22 INFO - PROCESS | 3552 | 1463434222869 Marionette TRACE conn6 <- [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]]]}] 14:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 776ms 14:30:22 INFO - PROCESS | 3552 | 1463434222919 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 14:30:22 INFO - PROCESS | 3552 | 1463434222921 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 14:30:22 INFO - PROCESS | 3552 | 1463434222940 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:30:22 INFO - PROCESS | 3552 | 1463434222942 Marionette TRACE conn6 <- [1,1818,null,{}] 14:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:30:22 INFO - PROCESS | 3552 | 1463434222945 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:23 INFO - PROCESS | 3552 | 1463434223081 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 14:30:23 INFO - PROCESS | 3552 | 1463434223102 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:23 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EFF35000 == 95 [pid = 3552] [id = 464] 14:30:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 134 (00000089EAE99800) [pid = 3552] [serial = 1392] [outer = 0000000000000000] 14:30:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 135 (00000089EDA06000) [pid = 3552] [serial = 1393] [outer = 00000089EAE99800] 14:30:23 INFO - PROCESS | 3552 | 1463434223148 Marionette DEBUG loaded listener.js 14:30:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 136 (00000089EE214400) [pid = 3552] [serial = 1394] [outer = 00000089EAE99800] 14:30:23 INFO - PROCESS | 3552 | --DOMWINDOW == 135 (00000089F385D800) [pid = 3552] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:30:23 INFO - PROCESS | 3552 | --DOMWINDOW == 134 (00000089F387D400) [pid = 3552] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:30:23 INFO - PROCESS | 3552 | --DOMWINDOW == 133 (00000089D9B9E800) [pid = 3552] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:30:23 INFO - PROCESS | 3552 | --DOMWINDOW == 132 (00000089F4D11C00) [pid = 3552] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:30:23 INFO - PROCESS | 3552 | --DOMWINDOW == 131 (00000089F4D04000) [pid = 3552] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:30:23 INFO - PROCESS | 3552 | --DOMWINDOW == 130 (00000089EADE3400) [pid = 3552] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:30:23 INFO - PROCESS | 3552 | --DOMWINDOW == 129 (00000089EB8FB800) [pid = 3552] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:30:23 INFO - PROCESS | 3552 | --DOMWINDOW == 128 (00000089F026F400) [pid = 3552] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:30:23 INFO - PROCESS | 3552 | --DOMWINDOW == 127 (00000089E9E42C00) [pid = 3552] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:30:23 INFO - PROCESS | 3552 | --DOMWINDOW == 126 (00000089DA991800) [pid = 3552] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:30:23 INFO - PROCESS | 3552 | --DOMWINDOW == 125 (00000089D8849000) [pid = 3552] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:30:23 INFO - PROCESS | 3552 | --DOMWINDOW == 124 (00000089E7E5A000) [pid = 3552] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:30:23 INFO - PROCESS | 3552 | --DOMWINDOW == 123 (00000089EAE8F000) [pid = 3552] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:30:23 INFO - PROCESS | 3552 | --DOMWINDOW == 122 (00000089DE42EC00) [pid = 3552] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:30:23 INFO - PROCESS | 3552 | 1463434223844 Marionette TRACE conn6 <- [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]]]}] 14:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 923ms 14:30:23 INFO - PROCESS | 3552 | 1463434223869 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 14:30:23 INFO - PROCESS | 3552 | 1463434223871 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 14:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:30:23 INFO - PROCESS | 3552 | 1463434223874 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:30:23 INFO - PROCESS | 3552 | 1463434223876 Marionette TRACE conn6 <- [1,1822,null,{}] 14:30:23 INFO - PROCESS | 3552 | 1463434223879 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:24 INFO - PROCESS | 3552 | 1463434224022 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 14:30:24 INFO - PROCESS | 3552 | 1463434224086 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:24 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F1083800 == 96 [pid = 3552] [id = 465] 14:30:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 123 (00000089DA6B4C00) [pid = 3552] [serial = 1395] [outer = 0000000000000000] 14:30:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 124 (00000089E375A400) [pid = 3552] [serial = 1396] [outer = 00000089DA6B4C00] 14:30:24 INFO - PROCESS | 3552 | 1463434224132 Marionette DEBUG loaded listener.js 14:30:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 125 (00000089EE21BC00) [pid = 3552] [serial = 1397] [outer = 00000089DA6B4C00] 14:30:24 INFO - PROCESS | 3552 | 1463434224491 Marionette TRACE conn6 <- [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]]]}] 14:30:24 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 14:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 691ms 14:30:24 INFO - PROCESS | 3552 | 1463434224569 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 14:30:24 INFO - PROCESS | 3552 | 1463434224572 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 14:30:24 INFO - PROCESS | 3552 | 1463434224575 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:30:24 INFO - PROCESS | 3552 | 1463434224577 Marionette TRACE conn6 <- [1,1826,null,{}] 14:30:24 INFO - PROCESS | 3552 | 1463434224581 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:24 INFO - PROCESS | 3552 | 1463434224681 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 14:30:24 INFO - PROCESS | 3552 | 1463434224689 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:24 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F1209000 == 97 [pid = 3552] [id = 466] 14:30:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 126 (00000089F015B800) [pid = 3552] [serial = 1398] [outer = 0000000000000000] 14:30:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 127 (00000089F0208800) [pid = 3552] [serial = 1399] [outer = 00000089F015B800] 14:30:24 INFO - PROCESS | 3552 | 1463434224734 Marionette DEBUG loaded listener.js 14:30:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 128 (00000089F0269800) [pid = 3552] [serial = 1400] [outer = 00000089F015B800] 14:30:25 INFO - PROCESS | 3552 | 1463434225188 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 14:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 690ms 14:30:25 INFO - PROCESS | 3552 | 1463434225268 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 14:30:25 INFO - PROCESS | 3552 | 1463434225271 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 14:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:30:25 INFO - PROCESS | 3552 | 1463434225274 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:30:25 INFO - PROCESS | 3552 | 1463434225276 Marionette TRACE conn6 <- [1,1830,null,{}] 14:30:25 INFO - PROCESS | 3552 | 1463434225279 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:25 INFO - PROCESS | 3552 | 1463434225418 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 14:30:25 INFO - PROCESS | 3552 | 1463434225431 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:25 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F20D7800 == 98 [pid = 3552] [id = 467] 14:30:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 129 (00000089F0268C00) [pid = 3552] [serial = 1401] [outer = 0000000000000000] 14:30:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 130 (00000089F028BC00) [pid = 3552] [serial = 1402] [outer = 00000089F0268C00] 14:30:25 INFO - PROCESS | 3552 | 1463434225477 Marionette DEBUG loaded listener.js 14:30:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 131 (00000089F02B7000) [pid = 3552] [serial = 1403] [outer = 00000089F0268C00] 14:30:26 INFO - PROCESS | 3552 | 1463434226210 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 14:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 985ms 14:30:26 INFO - PROCESS | 3552 | 1463434226263 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 14:30:26 INFO - PROCESS | 3552 | 1463434226269 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 14:30:26 INFO - PROCESS | 3552 | 1463434226274 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:30:26 INFO - PROCESS | 3552 | 1463434226279 Marionette TRACE conn6 <- [1,1834,null,{}] 14:30:26 INFO - PROCESS | 3552 | 1463434226284 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:26 INFO - PROCESS | 3552 | 1463434226453 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 14:30:26 INFO - PROCESS | 3552 | 1463434226595 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:26 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E8B16000 == 99 [pid = 3552] [id = 468] 14:30:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 132 (00000089DE42E000) [pid = 3552] [serial = 1404] [outer = 0000000000000000] 14:30:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 133 (00000089DFBCFC00) [pid = 3552] [serial = 1405] [outer = 00000089DE42E000] 14:30:26 INFO - PROCESS | 3552 | 1463434226656 Marionette DEBUG loaded listener.js 14:30:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 134 (00000089E3760000) [pid = 3552] [serial = 1406] [outer = 00000089DE42E000] 14:30:27 INFO - PROCESS | 3552 | 1463434227312 Marionette TRACE conn6 <- [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]]]}] 14:30:27 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) 14:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1083ms 14:30:27 INFO - PROCESS | 3552 | 1463434227360 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 14:30:27 INFO - PROCESS | 3552 | 1463434227367 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 14:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:30:27 INFO - PROCESS | 3552 | 1463434227374 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:30:27 INFO - PROCESS | 3552 | 1463434227377 Marionette TRACE conn6 <- [1,1838,null,{}] 14:30:27 INFO - PROCESS | 3552 | 1463434227381 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:27 INFO - PROCESS | 3552 | 1463434227513 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 14:30:27 INFO - PROCESS | 3552 | 1463434227653 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:27 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEA31800 == 100 [pid = 3552] [id = 469] 14:30:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 135 (00000089E75D8400) [pid = 3552] [serial = 1407] [outer = 0000000000000000] 14:30:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 136 (00000089E8B8A800) [pid = 3552] [serial = 1408] [outer = 00000089E75D8400] 14:30:27 INFO - PROCESS | 3552 | 1463434227712 Marionette DEBUG loaded listener.js 14:30:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 137 (00000089EAB21C00) [pid = 3552] [serial = 1409] [outer = 00000089E75D8400] 14:30:28 INFO - PROCESS | 3552 | 1463434228323 Marionette TRACE conn6 <- [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]]]}] 14:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 985ms 14:30:28 INFO - PROCESS | 3552 | 1463434228365 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 14:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:30:28 INFO - PROCESS | 3552 | 1463434228368 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 14:30:28 INFO - PROCESS | 3552 | 1463434228372 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:30:28 INFO - PROCESS | 3552 | 1463434228377 Marionette TRACE conn6 <- [1,1842,null,{}] 14:30:28 INFO - PROCESS | 3552 | 1463434228389 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:28 INFO - PROCESS | 3552 | 1463434228522 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 14:30:28 INFO - PROCESS | 3552 | 1463434228638 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:28 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F280E000 == 101 [pid = 3552] [id = 470] 14:30:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 138 (00000089EB8EF000) [pid = 3552] [serial = 1410] [outer = 0000000000000000] 14:30:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 139 (00000089EDA09000) [pid = 3552] [serial = 1411] [outer = 00000089EB8EF000] 14:30:28 INFO - PROCESS | 3552 | 1463434228739 Marionette DEBUG loaded listener.js 14:30:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 140 (00000089F02BB400) [pid = 3552] [serial = 1412] [outer = 00000089EB8EF000] 14:30:29 INFO - PROCESS | 3552 | 1463434229366 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1036ms 14:30:29 INFO - PROCESS | 3552 | 1463434229408 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 14:30:29 INFO - PROCESS | 3552 | 1463434229412 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 14:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:30:29 INFO - PROCESS | 3552 | 1463434229415 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:30:29 INFO - PROCESS | 3552 | 1463434229417 Marionette TRACE conn6 <- [1,1846,null,{}] 14:30:29 INFO - PROCESS | 3552 | 1463434229421 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:29 INFO - PROCESS | 3552 | 1463434229552 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 14:30:29 INFO - PROCESS | 3552 | 1463434229691 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:29 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F2DC5800 == 102 [pid = 3552] [id = 471] 14:30:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 141 (00000089F1127800) [pid = 3552] [serial = 1413] [outer = 0000000000000000] 14:30:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 142 (00000089F112E800) [pid = 3552] [serial = 1414] [outer = 00000089F1127800] 14:30:29 INFO - PROCESS | 3552 | 1463434229750 Marionette DEBUG loaded listener.js 14:30:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 143 (00000089F1144400) [pid = 3552] [serial = 1415] [outer = 00000089F1127800] 14:30:30 INFO - PROCESS | 3552 | 1463434230306 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 14:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 943ms 14:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:30:30 INFO - PROCESS | 3552 | 1463434230360 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 14:30:30 INFO - PROCESS | 3552 | 1463434230363 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 14:30:30 INFO - PROCESS | 3552 | 1463434230366 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:30:30 INFO - PROCESS | 3552 | 1463434230368 Marionette TRACE conn6 <- [1,1850,null,{}] 14:30:30 INFO - PROCESS | 3552 | 1463434230390 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:30 INFO - PROCESS | 3552 | 1463434230514 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 14:30:30 INFO - PROCESS | 3552 | 1463434230623 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:30 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3529000 == 103 [pid = 3552] [id = 472] 14:30:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 144 (00000089F1B42000) [pid = 3552] [serial = 1416] [outer = 0000000000000000] 14:30:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 145 (00000089F1B4E400) [pid = 3552] [serial = 1417] [outer = 00000089F1B42000] 14:30:30 INFO - PROCESS | 3552 | 1463434230680 Marionette DEBUG loaded listener.js 14:30:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 146 (00000089F2034400) [pid = 3552] [serial = 1418] [outer = 00000089F1B42000] 14:30:31 INFO - PROCESS | 3552 | 1463434231329 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 14:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 990ms 14:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:30:31 INFO - PROCESS | 3552 | 1463434231359 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 14:30:31 INFO - PROCESS | 3552 | 1463434231362 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 14:30:31 INFO - PROCESS | 3552 | 1463434231365 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:30:31 INFO - PROCESS | 3552 | 1463434231367 Marionette TRACE conn6 <- [1,1854,null,{}] 14:30:31 INFO - PROCESS | 3552 | 1463434231371 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:31 INFO - PROCESS | 3552 | 1463434231510 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 14:30:31 INFO - PROCESS | 3552 | 1463434231622 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:31 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F38FC000 == 104 [pid = 3552] [id = 473] 14:30:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 147 (00000089F20C5C00) [pid = 3552] [serial = 1419] [outer = 0000000000000000] 14:30:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 148 (00000089F2578800) [pid = 3552] [serial = 1420] [outer = 00000089F20C5C00] 14:30:31 INFO - PROCESS | 3552 | 1463434231720 Marionette DEBUG loaded listener.js 14:30:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 149 (00000089F2615C00) [pid = 3552] [serial = 1421] [outer = 00000089F20C5C00] 14:30:32 INFO - PROCESS | 3552 | 1463434232328 Marionette TRACE conn6 <- [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]]]}] 14:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 986ms 14:30:32 INFO - PROCESS | 3552 | 1463434232354 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 14:30:32 INFO - PROCESS | 3552 | 1463434232357 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 14:30:32 INFO - PROCESS | 3552 | 1463434232360 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:30:32 INFO - PROCESS | 3552 | 1463434232363 Marionette TRACE conn6 <- [1,1858,null,{}] 14:30:32 INFO - PROCESS | 3552 | 1463434232366 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:32 INFO - PROCESS | 3552 | 1463434232491 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 14:30:32 INFO - PROCESS | 3552 | 1463434232602 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:32 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3ABC000 == 105 [pid = 3552] [id = 474] 14:30:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 150 (00000089F2612800) [pid = 3552] [serial = 1422] [outer = 0000000000000000] 14:30:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 151 (00000089F2896800) [pid = 3552] [serial = 1423] [outer = 00000089F2612800] 14:30:32 INFO - PROCESS | 3552 | 1463434232658 Marionette DEBUG loaded listener.js 14:30:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 152 (00000089F3857000) [pid = 3552] [serial = 1424] [outer = 00000089F2612800] 14:30:33 INFO - PROCESS | 3552 | 1463434233282 Marionette TRACE conn6 <- [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]]]}] 14:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 986ms 14:30:33 INFO - PROCESS | 3552 | 1463434233350 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 14:30:33 INFO - PROCESS | 3552 | 1463434233352 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 14:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:30:33 INFO - PROCESS | 3552 | 1463434233356 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:30:33 INFO - PROCESS | 3552 | 1463434233358 Marionette TRACE conn6 <- [1,1862,null,{}] 14:30:33 INFO - PROCESS | 3552 | 1463434233362 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:33 INFO - PROCESS | 3552 | 1463434233487 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 14:30:33 INFO - PROCESS | 3552 | 1463434233628 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:33 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3DD6800 == 106 [pid = 3552] [id = 475] 14:30:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 153 (00000089F2612C00) [pid = 3552] [serial = 1425] [outer = 0000000000000000] 14:30:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 154 (00000089F387B800) [pid = 3552] [serial = 1426] [outer = 00000089F2612C00] 14:30:33 INFO - PROCESS | 3552 | 1463434233685 Marionette DEBUG loaded listener.js 14:30:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 155 (00000089F4D0AC00) [pid = 3552] [serial = 1427] [outer = 00000089F2612C00] 14:30:34 INFO - PROCESS | 3552 | 1463434234270 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 14:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 943ms 14:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:30:34 INFO - PROCESS | 3552 | 1463434234302 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 14:30:34 INFO - PROCESS | 3552 | 1463434234304 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 14:30:34 INFO - PROCESS | 3552 | 1463434234308 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:30:34 INFO - PROCESS | 3552 | 1463434234310 Marionette TRACE conn6 <- [1,1866,null,{}] 14:30:34 INFO - PROCESS | 3552 | 1463434234314 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:34 INFO - PROCESS | 3552 | 1463434234440 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 14:30:34 INFO - PROCESS | 3552 | 1463434234555 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:34 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F4CD9800 == 107 [pid = 3552] [id = 476] 14:30:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 156 (00000089F3857400) [pid = 3552] [serial = 1428] [outer = 0000000000000000] 14:30:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 157 (00000089F5034C00) [pid = 3552] [serial = 1429] [outer = 00000089F3857400] 14:30:34 INFO - PROCESS | 3552 | 1463434234651 Marionette DEBUG loaded listener.js 14:30:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 158 (00000089F5A5C800) [pid = 3552] [serial = 1430] [outer = 00000089F3857400] 14:30:35 INFO - PROCESS | 3552 | 1463434235251 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 14:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1028ms 14:30:35 INFO - PROCESS | 3552 | 1463434235338 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 14:30:35 INFO - PROCESS | 3552 | 1463434235341 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 14:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:30:35 INFO - PROCESS | 3552 | 1463434235345 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:30:35 INFO - PROCESS | 3552 | 1463434235347 Marionette TRACE conn6 <- [1,1870,null,{}] 14:30:35 INFO - PROCESS | 3552 | 1463434235369 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:35 INFO - PROCESS | 3552 | 1463434235499 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 14:30:35 INFO - PROCESS | 3552 | 1463434235608 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:35 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDF87800 == 108 [pid = 3552] [id = 477] 14:30:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 159 (00000089EAB22000) [pid = 3552] [serial = 1431] [outer = 0000000000000000] 14:30:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 160 (00000089EB9A7400) [pid = 3552] [serial = 1432] [outer = 00000089EAB22000] 14:30:35 INFO - PROCESS | 3552 | 1463434235665 Marionette DEBUG loaded listener.js 14:30:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 161 (00000089F5A5F800) [pid = 3552] [serial = 1433] [outer = 00000089EAB22000] 14:30:36 INFO - PROCESS | 3552 | 1463434236522 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 14:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1247ms 14:30:36 INFO - PROCESS | 3552 | 1463434236595 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 14:30:36 INFO - PROCESS | 3552 | 1463434236599 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 14:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:30:36 INFO - PROCESS | 3552 | 1463434236605 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:30:36 INFO - PROCESS | 3552 | 1463434236609 Marionette TRACE conn6 <- [1,1874,null,{}] 14:30:36 INFO - PROCESS | 3552 | 1463434236616 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:36 INFO - PROCESS | 3552 | 1463434236753 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 14:30:36 INFO - PROCESS | 3552 | 1463434236891 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:36 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EA182800 == 109 [pid = 3552] [id = 478] 14:30:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 162 (00000089DA6AC000) [pid = 3552] [serial = 1434] [outer = 0000000000000000] 14:30:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 163 (00000089DB16B800) [pid = 3552] [serial = 1435] [outer = 00000089DA6AC000] 14:30:36 INFO - PROCESS | 3552 | 1463434236945 Marionette DEBUG loaded listener.js 14:30:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 164 (00000089E2BEF800) [pid = 3552] [serial = 1436] [outer = 00000089DA6AC000] 14:30:37 INFO - PROCESS | 3552 | 1463434237536 Marionette TRACE conn6 <- [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]]]}] 14:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 986ms 14:30:37 INFO - PROCESS | 3552 | 1463434237595 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 14:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:30:37 INFO - PROCESS | 3552 | 1463434237601 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 14:30:37 INFO - PROCESS | 3552 | 1463434237608 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:30:37 INFO - PROCESS | 3552 | 1463434237610 Marionette TRACE conn6 <- [1,1878,null,{}] 14:30:37 INFO - PROCESS | 3552 | 1463434237614 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:37 INFO - PROCESS | 3552 | 1463434237734 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 14:30:37 INFO - PROCESS | 3552 | 1463434237881 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:37 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9F98000 == 110 [pid = 3552] [id = 479] 14:30:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 165 (00000089D9AAA800) [pid = 3552] [serial = 1437] [outer = 0000000000000000] 14:30:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 166 (00000089E6F42C00) [pid = 3552] [serial = 1438] [outer = 00000089D9AAA800] 14:30:37 INFO - PROCESS | 3552 | 1463434237935 Marionette DEBUG loaded listener.js 14:30:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 167 (00000089E8934800) [pid = 3552] [serial = 1439] [outer = 00000089D9AAA800] 14:30:38 INFO - PROCESS | 3552 | --DOCSHELL 00000089F1209000 == 109 [pid = 3552] [id = 466] 14:30:38 INFO - PROCESS | 3552 | --DOCSHELL 00000089F1083800 == 108 [pid = 3552] [id = 465] 14:30:38 INFO - PROCESS | 3552 | --DOCSHELL 00000089EFF35000 == 107 [pid = 3552] [id = 464] 14:30:38 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEAC2800 == 106 [pid = 3552] [id = 463] 14:30:38 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE13D800 == 105 [pid = 3552] [id = 462] 14:30:38 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDF61800 == 104 [pid = 3552] [id = 461] 14:30:38 INFO - PROCESS | 3552 | --DOCSHELL 00000089EA021000 == 103 [pid = 3552] [id = 460] 14:30:38 INFO - PROCESS | 3552 | --DOCSHELL 00000089E4172000 == 102 [pid = 3552] [id = 459] 14:30:38 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9F82800 == 101 [pid = 3552] [id = 458] 14:30:38 INFO - PROCESS | 3552 | --DOMWINDOW == 166 (00000089E2A3F400) [pid = 3552] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3552 | --DOMWINDOW == 165 (00000089E9505400) [pid = 3552] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3552 | --DOMWINDOW == 164 (00000089F0168000) [pid = 3552] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3552 | --DOMWINDOW == 163 (00000089F1141C00) [pid = 3552] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3552 | --DOMWINDOW == 162 (00000089F2574400) [pid = 3552] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3552 | --DOMWINDOW == 161 (00000089F257A000) [pid = 3552] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3552 | --DOMWINDOW == 160 (00000089F4D09400) [pid = 3552] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3552 | --DOMWINDOW == 159 (00000089F02B0400) [pid = 3552] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3552 | --DOCSHELL 00000089F4CDD000 == 100 [pid = 3552] [id = 452] 14:30:38 INFO - PROCESS | 3552 | --DOCSHELL 00000089F3DBD800 == 99 [pid = 3552] [id = 451] 14:30:38 INFO - PROCESS | 3552 | --DOCSHELL 00000089F3AB4000 == 98 [pid = 3552] [id = 450] 14:30:38 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEAD3800 == 97 [pid = 3552] [id = 449] 14:30:38 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9FA2000 == 96 [pid = 3552] [id = 448] 14:30:38 INFO - PROCESS | 3552 | --DOCSHELL 00000089F3533000 == 95 [pid = 3552] [id = 447] 14:30:38 INFO - PROCESS | 3552 | --DOMWINDOW == 158 (00000089F387D800) [pid = 3552] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3552 | --DOMWINDOW == 157 (00000089F5AE7000) [pid = 3552] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3552 | --DOMWINDOW == 156 (00000089EB7C6400) [pid = 3552] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3552 | --DOMWINDOW == 155 (00000089F503E000) [pid = 3552] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3552 | --DOMWINDOW == 154 (00000089F4FE0400) [pid = 3552] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3552 | --DOMWINDOW == 153 (00000089EAEE9800) [pid = 3552] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3552 | --DOMWINDOW == 152 (00000089EE20D400) [pid = 3552] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3552 | --DOMWINDOW == 151 (00000089EB7CA400) [pid = 3552] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3552 | --DOMWINDOW == 150 (00000089F02B1800) [pid = 3552] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3552 | --DOMWINDOW == 149 (00000089F0271000) [pid = 3552] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3552 | --DOMWINDOW == 148 (00000089EA0CC000) [pid = 3552] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3552 | --DOMWINDOW == 147 (00000089E3758000) [pid = 3552] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3552 | --DOMWINDOW == 146 (00000089DEFDDC00) [pid = 3552] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3552 | --DOMWINDOW == 145 (00000089F5AEB000) [pid = 3552] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3552 | --DOMWINDOW == 144 (00000089D9826000) [pid = 3552] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3552 | --DOMWINDOW == 143 (00000089DF08D800) [pid = 3552] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3552 | --DOMWINDOW == 142 (00000089E89CB400) [pid = 3552] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3552 | --DOMWINDOW == 141 (00000089E9E42000) [pid = 3552] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3552 | --DOMWINDOW == 140 (00000089EB8F2800) [pid = 3552] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3552 | --DOMWINDOW == 139 (00000089F0209800) [pid = 3552] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3552 | --DOMWINDOW == 138 (00000089F1127C00) [pid = 3552] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3552 | --DOMWINDOW == 137 (00000089E48F0000) [pid = 3552] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3552 | --DOMWINDOW == 136 (00000089E9E92000) [pid = 3552] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3552 | --DOMWINDOW == 135 (00000089EADE3800) [pid = 3552] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 14:30:38 INFO - PROCESS | 3552 | 1463434238539 Marionette TRACE conn6 <- [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]]]}] 14:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 985ms 14:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:30:38 INFO - PROCESS | 3552 | 1463434238594 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 14:30:38 INFO - PROCESS | 3552 | 1463434238596 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 14:30:38 INFO - PROCESS | 3552 | 1463434238600 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:30:38 INFO - PROCESS | 3552 | 1463434238604 Marionette TRACE conn6 <- [1,1882,null,{}] 14:30:38 INFO - PROCESS | 3552 | 1463434238624 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:38 INFO - PROCESS | 3552 | 1463434238736 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 14:30:38 INFO - PROCESS | 3552 | 1463434238749 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:38 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EA17A800 == 96 [pid = 3552] [id = 480] 14:30:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 136 (00000089E6DE3400) [pid = 3552] [serial = 1440] [outer = 0000000000000000] 14:30:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 137 (00000089E893B400) [pid = 3552] [serial = 1441] [outer = 00000089E6DE3400] 14:30:38 INFO - PROCESS | 3552 | 1463434238800 Marionette DEBUG loaded listener.js 14:30:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 138 (00000089E95BF800) [pid = 3552] [serial = 1442] [outer = 00000089E6DE3400] 14:30:39 INFO - PROCESS | 3552 | 1463434239288 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 14:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 733ms 14:30:39 INFO - PROCESS | 3552 | 1463434239356 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 14:30:39 INFO - PROCESS | 3552 | 1463434239359 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 14:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:30:39 INFO - PROCESS | 3552 | 1463434239362 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:30:39 INFO - PROCESS | 3552 | 1463434239364 Marionette TRACE conn6 <- [1,1886,null,{}] 14:30:39 INFO - PROCESS | 3552 | 1463434239367 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:39 INFO - PROCESS | 3552 | 1463434239473 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 14:30:39 INFO - PROCESS | 3552 | 1463434239582 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:39 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE0A1800 == 97 [pid = 3552] [id = 481] 14:30:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 139 (00000089E95C0400) [pid = 3552] [serial = 1443] [outer = 0000000000000000] 14:30:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 140 (00000089EA0C3000) [pid = 3552] [serial = 1444] [outer = 00000089E95C0400] 14:30:39 INFO - PROCESS | 3552 | 1463434239629 Marionette DEBUG loaded listener.js 14:30:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 141 (00000089EADE1000) [pid = 3552] [serial = 1445] [outer = 00000089E95C0400] 14:30:40 INFO - PROCESS | 3552 | 1463434240021 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 14:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 691ms 14:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:30:40 INFO - PROCESS | 3552 | 1463434240055 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 14:30:40 INFO - PROCESS | 3552 | 1463434240057 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 14:30:40 INFO - PROCESS | 3552 | 1463434240060 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:30:40 INFO - PROCESS | 3552 | 1463434240062 Marionette TRACE conn6 <- [1,1890,null,{}] 14:30:40 INFO - PROCESS | 3552 | 1463434240066 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:40 INFO - PROCESS | 3552 | 1463434240168 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 14:30:40 INFO - PROCESS | 3552 | 1463434240175 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:40 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEAD3800 == 98 [pid = 3552] [id = 482] 14:30:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 142 (00000089EADEB000) [pid = 3552] [serial = 1446] [outer = 0000000000000000] 14:30:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 143 (00000089EAE94400) [pid = 3552] [serial = 1447] [outer = 00000089EADEB000] 14:30:40 INFO - PROCESS | 3552 | 1463434240221 Marionette DEBUG loaded listener.js 14:30:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 144 (00000089EB7CC400) [pid = 3552] [serial = 1448] [outer = 00000089EADEB000] 14:30:40 INFO - PROCESS | 3552 | 1463434240730 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 14:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 692ms 14:30:40 INFO - PROCESS | 3552 | 1463434240755 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 14:30:40 INFO - PROCESS | 3552 | 1463434240757 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 14:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:30:40 INFO - PROCESS | 3552 | 1463434240760 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:30:40 INFO - PROCESS | 3552 | 1463434240762 Marionette TRACE conn6 <- [1,1894,null,{}] 14:30:40 INFO - PROCESS | 3552 | 1463434240765 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:40 INFO - PROCESS | 3552 | 1463434240952 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 14:30:40 INFO - PROCESS | 3552 | 1463434240983 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:41 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F1092800 == 99 [pid = 3552] [id = 483] 14:30:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 145 (00000089EE212C00) [pid = 3552] [serial = 1449] [outer = 0000000000000000] 14:30:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 146 (00000089F0168000) [pid = 3552] [serial = 1450] [outer = 00000089EE212C00] 14:30:41 INFO - PROCESS | 3552 | 1463434241031 Marionette DEBUG loaded listener.js 14:30:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 147 (00000089F028E800) [pid = 3552] [serial = 1451] [outer = 00000089EE212C00] 14:30:41 INFO - PROCESS | 3552 | 1463434241502 Marionette TRACE conn6 <- [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]]]}] 14:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 774ms 14:30:41 INFO - PROCESS | 3552 | 1463434241538 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 14:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:30:41 INFO - PROCESS | 3552 | 1463434241540 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 14:30:41 INFO - PROCESS | 3552 | 1463434241543 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:30:41 INFO - PROCESS | 3552 | 1463434241545 Marionette TRACE conn6 <- [1,1898,null,{}] 14:30:41 INFO - PROCESS | 3552 | 1463434241549 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:41 INFO - PROCESS | 3552 | 1463434241683 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 14:30:41 INFO - PROCESS | 3552 | 1463434241708 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:41 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F20CE800 == 100 [pid = 3552] [id = 484] 14:30:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 148 (00000089F02B9000) [pid = 3552] [serial = 1452] [outer = 0000000000000000] 14:30:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 149 (00000089F110BC00) [pid = 3552] [serial = 1453] [outer = 00000089F02B9000] 14:30:41 INFO - PROCESS | 3552 | 1463434241755 Marionette DEBUG loaded listener.js 14:30:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 150 (00000089F1B43400) [pid = 3552] [serial = 1454] [outer = 00000089F02B9000] 14:30:42 INFO - PROCESS | 3552 | 1463434242220 Marionette TRACE conn6 <- [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]]]}] 14:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 735ms 14:30:42 INFO - PROCESS | 3552 | 1463434242320 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 14:30:42 INFO - PROCESS | 3552 | 1463434242322 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 14:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:30:42 INFO - PROCESS | 3552 | 1463434242331 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:30:42 INFO - PROCESS | 3552 | 1463434242333 Marionette TRACE conn6 <- [1,1902,null,{}] 14:30:42 INFO - PROCESS | 3552 | 1463434242338 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:42 INFO - PROCESS | 3552 | 1463434242642 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 14:30:42 INFO - PROCESS | 3552 | --DOMWINDOW == 149 (00000089EAE8C400) [pid = 3552] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:30:42 INFO - PROCESS | 3552 | --DOMWINDOW == 148 (00000089DA6B4C00) [pid = 3552] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:30:42 INFO - PROCESS | 3552 | --DOMWINDOW == 147 (00000089E8F89C00) [pid = 3552] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:30:42 INFO - PROCESS | 3552 | --DOMWINDOW == 146 (00000089E6514C00) [pid = 3552] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:30:42 INFO - PROCESS | 3552 | --DOMWINDOW == 145 (00000089EAE99800) [pid = 3552] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:30:42 INFO - PROCESS | 3552 | --DOMWINDOW == 144 (00000089D9778C00) [pid = 3552] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:30:42 INFO - PROCESS | 3552 | --DOMWINDOW == 143 (00000089DA999C00) [pid = 3552] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:30:42 INFO - PROCESS | 3552 | --DOMWINDOW == 142 (00000089F015B800) [pid = 3552] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:30:42 INFO - PROCESS | 3552 | --DOMWINDOW == 141 (00000089E9E8CC00) [pid = 3552] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:30:42 INFO - PROCESS | 3552 | 1463434242716 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:42 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E734B000 == 101 [pid = 3552] [id = 485] 14:30:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 142 (00000089DA6B0400) [pid = 3552] [serial = 1455] [outer = 0000000000000000] 14:30:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 143 (00000089E4005400) [pid = 3552] [serial = 1456] [outer = 00000089DA6B0400] 14:30:42 INFO - PROCESS | 3552 | 1463434242765 Marionette DEBUG loaded listener.js 14:30:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 144 (00000089EB8F7000) [pid = 3552] [serial = 1457] [outer = 00000089DA6B0400] 14:30:43 INFO - PROCESS | 3552 | 1463434243149 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 14:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 880ms 14:30:43 INFO - PROCESS | 3552 | 1463434243217 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 14:30:43 INFO - PROCESS | 3552 | 1463434243219 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 14:30:43 INFO - PROCESS | 3552 | 1463434243222 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:30:43 INFO - PROCESS | 3552 | 1463434243224 Marionette TRACE conn6 <- [1,1906,null,{}] 14:30:43 INFO - PROCESS | 3552 | 1463434243228 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:43 INFO - PROCESS | 3552 | 1463434243329 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 14:30:43 INFO - PROCESS | 3552 | 1463434243337 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:43 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F2DD1000 == 102 [pid = 3552] [id = 486] 14:30:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 145 (00000089F0269000) [pid = 3552] [serial = 1458] [outer = 0000000000000000] 14:30:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 146 (00000089F203F400) [pid = 3552] [serial = 1459] [outer = 00000089F0269000] 14:30:43 INFO - PROCESS | 3552 | 1463434243382 Marionette DEBUG loaded listener.js 14:30:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 147 (00000089F2265C00) [pid = 3552] [serial = 1460] [outer = 00000089F0269000] 14:30:43 INFO - PROCESS | 3552 | 1463434243823 Marionette TRACE conn6 <- [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]]]}] 14:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 628ms 14:30:43 INFO - PROCESS | 3552 | 1463434243860 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 14:30:43 INFO - PROCESS | 3552 | 1463434243862 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 14:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:30:43 INFO - PROCESS | 3552 | 1463434243865 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:30:43 INFO - PROCESS | 3552 | 1463434243867 Marionette TRACE conn6 <- [1,1910,null,{}] 14:30:43 INFO - PROCESS | 3552 | 1463434243871 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:43 INFO - PROCESS | 3552 | 1463434243975 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 14:30:44 INFO - PROCESS | 3552 | 1463434244011 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:44 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3A44800 == 103 [pid = 3552] [id = 487] 14:30:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 148 (00000089EAD8E400) [pid = 3552] [serial = 1461] [outer = 0000000000000000] 14:30:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 149 (00000089EAD95000) [pid = 3552] [serial = 1462] [outer = 00000089EAD8E400] 14:30:44 INFO - PROCESS | 3552 | 1463434244057 Marionette DEBUG loaded listener.js 14:30:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 150 (00000089F225E000) [pid = 3552] [serial = 1463] [outer = 00000089EAD8E400] 14:30:44 INFO - PROCESS | 3552 | 1463434244513 Marionette TRACE conn6 <- [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]]]}] 14:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 691ms 14:30:44 INFO - PROCESS | 3552 | 1463434244559 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 14:30:44 INFO - PROCESS | 3552 | 1463434244561 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 14:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:30:44 INFO - PROCESS | 3552 | 1463434244564 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:30:44 INFO - PROCESS | 3552 | 1463434244576 Marionette TRACE conn6 <- [1,1914,null,{}] 14:30:44 INFO - PROCESS | 3552 | 1463434244580 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:44 INFO - PROCESS | 3552 | 1463434244787 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 14:30:44 INFO - PROCESS | 3552 | 1463434244925 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:44 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E4172000 == 104 [pid = 3552] [id = 488] 14:30:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 151 (00000089D89D8C00) [pid = 3552] [serial = 1464] [outer = 0000000000000000] 14:30:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 152 (00000089D9825800) [pid = 3552] [serial = 1465] [outer = 00000089D89D8C00] 14:30:44 INFO - PROCESS | 3552 | 1463434244989 Marionette DEBUG loaded listener.js 14:30:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 153 (00000089DEFDDC00) [pid = 3552] [serial = 1466] [outer = 00000089D89D8C00] 14:30:45 INFO - PROCESS | 3552 | 1463434245679 Marionette TRACE conn6 <- [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]]]}] 14:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1148ms 14:30:45 INFO - PROCESS | 3552 | 1463434245717 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 14:30:45 INFO - PROCESS | 3552 | 1463434245722 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 14:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:30:45 INFO - PROCESS | 3552 | 1463434245726 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:30:45 INFO - PROCESS | 3552 | 1463434245730 Marionette TRACE conn6 <- [1,1918,null,{}] 14:30:45 INFO - PROCESS | 3552 | 1463434245749 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:45 INFO - PROCESS | 3552 | 1463434245920 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 14:30:46 INFO - PROCESS | 3552 | 1463434246031 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:46 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE09A000 == 105 [pid = 3552] [id = 489] 14:30:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 154 (00000089E6FB1400) [pid = 3552] [serial = 1467] [outer = 0000000000000000] 14:30:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 155 (00000089E7E62000) [pid = 3552] [serial = 1468] [outer = 00000089E6FB1400] 14:30:46 INFO - PROCESS | 3552 | 1463434246092 Marionette DEBUG loaded listener.js 14:30:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 156 (00000089E9E42000) [pid = 3552] [serial = 1469] [outer = 00000089E6FB1400] 14:30:46 INFO - PROCESS | 3552 | 1463434246740 Marionette TRACE conn6 <- [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]]]}] 14:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1083ms 14:30:46 INFO - PROCESS | 3552 | 1463434246820 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 14:30:46 INFO - PROCESS | 3552 | 1463434246824 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 14:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:30:46 INFO - PROCESS | 3552 | 1463434246828 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:30:46 INFO - PROCESS | 3552 | 1463434246830 Marionette TRACE conn6 <- [1,1922,null,{}] 14:30:46 INFO - PROCESS | 3552 | 1463434246835 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:46 INFO - PROCESS | 3552 | 1463434246966 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 14:30:47 INFO - PROCESS | 3552 | 1463434247138 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:47 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3DE2800 == 106 [pid = 3552] [id = 490] 14:30:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 157 (00000089ECD26000) [pid = 3552] [serial = 1470] [outer = 0000000000000000] 14:30:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 158 (00000089EDA10000) [pid = 3552] [serial = 1471] [outer = 00000089ECD26000] 14:30:47 INFO - PROCESS | 3552 | 1463434247197 Marionette DEBUG loaded listener.js 14:30:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 159 (00000089F026F800) [pid = 3552] [serial = 1472] [outer = 00000089ECD26000] 14:30:47 INFO - PROCESS | 3552 | 1463434247858 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 14:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1075ms 14:30:47 INFO - PROCESS | 3552 | 1463434247907 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 14:30:47 INFO - PROCESS | 3552 | 1463434247912 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 14:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:30:47 INFO - PROCESS | 3552 | 1463434247924 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:30:47 INFO - PROCESS | 3552 | 1463434247929 Marionette TRACE conn6 <- [1,1926,null,{}] 14:30:47 INFO - PROCESS | 3552 | 1463434247933 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:48 INFO - PROCESS | 3552 | 1463434248097 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 14:30:48 INFO - PROCESS | 3552 | 1463434248241 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:48 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F5076800 == 107 [pid = 3552] [id = 491] 14:30:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 160 (00000089E6D57C00) [pid = 3552] [serial = 1473] [outer = 0000000000000000] 14:30:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 161 (00000089EB728C00) [pid = 3552] [serial = 1474] [outer = 00000089E6D57C00] 14:30:48 INFO - PROCESS | 3552 | 1463434248298 Marionette DEBUG loaded listener.js 14:30:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 162 (00000089F203A400) [pid = 3552] [serial = 1475] [outer = 00000089E6D57C00] 14:30:48 INFO - PROCESS | 3552 | 1463434248865 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 14:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 985ms 14:30:48 INFO - PROCESS | 3552 | 1463434248907 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 14:30:48 INFO - PROCESS | 3552 | 1463434248909 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 14:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:30:48 INFO - PROCESS | 3552 | 1463434248913 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:30:48 INFO - PROCESS | 3552 | 1463434248915 Marionette TRACE conn6 <- [1,1930,null,{}] 14:30:48 INFO - PROCESS | 3552 | 1463434248919 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:49 INFO - PROCESS | 3552 | 1463434249047 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 14:30:49 INFO - PROCESS | 3552 | 1463434249189 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:49 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F6B09800 == 108 [pid = 3552] [id = 492] 14:30:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 163 (00000089F2114000) [pid = 3552] [serial = 1476] [outer = 0000000000000000] 14:30:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 164 (00000089F2117800) [pid = 3552] [serial = 1477] [outer = 00000089F2114000] 14:30:49 INFO - PROCESS | 3552 | 1463434249247 Marionette DEBUG loaded listener.js 14:30:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 165 (00000089F211EC00) [pid = 3552] [serial = 1478] [outer = 00000089F2114000] 14:30:49 INFO - PROCESS | 3552 | 1463434249868 Marionette TRACE conn6 <- [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]]]}] 14:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 986ms 14:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:30:49 INFO - PROCESS | 3552 | 1463434249902 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 14:30:49 INFO - PROCESS | 3552 | 1463434249904 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 14:30:49 INFO - PROCESS | 3552 | 1463434249908 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:30:49 INFO - PROCESS | 3552 | 1463434249910 Marionette TRACE conn6 <- [1,1934,null,{}] 14:30:49 INFO - PROCESS | 3552 | 1463434249914 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:50 INFO - PROCESS | 3552 | 1463434250045 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 14:30:50 INFO - PROCESS | 3552 | 1463434250188 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:50 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F4C78800 == 109 [pid = 3552] [id = 493] 14:30:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 166 (00000089F385B400) [pid = 3552] [serial = 1479] [outer = 0000000000000000] 14:30:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 167 (00000089F387E800) [pid = 3552] [serial = 1480] [outer = 00000089F385B400] 14:30:50 INFO - PROCESS | 3552 | 1463434250253 Marionette DEBUG loaded listener.js 14:30:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 168 (00000089F4FD2800) [pid = 3552] [serial = 1481] [outer = 00000089F385B400] 14:30:50 INFO - PROCESS | 3552 | 1463434250899 Marionette TRACE conn6 <- [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]]]}] 14:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1034ms 14:30:50 INFO - PROCESS | 3552 | 1463434250945 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 14:30:50 INFO - PROCESS | 3552 | 1463434250947 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 14:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:30:50 INFO - PROCESS | 3552 | 1463434250951 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:30:50 INFO - PROCESS | 3552 | 1463434250953 Marionette TRACE conn6 <- [1,1938,null,{}] 14:30:50 INFO - PROCESS | 3552 | 1463434250975 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:51 INFO - PROCESS | 3552 | 1463434251102 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 14:30:51 INFO - PROCESS | 3552 | 1463434251245 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:51 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F6178000 == 110 [pid = 3552] [id = 494] 14:30:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 169 (00000089F5035800) [pid = 3552] [serial = 1482] [outer = 0000000000000000] 14:30:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 170 (00000089F5A66800) [pid = 3552] [serial = 1483] [outer = 00000089F5035800] 14:30:51 INFO - PROCESS | 3552 | 1463434251303 Marionette DEBUG loaded listener.js 14:30:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 171 (00000089F5AEDC00) [pid = 3552] [serial = 1484] [outer = 00000089F5035800] 14:30:51 INFO - PROCESS | 3552 | 1463434251841 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 14:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 944ms 14:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:30:51 INFO - PROCESS | 3552 | 1463434251898 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 14:30:51 INFO - PROCESS | 3552 | 1463434251901 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 14:30:51 INFO - PROCESS | 3552 | 1463434251904 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:30:51 INFO - PROCESS | 3552 | 1463434251906 Marionette TRACE conn6 <- [1,1942,null,{}] 14:30:51 INFO - PROCESS | 3552 | 1463434251910 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:52 INFO - PROCESS | 3552 | 1463434252036 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 14:30:52 INFO - PROCESS | 3552 | 1463434252152 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:52 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F6CCC000 == 111 [pid = 3552] [id = 495] 14:30:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 172 (00000089F503E000) [pid = 3552] [serial = 1485] [outer = 0000000000000000] 14:30:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 173 (00000089F7324C00) [pid = 3552] [serial = 1486] [outer = 00000089F503E000] 14:30:52 INFO - PROCESS | 3552 | 1463434252247 Marionette DEBUG loaded listener.js 14:30:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 174 (00000089F732AC00) [pid = 3552] [serial = 1487] [outer = 00000089F503E000] 14:30:52 INFO - PROCESS | 3552 | 1463434252822 Marionette TRACE conn6 <- [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]]]}] 14:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 945ms 14:30:52 INFO - PROCESS | 3552 | 1463434252851 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 14:30:52 INFO - PROCESS | 3552 | 1463434252854 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 14:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:30:52 INFO - PROCESS | 3552 | 1463434252857 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:30:52 INFO - PROCESS | 3552 | 1463434252859 Marionette TRACE conn6 <- [1,1946,null,{}] 14:30:52 INFO - PROCESS | 3552 | 1463434252863 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:53 INFO - PROCESS | 3552 | 1463434252989 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 14:30:53 INFO - PROCESS | 3552 | 1463434253104 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:53 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F89DC800 == 112 [pid = 3552] [id = 496] 14:30:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 175 (00000089F5AED400) [pid = 3552] [serial = 1488] [outer = 0000000000000000] 14:30:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 176 (00000089F7331C00) [pid = 3552] [serial = 1489] [outer = 00000089F5AED400] 14:30:53 INFO - PROCESS | 3552 | 1463434253200 Marionette DEBUG loaded listener.js 14:30:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 177 (00000089F8998000) [pid = 3552] [serial = 1490] [outer = 00000089F5AED400] 14:30:53 INFO - PROCESS | 3552 | 1463434253828 Marionette TRACE conn6 <- [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]]]}] 14:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 985ms 14:30:53 INFO - PROCESS | 3552 | 1463434253845 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 14:30:53 INFO - PROCESS | 3552 | 1463434253848 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 14:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:30:53 INFO - PROCESS | 3552 | 1463434253851 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:30:53 INFO - PROCESS | 3552 | 1463434253853 Marionette TRACE conn6 <- [1,1950,null,{}] 14:30:53 INFO - PROCESS | 3552 | 1463434253857 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:54 INFO - PROCESS | 3552 | 1463434253986 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 14:30:54 INFO - PROCESS | 3552 | 1463434254146 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:54 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E4890000 == 113 [pid = 3552] [id = 497] 14:30:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 178 (00000089E6510400) [pid = 3552] [serial = 1491] [outer = 0000000000000000] 14:30:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 179 (00000089E893C400) [pid = 3552] [serial = 1492] [outer = 00000089E6510400] 14:30:54 INFO - PROCESS | 3552 | 1463434254205 Marionette DEBUG loaded listener.js 14:30:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 180 (00000089F6D4A400) [pid = 3552] [serial = 1493] [outer = 00000089E6510400] 14:30:55 INFO - PROCESS | 3552 | 1463434255081 Marionette TRACE conn6 <- [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]]]}] 14:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1281ms 14:30:55 INFO - PROCESS | 3552 | 1463434255136 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 14:30:55 INFO - PROCESS | 3552 | 1463434255140 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 14:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:30:55 INFO - PROCESS | 3552 | 1463434255146 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:30:55 INFO - PROCESS | 3552 | 1463434255149 Marionette TRACE conn6 <- [1,1954,null,{}] 14:30:55 INFO - PROCESS | 3552 | 1463434255155 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:55 INFO - PROCESS | 3552 | 1463434255282 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 14:30:55 INFO - PROCESS | 3552 | 1463434255430 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:55 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DFDA0000 == 114 [pid = 3552] [id = 498] 14:30:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 181 (00000089D9720800) [pid = 3552] [serial = 1494] [outer = 0000000000000000] 14:30:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 182 (00000089DA6B3C00) [pid = 3552] [serial = 1495] [outer = 00000089D9720800] 14:30:55 INFO - PROCESS | 3552 | 1463434255484 Marionette DEBUG loaded listener.js 14:30:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 183 (00000089DFF6B000) [pid = 3552] [serial = 1496] [outer = 00000089D9720800] 14:30:56 INFO - PROCESS | 3552 | 1463434256116 Marionette TRACE conn6 <- [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]]]}] 14:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 986ms 14:30:56 INFO - PROCESS | 3552 | 1463434256136 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 14:30:56 INFO - PROCESS | 3552 | 1463434256142 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 14:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:30:56 INFO - PROCESS | 3552 | 1463434256148 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:30:56 INFO - PROCESS | 3552 | 1463434256151 Marionette TRACE conn6 <- [1,1958,null,{}] 14:30:56 INFO - PROCESS | 3552 | 1463434256154 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:56 INFO - PROCESS | 3552 | 1463434256273 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 14:30:56 INFO - PROCESS | 3552 | 1463434256423 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:56 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6796800 == 115 [pid = 3552] [id = 499] 14:30:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 184 (00000089E627C800) [pid = 3552] [serial = 1497] [outer = 0000000000000000] 14:30:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 185 (00000089E650E800) [pid = 3552] [serial = 1498] [outer = 00000089E627C800] 14:30:56 INFO - PROCESS | 3552 | 1463434256476 Marionette DEBUG loaded listener.js 14:30:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 186 (00000089E6DDC400) [pid = 3552] [serial = 1499] [outer = 00000089E627C800] 14:30:56 INFO - PROCESS | 3552 | --DOCSHELL 00000089E6F99000 == 114 [pid = 3552] [id = 326] 14:30:56 INFO - PROCESS | 3552 | --DOCSHELL 00000089F3A44800 == 113 [pid = 3552] [id = 487] 14:30:56 INFO - PROCESS | 3552 | --DOCSHELL 00000089F2DD1000 == 112 [pid = 3552] [id = 486] 14:30:56 INFO - PROCESS | 3552 | --DOCSHELL 00000089E734B000 == 111 [pid = 3552] [id = 485] 14:30:56 INFO - PROCESS | 3552 | --DOCSHELL 00000089F20CE800 == 110 [pid = 3552] [id = 484] 14:30:56 INFO - PROCESS | 3552 | --DOCSHELL 00000089F1092800 == 109 [pid = 3552] [id = 483] 14:30:56 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEAD3800 == 108 [pid = 3552] [id = 482] 14:30:56 INFO - PROCESS | 3552 | --DOMWINDOW == 185 (00000089F028BC00) [pid = 3552] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 14:30:56 INFO - PROCESS | 3552 | --DOMWINDOW == 184 (00000089F2897000) [pid = 3552] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 14:30:56 INFO - PROCESS | 3552 | --DOMWINDOW == 183 (00000089F3D1BC00) [pid = 3552] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 14:30:56 INFO - PROCESS | 3552 | --DOMWINDOW == 182 (00000089F2D3F800) [pid = 3552] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 14:30:56 INFO - PROCESS | 3552 | --DOMWINDOW == 181 (00000089F4D0F000) [pid = 3552] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 14:30:56 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE0A1800 == 107 [pid = 3552] [id = 481] 14:30:56 INFO - PROCESS | 3552 | --DOCSHELL 00000089EA17A800 == 106 [pid = 3552] [id = 480] 14:30:56 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9F98000 == 105 [pid = 3552] [id = 479] 14:30:56 INFO - PROCESS | 3552 | --DOCSHELL 00000089EA182800 == 104 [pid = 3552] [id = 478] 14:30:56 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDF87800 == 103 [pid = 3552] [id = 477] 14:30:56 INFO - PROCESS | 3552 | --DOCSHELL 00000089F4CD9800 == 102 [pid = 3552] [id = 476] 14:30:56 INFO - PROCESS | 3552 | --DOCSHELL 00000089F3DD6800 == 101 [pid = 3552] [id = 475] 14:30:56 INFO - PROCESS | 3552 | --DOCSHELL 00000089F3ABC000 == 100 [pid = 3552] [id = 474] 14:30:56 INFO - PROCESS | 3552 | --DOCSHELL 00000089F38FC000 == 99 [pid = 3552] [id = 473] 14:30:56 INFO - PROCESS | 3552 | --DOCSHELL 00000089F3529000 == 98 [pid = 3552] [id = 472] 14:30:56 INFO - PROCESS | 3552 | --DOCSHELL 00000089F2DC5800 == 97 [pid = 3552] [id = 471] 14:30:56 INFO - PROCESS | 3552 | --DOCSHELL 00000089F280E000 == 96 [pid = 3552] [id = 470] 14:30:56 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEA31800 == 95 [pid = 3552] [id = 469] 14:30:56 INFO - PROCESS | 3552 | --DOCSHELL 00000089E8B16000 == 94 [pid = 3552] [id = 468] 14:30:56 INFO - PROCESS | 3552 | --DOMWINDOW == 180 (00000089EE214400) [pid = 3552] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 14:30:56 INFO - PROCESS | 3552 | --DOMWINDOW == 179 (00000089E9E90C00) [pid = 3552] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 14:30:56 INFO - PROCESS | 3552 | --DOMWINDOW == 178 (00000089EAB26400) [pid = 3552] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 14:30:56 INFO - PROCESS | 3552 | --DOMWINDOW == 177 (00000089E9E43000) [pid = 3552] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 14:30:56 INFO - PROCESS | 3552 | --DOMWINDOW == 176 (00000089EE21BC00) [pid = 3552] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 14:30:56 INFO - PROCESS | 3552 | --DOMWINDOW == 175 (00000089F0269800) [pid = 3552] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 14:30:56 INFO - PROCESS | 3552 | --DOMWINDOW == 174 (00000089EB9A4800) [pid = 3552] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 14:30:56 INFO - PROCESS | 3552 | --DOMWINDOW == 173 (00000089EB24CC00) [pid = 3552] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 14:30:56 INFO - PROCESS | 3552 | --DOMWINDOW == 172 (00000089E375A400) [pid = 3552] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 14:30:56 INFO - PROCESS | 3552 | --DOMWINDOW == 171 (00000089E2A34800) [pid = 3552] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 14:30:56 INFO - PROCESS | 3552 | --DOMWINDOW == 170 (00000089E95B7C00) [pid = 3552] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 14:30:56 INFO - PROCESS | 3552 | --DOMWINDOW == 169 (00000089E75D8800) [pid = 3552] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 14:30:56 INFO - PROCESS | 3552 | --DOMWINDOW == 168 (00000089E8938400) [pid = 3552] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 14:30:56 INFO - PROCESS | 3552 | --DOMWINDOW == 167 (00000089E9DE7800) [pid = 3552] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 14:30:56 INFO - PROCESS | 3552 | --DOMWINDOW == 166 (00000089EDA06000) [pid = 3552] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 14:30:56 INFO - PROCESS | 3552 | --DOMWINDOW == 165 (00000089F0211800) [pid = 3552] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 14:30:56 INFO - PROCESS | 3552 | --DOMWINDOW == 164 (00000089E2C33800) [pid = 3552] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 14:30:56 INFO - PROCESS | 3552 | --DOMWINDOW == 163 (00000089D9B9C400) [pid = 3552] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 14:30:56 INFO - PROCESS | 3552 | --DOMWINDOW == 162 (00000089F203C400) [pid = 3552] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 14:30:56 INFO - PROCESS | 3552 | --DOMWINDOW == 161 (00000089E2A2B800) [pid = 3552] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 14:30:56 INFO - PROCESS | 3552 | --DOMWINDOW == 160 (00000089DE429400) [pid = 3552] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 14:30:56 INFO - PROCESS | 3552 | --DOMWINDOW == 159 (00000089E2B55800) [pid = 3552] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 14:30:56 INFO - PROCESS | 3552 | --DOMWINDOW == 158 (00000089F110B000) [pid = 3552] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 14:30:56 INFO - PROCESS | 3552 | --DOMWINDOW == 157 (00000089F0208800) [pid = 3552] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 14:30:57 INFO - PROCESS | 3552 | 1463434257096 Marionette TRACE conn6 <- [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]]]}] 14:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 984ms 14:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:30:57 INFO - PROCESS | 3552 | 1463434257134 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 14:30:57 INFO - PROCESS | 3552 | 1463434257136 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 14:30:57 INFO - PROCESS | 3552 | 1463434257140 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:30:57 INFO - PROCESS | 3552 | 1463434257144 Marionette TRACE conn6 <- [1,1962,null,{}] 14:30:57 INFO - PROCESS | 3552 | 1463434257157 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:57 INFO - PROCESS | 3552 | 1463434257296 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 14:30:57 INFO - PROCESS | 3552 | 1463434257399 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:57 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6FA6000 == 95 [pid = 3552] [id = 500] 14:30:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 158 (00000089E2B55800) [pid = 3552] [serial = 1500] [outer = 0000000000000000] 14:30:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 159 (00000089E627D800) [pid = 3552] [serial = 1501] [outer = 00000089E2B55800] 14:30:57 INFO - PROCESS | 3552 | 1463434257449 Marionette DEBUG loaded listener.js 14:30:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 160 (00000089E6DEA800) [pid = 3552] [serial = 1502] [outer = 00000089E2B55800] 14:30:57 INFO - PROCESS | 3552 | 1463434257836 Marionette TRACE conn6 <- [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]]]}] 14:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 734ms 14:30:57 INFO - PROCESS | 3552 | 1463434257877 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 14:30:57 INFO - PROCESS | 3552 | 1463434257880 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 14:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:30:57 INFO - PROCESS | 3552 | 1463434257883 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:30:57 INFO - PROCESS | 3552 | 1463434257886 Marionette TRACE conn6 <- [1,1966,null,{}] 14:30:57 INFO - PROCESS | 3552 | 1463434257889 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:58 INFO - PROCESS | 3552 | 1463434257994 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 14:30:58 INFO - PROCESS | 3552 | 1463434258000 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:58 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EAEAD800 == 96 [pid = 3552] [id = 501] 14:30:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 161 (00000089E6FB7000) [pid = 3552] [serial = 1503] [outer = 0000000000000000] 14:30:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 162 (00000089E7E5D800) [pid = 3552] [serial = 1504] [outer = 00000089E6FB7000] 14:30:58 INFO - PROCESS | 3552 | 1463434258048 Marionette DEBUG loaded listener.js 14:30:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 163 (00000089E89CA000) [pid = 3552] [serial = 1505] [outer = 00000089E6FB7000] 14:30:58 INFO - PROCESS | 3552 | 1463434258539 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 691ms 14:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:30:58 INFO - PROCESS | 3552 | 1463434258576 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 14:30:58 INFO - PROCESS | 3552 | 1463434258579 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 14:30:58 INFO - PROCESS | 3552 | 1463434258582 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:30:58 INFO - PROCESS | 3552 | 1463434258584 Marionette TRACE conn6 <- [1,1970,null,{}] 14:30:58 INFO - PROCESS | 3552 | 1463434258588 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:58 INFO - PROCESS | 3552 | 1463434258689 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 14:30:58 INFO - PROCESS | 3552 | 1463434258696 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:58 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDF90800 == 97 [pid = 3552] [id = 502] 14:30:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 164 (00000089E95BC800) [pid = 3552] [serial = 1506] [outer = 0000000000000000] 14:30:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 165 (00000089E9DE3400) [pid = 3552] [serial = 1507] [outer = 00000089E95BC800] 14:30:58 INFO - PROCESS | 3552 | 1463434258743 Marionette DEBUG loaded listener.js 14:30:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 166 (00000089E9E8E400) [pid = 3552] [serial = 1508] [outer = 00000089E95BC800] 14:30:59 INFO - PROCESS | 3552 | 1463434259246 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 734ms 14:30:59 INFO - PROCESS | 3552 | 1463434259318 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 14:30:59 INFO - PROCESS | 3552 | 1463434259320 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 14:30:59 INFO - PROCESS | 3552 | 1463434259323 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:30:59 INFO - PROCESS | 3552 | 1463434259325 Marionette TRACE conn6 <- [1,1974,null,{}] 14:30:59 INFO - PROCESS | 3552 | 1463434259329 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:59 INFO - PROCESS | 3552 | 1463434259515 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 14:30:59 INFO - PROCESS | 3552 | 1463434259547 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:59 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE458800 == 98 [pid = 3552] [id = 503] 14:30:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 167 (00000089EAD98000) [pid = 3552] [serial = 1509] [outer = 0000000000000000] 14:30:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 168 (00000089EADEA400) [pid = 3552] [serial = 1510] [outer = 00000089EAD98000] 14:30:59 INFO - PROCESS | 3552 | 1463434259595 Marionette DEBUG loaded listener.js 14:30:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 169 (00000089EAEECC00) [pid = 3552] [serial = 1511] [outer = 00000089EAD98000] 14:31:00 INFO - PROCESS | 3552 | 1463434260065 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 776ms 14:31:00 INFO - PROCESS | 3552 | 1463434260103 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 14:31:00 INFO - PROCESS | 3552 | 1463434260105 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 14:31:00 INFO - PROCESS | 3552 | 1463434260109 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:31:00 INFO - PROCESS | 3552 | 1463434260111 Marionette TRACE conn6 <- [1,1978,null,{}] 14:31:00 INFO - PROCESS | 3552 | 1463434260114 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:00 INFO - PROCESS | 3552 | 1463434260249 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 14:31:00 INFO - PROCESS | 3552 | 1463434260280 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:00 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEF5A800 == 99 [pid = 3552] [id = 504] 14:31:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 170 (00000089EB720800) [pid = 3552] [serial = 1512] [outer = 0000000000000000] 14:31:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 171 (00000089EB724000) [pid = 3552] [serial = 1513] [outer = 00000089EB720800] 14:31:00 INFO - PROCESS | 3552 | 1463434260328 Marionette DEBUG loaded listener.js 14:31:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 172 (00000089EB7C7800) [pid = 3552] [serial = 1514] [outer = 00000089EB720800] 14:31:00 INFO - PROCESS | 3552 | 1463434260778 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 733ms 14:31:00 INFO - PROCESS | 3552 | 1463434260876 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 14:31:00 INFO - PROCESS | 3552 | 1463434260879 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 14:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:31:00 INFO - PROCESS | 3552 | 1463434260888 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:31:00 INFO - PROCESS | 3552 | 1463434260890 Marionette TRACE conn6 <- [1,1982,null,{}] 14:31:00 INFO - PROCESS | 3552 | 1463434260893 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:01 INFO - PROCESS | 3552 | 1463434261222 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 14:31:01 INFO - PROCESS | 3552 | --DOMWINDOW == 171 (00000089EE212C00) [pid = 3552] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:31:01 INFO - PROCESS | 3552 | --DOMWINDOW == 170 (00000089D9AAA800) [pid = 3552] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:31:01 INFO - PROCESS | 3552 | --DOMWINDOW == 169 (00000089EADEB000) [pid = 3552] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:31:01 INFO - PROCESS | 3552 | --DOMWINDOW == 168 (00000089E6DE3400) [pid = 3552] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:31:01 INFO - PROCESS | 3552 | --DOMWINDOW == 167 (00000089DA6AC000) [pid = 3552] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:31:01 INFO - PROCESS | 3552 | --DOMWINDOW == 166 (00000089E95C0400) [pid = 3552] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:31:01 INFO - PROCESS | 3552 | --DOMWINDOW == 165 (00000089F02B9000) [pid = 3552] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:31:01 INFO - PROCESS | 3552 | --DOMWINDOW == 164 (00000089DA6B0400) [pid = 3552] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:31:01 INFO - PROCESS | 3552 | --DOMWINDOW == 163 (00000089F0269000) [pid = 3552] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:31:01 INFO - PROCESS | 3552 | 1463434261295 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:01 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F101C000 == 100 [pid = 3552] [id = 505] 14:31:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 164 (00000089D9AAB800) [pid = 3552] [serial = 1515] [outer = 0000000000000000] 14:31:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 165 (00000089E2A3E400) [pid = 3552] [serial = 1516] [outer = 00000089D9AAB800] 14:31:01 INFO - PROCESS | 3552 | 1463434261343 Marionette DEBUG loaded listener.js 14:31:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 166 (00000089ECD24400) [pid = 3552] [serial = 1517] [outer = 00000089D9AAB800] 14:31:01 INFO - PROCESS | 3552 | 1463434261700 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 14:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 880ms 14:31:01 INFO - PROCESS | 3552 | 1463434261770 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 14:31:01 INFO - PROCESS | 3552 | 1463434261772 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 14:31:01 INFO - PROCESS | 3552 | 1463434261775 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:31:01 INFO - PROCESS | 3552 | 1463434261777 Marionette TRACE conn6 <- [1,1986,null,{}] 14:31:01 INFO - PROCESS | 3552 | 1463434261780 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:01 INFO - PROCESS | 3552 | 1463434261881 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 14:31:01 INFO - PROCESS | 3552 | 1463434261889 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:01 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F1522000 == 101 [pid = 3552] [id = 506] 14:31:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 167 (00000089ECD2EC00) [pid = 3552] [serial = 1518] [outer = 0000000000000000] 14:31:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 168 (00000089EE212800) [pid = 3552] [serial = 1519] [outer = 00000089ECD2EC00] 14:31:01 INFO - PROCESS | 3552 | 1463434261934 Marionette DEBUG loaded listener.js 14:31:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 169 (00000089EE487000) [pid = 3552] [serial = 1520] [outer = 00000089ECD2EC00] 14:31:02 INFO - PROCESS | 3552 | 1463434262399 Marionette TRACE conn6 <- [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]]]}] 14:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 690ms 14:31:02 INFO - PROCESS | 3552 | 1463434262469 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 14:31:02 INFO - PROCESS | 3552 | 1463434262471 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 14:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:31:02 INFO - PROCESS | 3552 | 1463434262475 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:31:02 INFO - PROCESS | 3552 | 1463434262476 Marionette TRACE conn6 <- [1,1990,null,{}] 14:31:02 INFO - PROCESS | 3552 | 1463434262480 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:02 INFO - PROCESS | 3552 | 1463434262614 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 14:31:02 INFO - PROCESS | 3552 | 1463434262628 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:02 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F2810000 == 102 [pid = 3552] [id = 507] 14:31:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 170 (00000089F020C800) [pid = 3552] [serial = 1521] [outer = 0000000000000000] 14:31:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 171 (00000089F0273C00) [pid = 3552] [serial = 1522] [outer = 00000089F020C800] 14:31:02 INFO - PROCESS | 3552 | 1463434262674 Marionette DEBUG loaded listener.js 14:31:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 172 (00000089F02B9400) [pid = 3552] [serial = 1523] [outer = 00000089F020C800] 14:31:03 INFO - PROCESS | 3552 | 1463434263125 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 14:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 734ms 14:31:03 INFO - PROCESS | 3552 | 1463434263264 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 14:31:03 INFO - PROCESS | 3552 | 1463434263269 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 14:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:31:03 INFO - PROCESS | 3552 | 1463434263275 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:31:03 INFO - PROCESS | 3552 | 1463434263280 Marionette TRACE conn6 <- [1,1994,null,{}] 14:31:03 INFO - PROCESS | 3552 | 1463434263287 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:03 INFO - PROCESS | 3552 | 1463434263461 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 14:31:03 INFO - PROCESS | 3552 | 1463434263605 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:03 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E408F800 == 103 [pid = 3552] [id = 508] 14:31:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 173 (00000089D9865800) [pid = 3552] [serial = 1524] [outer = 0000000000000000] 14:31:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 174 (00000089D9AAA000) [pid = 3552] [serial = 1525] [outer = 00000089D9865800] 14:31:03 INFO - PROCESS | 3552 | 1463434263667 Marionette DEBUG loaded listener.js 14:31:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 175 (00000089DE42B800) [pid = 3552] [serial = 1526] [outer = 00000089D9865800] 14:31:04 INFO - PROCESS | 3552 | 1463434264326 Marionette TRACE conn6 <- [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]]]}] 14:31:04 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 14:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1087ms 14:31:04 INFO - PROCESS | 3552 | 1463434264369 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 14:31:04 INFO - PROCESS | 3552 | 1463434264374 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 14:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:31:04 INFO - PROCESS | 3552 | 1463434264382 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:31:04 INFO - PROCESS | 3552 | 1463434264387 Marionette TRACE conn6 <- [1,1998,null,{}] 14:31:04 INFO - PROCESS | 3552 | 1463434264391 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:04 INFO - PROCESS | 3552 | 1463434264525 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 14:31:04 INFO - PROCESS | 3552 | 1463434264669 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:04 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDC05800 == 104 [pid = 3552] [id = 509] 14:31:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 176 (00000089E2C37000) [pid = 3552] [serial = 1527] [outer = 0000000000000000] 14:31:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 177 (00000089E6515C00) [pid = 3552] [serial = 1528] [outer = 00000089E2C37000] 14:31:04 INFO - PROCESS | 3552 | 1463434264728 Marionette DEBUG loaded listener.js 14:31:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 178 (00000089E75D8800) [pid = 3552] [serial = 1529] [outer = 00000089E2C37000] 14:31:05 INFO - PROCESS | 3552 | 1463434265373 Marionette TRACE conn6 <- [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]]]}] 14:31:05 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 14:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1032ms 14:31:05 INFO - PROCESS | 3552 | 1463434265415 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 14:31:05 INFO - PROCESS | 3552 | 1463434265418 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 14:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:31:05 INFO - PROCESS | 3552 | 1463434265422 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:31:05 INFO - PROCESS | 3552 | 1463434265424 Marionette TRACE conn6 <- [1,2002,null,{}] 14:31:05 INFO - PROCESS | 3552 | 1463434265435 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:05 INFO - PROCESS | 3552 | 1463434265637 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 14:31:05 INFO - PROCESS | 3552 | 1463434265659 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:05 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F38EF800 == 105 [pid = 3552] [id = 510] 14:31:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 179 (00000089EADD4C00) [pid = 3552] [serial = 1530] [outer = 0000000000000000] 14:31:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 180 (00000089EADDB000) [pid = 3552] [serial = 1531] [outer = 00000089EADD4C00] 14:31:05 INFO - PROCESS | 3552 | 1463434265761 Marionette DEBUG loaded listener.js 14:31:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 181 (00000089ECD2D400) [pid = 3552] [serial = 1532] [outer = 00000089EADD4C00] 14:31:06 INFO - PROCESS | 3552 | 1463434266426 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 14:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1034ms 14:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:31:06 INFO - PROCESS | 3552 | 1463434266458 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 14:31:06 INFO - PROCESS | 3552 | 1463434266461 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 14:31:06 INFO - PROCESS | 3552 | 1463434266464 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:31:06 INFO - PROCESS | 3552 | 1463434266466 Marionette TRACE conn6 <- [1,2006,null,{}] 14:31:06 INFO - PROCESS | 3552 | 1463434266470 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:06 INFO - PROCESS | 3552 | 1463434266599 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 14:31:06 INFO - PROCESS | 3552 | 1463434266758 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:06 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3DAE000 == 106 [pid = 3552] [id = 511] 14:31:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 182 (00000089F110B400) [pid = 3552] [serial = 1533] [outer = 0000000000000000] 14:31:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 183 (00000089F112D000) [pid = 3552] [serial = 1534] [outer = 00000089F110B400] 14:31:06 INFO - PROCESS | 3552 | 1463434266817 Marionette DEBUG loaded listener.js 14:31:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 184 (00000089F1B56400) [pid = 3552] [serial = 1535] [outer = 00000089F110B400] 14:31:07 INFO - PROCESS | 3552 | 1463434267423 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 984ms 14:31:07 INFO - PROCESS | 3552 | 1463434267451 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 14:31:07 INFO - PROCESS | 3552 | 1463434267454 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 14:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:31:07 INFO - PROCESS | 3552 | 1463434267457 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:31:07 INFO - PROCESS | 3552 | 1463434267460 Marionette TRACE conn6 <- [1,2010,null,{}] 14:31:07 INFO - PROCESS | 3552 | 1463434267463 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:07 INFO - PROCESS | 3552 | 1463434267589 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 14:31:07 INFO - PROCESS | 3552 | 1463434267705 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:07 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F4C76000 == 107 [pid = 3552] [id = 512] 14:31:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 185 (00000089F20BD400) [pid = 3552] [serial = 1536] [outer = 0000000000000000] 14:31:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 186 (00000089F2113400) [pid = 3552] [serial = 1537] [outer = 00000089F20BD400] 14:31:07 INFO - PROCESS | 3552 | 1463434267802 Marionette DEBUG loaded listener.js 14:31:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 187 (00000089F257F400) [pid = 3552] [serial = 1538] [outer = 00000089F20BD400] 14:31:08 INFO - PROCESS | 3552 | 1463434268387 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 14:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 985ms 14:31:08 INFO - PROCESS | 3552 | 1463434268446 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 14:31:08 INFO - PROCESS | 3552 | 1463434268448 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 14:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:31:08 INFO - PROCESS | 3552 | 1463434268452 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:31:08 INFO - PROCESS | 3552 | 1463434268454 Marionette TRACE conn6 <- [1,2014,null,{}] 14:31:08 INFO - PROCESS | 3552 | 1463434268458 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:08 INFO - PROCESS | 3552 | 1463434268610 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 14:31:08 INFO - PROCESS | 3552 | 1463434268755 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:08 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F60D9000 == 108 [pid = 3552] [id = 513] 14:31:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 188 (00000089F2890800) [pid = 3552] [serial = 1539] [outer = 0000000000000000] 14:31:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 189 (00000089F385D400) [pid = 3552] [serial = 1540] [outer = 00000089F2890800] 14:31:08 INFO - PROCESS | 3552 | 1463434268815 Marionette DEBUG loaded listener.js 14:31:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 190 (00000089F4D04400) [pid = 3552] [serial = 1541] [outer = 00000089F2890800] 14:31:09 INFO - PROCESS | 3552 | 1463434269408 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 14:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 985ms 14:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:31:09 INFO - PROCESS | 3552 | 1463434269440 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 14:31:09 INFO - PROCESS | 3552 | 1463434269442 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 14:31:09 INFO - PROCESS | 3552 | 1463434269446 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:31:09 INFO - PROCESS | 3552 | 1463434269448 Marionette TRACE conn6 <- [1,2018,null,{}] 14:31:09 INFO - PROCESS | 3552 | 1463434269452 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:09 INFO - PROCESS | 3552 | 1463434269579 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 14:31:09 INFO - PROCESS | 3552 | 1463434269737 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:09 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F89EE800 == 109 [pid = 3552] [id = 514] 14:31:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 191 (00000089F4FD5800) [pid = 3552] [serial = 1542] [outer = 0000000000000000] 14:31:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 192 (00000089F4FE1000) [pid = 3552] [serial = 1543] [outer = 00000089F4FD5800] 14:31:09 INFO - PROCESS | 3552 | 1463434269794 Marionette DEBUG loaded listener.js 14:31:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 193 (00000089F5A65400) [pid = 3552] [serial = 1544] [outer = 00000089F4FD5800] 14:31:10 INFO - PROCESS | 3552 | 1463434270402 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 14:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1028ms 14:31:10 INFO - PROCESS | 3552 | 1463434270477 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 14:31:10 INFO - PROCESS | 3552 | 1463434270480 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 14:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:31:10 INFO - PROCESS | 3552 | 1463434270483 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:31:10 INFO - PROCESS | 3552 | 1463434270486 Marionette TRACE conn6 <- [1,2022,null,{}] 14:31:10 INFO - PROCESS | 3552 | 1463434270507 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:10 INFO - PROCESS | 3552 | 1463434270634 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 14:31:10 INFO - PROCESS | 3552 | 1463434270779 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:10 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F73A2000 == 110 [pid = 3552] [id = 515] 14:31:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 194 (00000089F5A63800) [pid = 3552] [serial = 1545] [outer = 0000000000000000] 14:31:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 195 (00000089F6D52400) [pid = 3552] [serial = 1546] [outer = 00000089F5A63800] 14:31:10 INFO - PROCESS | 3552 | 1463434270837 Marionette DEBUG loaded listener.js 14:31:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 196 (00000089F6D59400) [pid = 3552] [serial = 1547] [outer = 00000089F5A63800] 14:31:11 INFO - PROCESS | 3552 | 1463434271452 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1024ms 14:31:11 INFO - PROCESS | 3552 | 1463434271509 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 14:31:11 INFO - PROCESS | 3552 | 1463434271512 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 14:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:31:11 INFO - PROCESS | 3552 | 1463434271515 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:31:11 INFO - PROCESS | 3552 | 1463434271517 Marionette TRACE conn6 <- [1,2026,null,{}] 14:31:11 INFO - PROCESS | 3552 | 1463434271521 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:11 INFO - PROCESS | 3552 | 1463434271648 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 14:31:11 INFO - PROCESS | 3552 | 1463434271794 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:11 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F00E1000 == 111 [pid = 3552] [id = 516] 14:31:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 197 (00000089F6D56800) [pid = 3552] [serial = 1548] [outer = 0000000000000000] 14:31:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 198 (00000089F6F6C400) [pid = 3552] [serial = 1549] [outer = 00000089F6D56800] 14:31:11 INFO - PROCESS | 3552 | 1463434271851 Marionette DEBUG loaded listener.js 14:31:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 199 (00000089F6F72400) [pid = 3552] [serial = 1550] [outer = 00000089F6D56800] 14:31:12 INFO - PROCESS | 3552 | 1463434272398 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 14:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 943ms 14:31:12 INFO - PROCESS | 3552 | 1463434272462 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 14:31:12 INFO - PROCESS | 3552 | 1463434272464 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 14:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:31:12 INFO - PROCESS | 3552 | 1463434272468 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:31:12 INFO - PROCESS | 3552 | 1463434272470 Marionette TRACE conn6 <- [1,2030,null,{}] 14:31:12 INFO - PROCESS | 3552 | 1463434272474 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:12 INFO - PROCESS | 3552 | 1463434272602 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 14:31:12 INFO - PROCESS | 3552 | 1463434272760 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:12 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F8CDE800 == 112 [pid = 3552] [id = 517] 14:31:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 200 (00000089F6F70800) [pid = 3552] [serial = 1551] [outer = 0000000000000000] 14:31:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 201 (00000089F88D6800) [pid = 3552] [serial = 1552] [outer = 00000089F6F70800] 14:31:12 INFO - PROCESS | 3552 | 1463434272818 Marionette DEBUG loaded listener.js 14:31:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 202 (00000089F88DC800) [pid = 3552] [serial = 1553] [outer = 00000089F6F70800] 14:31:13 INFO - PROCESS | 3552 | 1463434273472 Marionette TRACE conn6 <- [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]]]}] 14:31:13 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) 14:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1084ms 14:31:13 INFO - PROCESS | 3552 | 1463434273568 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 14:31:13 INFO - PROCESS | 3552 | 1463434273571 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 14:31:13 INFO - PROCESS | 3552 | 1463434273577 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:31:13 INFO - PROCESS | 3552 | 1463434273580 Marionette TRACE conn6 <- [1,2034,null,{}] 14:31:13 INFO - PROCESS | 3552 | 1463434273584 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:13 INFO - PROCESS | 3552 | 1463434273740 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 14:31:13 INFO - PROCESS | 3552 | 1463434273883 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:13 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E4120800 == 113 [pid = 3552] [id = 518] 14:31:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 203 (00000089E3757400) [pid = 3552] [serial = 1554] [outer = 0000000000000000] 14:31:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 204 (00000089E89CB400) [pid = 3552] [serial = 1555] [outer = 00000089E3757400] 14:31:13 INFO - PROCESS | 3552 | 1463434273948 Marionette DEBUG loaded listener.js 14:31:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 205 (00000089F5F44400) [pid = 3552] [serial = 1556] [outer = 00000089E3757400] 14:31:14 INFO - PROCESS | 3552 | 1463434274563 Marionette TRACE conn6 <- [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]]]}] 14:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1028ms 14:31:14 INFO - PROCESS | 3552 | 1463434274610 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 14:31:14 INFO - PROCESS | 3552 | 1463434274612 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 14:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:31:14 INFO - PROCESS | 3552 | 1463434274616 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:31:14 INFO - PROCESS | 3552 | 1463434274618 Marionette TRACE conn6 <- [1,2038,null,{}] 14:31:14 INFO - PROCESS | 3552 | 1463434274622 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:14 INFO - PROCESS | 3552 | 1463434274751 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 14:31:15 INFO - PROCESS | 3552 | 1463434275082 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:15 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E7CD4800 == 114 [pid = 3552] [id = 519] 14:31:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 206 (00000089D8028800) [pid = 3552] [serial = 1557] [outer = 0000000000000000] 14:31:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 207 (00000089D8ECAC00) [pid = 3552] [serial = 1558] [outer = 00000089D8028800] 14:31:15 INFO - PROCESS | 3552 | 1463434275144 Marionette DEBUG loaded listener.js 14:31:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 208 (00000089DEFE2000) [pid = 3552] [serial = 1559] [outer = 00000089D8028800] 14:31:15 INFO - PROCESS | 3552 | 1463434275759 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1178ms 14:31:15 INFO - PROCESS | 3552 | 1463434275797 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 14:31:15 INFO - PROCESS | 3552 | 1463434275802 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 14:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:31:15 INFO - PROCESS | 3552 | 1463434275806 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:31:15 INFO - PROCESS | 3552 | 1463434275810 Marionette TRACE conn6 <- [1,2042,null,{}] 14:31:15 INFO - PROCESS | 3552 | 1463434275815 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:15 INFO - PROCESS | 3552 | 1463434275942 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 14:31:16 INFO - PROCESS | 3552 | 1463434276108 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:16 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F00DD800 == 115 [pid = 3552] [id = 520] 14:31:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 209 (00000089E6518C00) [pid = 3552] [serial = 1560] [outer = 0000000000000000] 14:31:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 210 (00000089E6DE9000) [pid = 3552] [serial = 1561] [outer = 00000089E6518C00] 14:31:16 INFO - PROCESS | 3552 | 1463434276163 Marionette DEBUG loaded listener.js 14:31:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 211 (00000089E8943400) [pid = 3552] [serial = 1562] [outer = 00000089E6518C00] 14:31:16 INFO - PROCESS | 3552 | --DOCSHELL 00000089F1522000 == 114 [pid = 3552] [id = 506] 14:31:16 INFO - PROCESS | 3552 | --DOCSHELL 00000089F101C000 == 113 [pid = 3552] [id = 505] 14:31:16 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEF5A800 == 112 [pid = 3552] [id = 504] 14:31:16 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE458800 == 111 [pid = 3552] [id = 503] 14:31:16 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDF90800 == 110 [pid = 3552] [id = 502] 14:31:16 INFO - PROCESS | 3552 | --DOCSHELL 00000089EAEAD800 == 109 [pid = 3552] [id = 501] 14:31:16 INFO - PROCESS | 3552 | --DOCSHELL 00000089E6FA6000 == 108 [pid = 3552] [id = 500] 14:31:16 INFO - PROCESS | 3552 | --DOCSHELL 00000089E6796800 == 107 [pid = 3552] [id = 499] 14:31:16 INFO - PROCESS | 3552 | --DOCSHELL 00000089DFDA0000 == 106 [pid = 3552] [id = 498] 14:31:16 INFO - PROCESS | 3552 | --DOMWINDOW == 210 (00000089EAD95000) [pid = 3552] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 14:31:16 INFO - PROCESS | 3552 | --DOCSHELL 00000089F6B09800 == 105 [pid = 3552] [id = 492] 14:31:16 INFO - PROCESS | 3552 | --DOCSHELL 00000089F5076800 == 104 [pid = 3552] [id = 491] 14:31:16 INFO - PROCESS | 3552 | --DOCSHELL 00000089F3DE2800 == 103 [pid = 3552] [id = 490] 14:31:16 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE09A000 == 102 [pid = 3552] [id = 489] 14:31:16 INFO - PROCESS | 3552 | --DOCSHELL 00000089E4172000 == 101 [pid = 3552] [id = 488] 14:31:16 INFO - PROCESS | 3552 | 1463434276841 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 14:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1080ms 14:31:16 INFO - PROCESS | 3552 | 1463434276892 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 14:31:16 INFO - PROCESS | 3552 | 1463434276896 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 14:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:31:16 INFO - PROCESS | 3552 | 1463434276901 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:31:16 INFO - PROCESS | 3552 | 1463434276903 Marionette TRACE conn6 <- [1,2046,null,{}] 14:31:16 INFO - PROCESS | 3552 | 1463434276907 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:17 INFO - PROCESS | 3552 | 1463434277022 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 14:31:17 INFO - PROCESS | 3552 | --DOMWINDOW == 209 (00000089F0168000) [pid = 3552] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 14:31:17 INFO - PROCESS | 3552 | --DOMWINDOW == 208 (00000089E8934800) [pid = 3552] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 14:31:17 INFO - PROCESS | 3552 | --DOMWINDOW == 207 (00000089E6F42C00) [pid = 3552] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 14:31:17 INFO - PROCESS | 3552 | --DOMWINDOW == 206 (00000089EAE94400) [pid = 3552] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 14:31:17 INFO - PROCESS | 3552 | --DOMWINDOW == 205 (00000089E893B400) [pid = 3552] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 14:31:17 INFO - PROCESS | 3552 | --DOMWINDOW == 204 (00000089E95BF800) [pid = 3552] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 14:31:17 INFO - PROCESS | 3552 | --DOMWINDOW == 203 (00000089E2BEF800) [pid = 3552] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 14:31:17 INFO - PROCESS | 3552 | --DOMWINDOW == 202 (00000089DB16B800) [pid = 3552] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 14:31:17 INFO - PROCESS | 3552 | --DOMWINDOW == 201 (00000089EA0C3000) [pid = 3552] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 14:31:17 INFO - PROCESS | 3552 | --DOMWINDOW == 200 (00000089EADE1000) [pid = 3552] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 14:31:17 INFO - PROCESS | 3552 | --DOMWINDOW == 199 (00000089F110BC00) [pid = 3552] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 14:31:17 INFO - PROCESS | 3552 | --DOMWINDOW == 198 (00000089F1B4E400) [pid = 3552] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 14:31:17 INFO - PROCESS | 3552 | --DOMWINDOW == 197 (00000089DFBCFC00) [pid = 3552] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 14:31:17 INFO - PROCESS | 3552 | --DOMWINDOW == 196 (00000089F028E800) [pid = 3552] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 14:31:17 INFO - PROCESS | 3552 | --DOMWINDOW == 195 (00000089F112E800) [pid = 3552] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 14:31:17 INFO - PROCESS | 3552 | --DOMWINDOW == 194 (00000089E4005400) [pid = 3552] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 14:31:17 INFO - PROCESS | 3552 | --DOMWINDOW == 193 (00000089F2896800) [pid = 3552] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 14:31:17 INFO - PROCESS | 3552 | --DOMWINDOW == 192 (00000089EB9A7400) [pid = 3552] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 14:31:17 INFO - PROCESS | 3552 | --DOMWINDOW == 191 (00000089EDA09000) [pid = 3552] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 14:31:17 INFO - PROCESS | 3552 | --DOMWINDOW == 190 (00000089E8B8A800) [pid = 3552] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 14:31:17 INFO - PROCESS | 3552 | --DOMWINDOW == 189 (00000089F5034C00) [pid = 3552] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 14:31:17 INFO - PROCESS | 3552 | --DOMWINDOW == 188 (00000089F387B800) [pid = 3552] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 14:31:17 INFO - PROCESS | 3552 | --DOMWINDOW == 187 (00000089F1B43400) [pid = 3552] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 14:31:17 INFO - PROCESS | 3552 | --DOMWINDOW == 186 (00000089F2578800) [pid = 3552] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 14:31:17 INFO - PROCESS | 3552 | --DOMWINDOW == 185 (00000089F203F400) [pid = 3552] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 14:31:17 INFO - PROCESS | 3552 | --DOMWINDOW == 184 (00000089F2265C00) [pid = 3552] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 14:31:17 INFO - PROCESS | 3552 | --DOMWINDOW == 183 (00000089EB7CC400) [pid = 3552] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 14:31:17 INFO - PROCESS | 3552 | --DOMWINDOW == 182 (00000089EB8F7000) [pid = 3552] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 14:31:17 INFO - PROCESS | 3552 | 1463434277157 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:17 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6489800 == 102 [pid = 3552] [id = 521] 14:31:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 183 (00000089DA6B7000) [pid = 3552] [serial = 1563] [outer = 0000000000000000] 14:31:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 184 (00000089E2A1B400) [pid = 3552] [serial = 1564] [outer = 00000089DA6B7000] 14:31:17 INFO - PROCESS | 3552 | 1463434277206 Marionette DEBUG loaded listener.js 14:31:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 185 (00000089E8F88C00) [pid = 3552] [serial = 1565] [outer = 00000089DA6B7000] 14:31:17 INFO - PROCESS | 3552 | --DOCSHELL 00000089DEF6F000 == 101 [pid = 3552] [id = 11] 14:31:17 INFO - PROCESS | 3552 | 1463434277756 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 14:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 881ms 14:31:17 INFO - PROCESS | 3552 | 1463434277784 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 14:31:17 INFO - PROCESS | 3552 | 1463434277787 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 14:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:31:17 INFO - PROCESS | 3552 | 1463434277792 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:31:17 INFO - PROCESS | 3552 | 1463434277798 Marionette TRACE conn6 <- [1,2050,null,{}] 14:31:17 INFO - PROCESS | 3552 | 1463434277807 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:17 INFO - PROCESS | 3552 | 1463434277928 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 14:31:18 INFO - PROCESS | 3552 | 1463434278038 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:18 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE329800 == 102 [pid = 3552] [id = 522] 14:31:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 186 (00000089E6FF2C00) [pid = 3552] [serial = 1566] [outer = 0000000000000000] 14:31:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 187 (00000089EAD96800) [pid = 3552] [serial = 1567] [outer = 00000089E6FF2C00] 14:31:18 INFO - PROCESS | 3552 | 1463434278086 Marionette DEBUG loaded listener.js 14:31:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 188 (00000089EAEF4400) [pid = 3552] [serial = 1568] [outer = 00000089E6FF2C00] 14:31:18 INFO - PROCESS | 3552 | 1463434278470 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 14:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 733ms 14:31:18 INFO - PROCESS | 3552 | 1463434278526 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 14:31:18 INFO - PROCESS | 3552 | 1463434278529 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 14:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:31:18 INFO - PROCESS | 3552 | 1463434278532 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:31:18 INFO - PROCESS | 3552 | 1463434278534 Marionette TRACE conn6 <- [1,2054,null,{}] 14:31:18 INFO - PROCESS | 3552 | 1463434278538 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:18 INFO - PROCESS | 3552 | 1463434278645 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 14:31:18 INFO - PROCESS | 3552 | 1463434278657 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:18 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F101A800 == 103 [pid = 3552] [id = 523] 14:31:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 189 (00000089EB72A400) [pid = 3552] [serial = 1569] [outer = 0000000000000000] 14:31:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 190 (00000089EB7C5800) [pid = 3552] [serial = 1570] [outer = 00000089EB72A400] 14:31:18 INFO - PROCESS | 3552 | 1463434278704 Marionette DEBUG loaded listener.js 14:31:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 191 (00000089EDA0B400) [pid = 3552] [serial = 1571] [outer = 00000089EB72A400] 14:31:19 INFO - PROCESS | 3552 | 1463434279206 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 14:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 733ms 14:31:19 INFO - PROCESS | 3552 | 1463434279269 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 14:31:19 INFO - PROCESS | 3552 | 1463434279271 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 14:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:31:19 INFO - PROCESS | 3552 | 1463434279275 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:31:19 INFO - PROCESS | 3552 | 1463434279277 Marionette TRACE conn6 <- [1,2058,null,{}] 14:31:19 INFO - PROCESS | 3552 | 1463434279280 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:19 INFO - PROCESS | 3552 | 1463434279450 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 14:31:19 INFO - PROCESS | 3552 | 1463434279473 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:19 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F20CE800 == 104 [pid = 3552] [id = 524] 14:31:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 192 (00000089F0166800) [pid = 3552] [serial = 1572] [outer = 0000000000000000] 14:31:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 193 (00000089F026B000) [pid = 3552] [serial = 1573] [outer = 00000089F0166800] 14:31:19 INFO - PROCESS | 3552 | 1463434279527 Marionette DEBUG loaded listener.js 14:31:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 194 (00000089F1131000) [pid = 3552] [serial = 1574] [outer = 00000089F0166800] 14:31:20 INFO - PROCESS | 3552 | 1463434280031 Marionette TRACE conn6 <- [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]]]}] 14:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 775ms 14:31:20 INFO - PROCESS | 3552 | 1463434280054 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 14:31:20 INFO - PROCESS | 3552 | 1463434280056 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 14:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:31:20 INFO - PROCESS | 3552 | 1463434280071 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:31:20 INFO - PROCESS | 3552 | 1463434280073 Marionette TRACE conn6 <- [1,2062,null,{}] 14:31:20 INFO - PROCESS | 3552 | 1463434280082 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:20 INFO - PROCESS | 3552 | 1463434280232 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 14:31:20 INFO - PROCESS | 3552 | 1463434280255 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:20 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F2DCF800 == 105 [pid = 3552] [id = 525] 14:31:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 195 (00000089F211A400) [pid = 3552] [serial = 1575] [outer = 0000000000000000] 14:31:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 196 (00000089F257AC00) [pid = 3552] [serial = 1576] [outer = 00000089F211A400] 14:31:20 INFO - PROCESS | 3552 | 1463434280301 Marionette DEBUG loaded listener.js 14:31:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 197 (00000089F2D3AC00) [pid = 3552] [serial = 1577] [outer = 00000089F211A400] 14:31:20 INFO - PROCESS | 3552 | 1463434280749 Marionette TRACE conn6 <- [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]]]}] 14:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 733ms 14:31:20 INFO - PROCESS | 3552 | 1463434280835 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 14:31:20 INFO - PROCESS | 3552 | 1463434280838 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 14:31:20 INFO - PROCESS | 3552 | 1463434280841 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:31:20 INFO - PROCESS | 3552 | 1463434280843 Marionette TRACE conn6 <- [1,2066,null,{}] 14:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:31:20 INFO - PROCESS | 3552 | 1463434280847 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:21 INFO - PROCESS | 3552 | 1463434281153 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 14:31:21 INFO - PROCESS | 3552 | --DOMWINDOW == 196 (00000089EB720800) [pid = 3552] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:31:21 INFO - PROCESS | 3552 | --DOMWINDOW == 195 (00000089ECD2EC00) [pid = 3552] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:31:21 INFO - PROCESS | 3552 | --DOMWINDOW == 194 (00000089E95BC800) [pid = 3552] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:31:21 INFO - PROCESS | 3552 | --DOMWINDOW == 193 (00000089D9720800) [pid = 3552] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:31:21 INFO - PROCESS | 3552 | --DOMWINDOW == 192 (00000089EAD8E400) [pid = 3552] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:31:21 INFO - PROCESS | 3552 | --DOMWINDOW == 191 (00000089D9AAB800) [pid = 3552] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:31:21 INFO - PROCESS | 3552 | --DOMWINDOW == 190 (00000089E627C800) [pid = 3552] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:31:21 INFO - PROCESS | 3552 | --DOMWINDOW == 189 (00000089E2B55800) [pid = 3552] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:31:21 INFO - PROCESS | 3552 | --DOMWINDOW == 188 (00000089E6FB7000) [pid = 3552] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:31:21 INFO - PROCESS | 3552 | --DOMWINDOW == 187 (00000089EAD98000) [pid = 3552] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:31:21 INFO - PROCESS | 3552 | 1463434281231 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:21 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEADA000 == 106 [pid = 3552] [id = 526] 14:31:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 188 (00000089D9AAB800) [pid = 3552] [serial = 1578] [outer = 0000000000000000] 14:31:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 189 (00000089E2C33800) [pid = 3552] [serial = 1579] [outer = 00000089D9AAB800] 14:31:21 INFO - PROCESS | 3552 | 1463434281278 Marionette DEBUG loaded listener.js 14:31:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 190 (00000089EB720800) [pid = 3552] [serial = 1580] [outer = 00000089D9AAB800] 14:31:21 INFO - PROCESS | 3552 | 1463434281670 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 14:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 881ms 14:31:21 INFO - PROCESS | 3552 | 1463434281732 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 14:31:21 INFO - PROCESS | 3552 | 1463434281734 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 14:31:21 INFO - PROCESS | 3552 | 1463434281737 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:31:21 INFO - PROCESS | 3552 | 1463434281739 Marionette TRACE conn6 <- [1,2070,null,{}] 14:31:21 INFO - PROCESS | 3552 | 1463434281743 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:21 INFO - PROCESS | 3552 | 1463434281847 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 14:31:21 INFO - PROCESS | 3552 | 1463434281860 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:21 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3DAA800 == 107 [pid = 3552] [id = 527] 14:31:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 191 (00000089F2DB1800) [pid = 3552] [serial = 1581] [outer = 0000000000000000] 14:31:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 192 (00000089F3856800) [pid = 3552] [serial = 1582] [outer = 00000089F2DB1800] 14:31:21 INFO - PROCESS | 3552 | 1463434281906 Marionette DEBUG loaded listener.js 14:31:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 193 (00000089F3D20400) [pid = 3552] [serial = 1583] [outer = 00000089F2DB1800] 14:31:22 INFO - PROCESS | 3552 | 1463434282348 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 14:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 692ms 14:31:22 INFO - PROCESS | 3552 | 1463434282433 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 14:31:22 INFO - PROCESS | 3552 | 1463434282435 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 14:31:22 INFO - PROCESS | 3552 | 1463434282438 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:31:22 INFO - PROCESS | 3552 | 1463434282440 Marionette TRACE conn6 <- [1,2074,null,{}] 14:31:22 INFO - PROCESS | 3552 | 1463434282444 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:22 INFO - PROCESS | 3552 | 1463434282577 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 14:31:22 INFO - PROCESS | 3552 | 1463434282584 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:22 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F5073000 == 108 [pid = 3552] [id = 528] 14:31:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 194 (00000089F2DA5400) [pid = 3552] [serial = 1584] [outer = 0000000000000000] 14:31:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 195 (00000089F2DAB000) [pid = 3552] [serial = 1585] [outer = 00000089F2DA5400] 14:31:22 INFO - PROCESS | 3552 | 1463434282631 Marionette DEBUG loaded listener.js 14:31:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 196 (00000089F3861C00) [pid = 3552] [serial = 1586] [outer = 00000089F2DA5400] 14:31:23 INFO - PROCESS | 3552 | 1463434283073 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 14:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 691ms 14:31:23 INFO - PROCESS | 3552 | 1463434283208 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 14:31:23 INFO - PROCESS | 3552 | 1463434283212 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 14:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:31:23 INFO - PROCESS | 3552 | 1463434283219 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:31:23 INFO - PROCESS | 3552 | 1463434283224 Marionette TRACE conn6 <- [1,2078,null,{}] 14:31:23 INFO - PROCESS | 3552 | 1463434283230 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:23 INFO - PROCESS | 3552 | 1463434283408 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 14:31:23 INFO - PROCESS | 3552 | 1463434283554 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:23 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9F38000 == 109 [pid = 3552] [id = 529] 14:31:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 197 (00000089DA6ACC00) [pid = 3552] [serial = 1587] [outer = 0000000000000000] 14:31:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 198 (00000089DF098000) [pid = 3552] [serial = 1588] [outer = 00000089DA6ACC00] 14:31:23 INFO - PROCESS | 3552 | 1463434283618 Marionette DEBUG loaded listener.js 14:31:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 199 (00000089E4637C00) [pid = 3552] [serial = 1589] [outer = 00000089DA6ACC00] 14:31:24 INFO - PROCESS | 3552 | 1463434284253 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 14:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1092ms 14:31:24 INFO - PROCESS | 3552 | 1463434284315 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 14:31:24 INFO - PROCESS | 3552 | 1463434284320 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 14:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:31:24 INFO - PROCESS | 3552 | 1463434284328 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:31:24 INFO - PROCESS | 3552 | 1463434284332 Marionette TRACE conn6 <- [1,2082,null,{}] 14:31:24 INFO - PROCESS | 3552 | 1463434284337 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:24 INFO - PROCESS | 3552 | 1463434284504 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 14:31:24 INFO - PROCESS | 3552 | 1463434284654 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:24 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F00EE000 == 110 [pid = 3552] [id = 530] 14:31:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 200 (00000089E8934800) [pid = 3552] [serial = 1590] [outer = 0000000000000000] 14:31:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 201 (00000089EA0C3000) [pid = 3552] [serial = 1591] [outer = 00000089E8934800] 14:31:24 INFO - PROCESS | 3552 | 1463434284715 Marionette DEBUG loaded listener.js 14:31:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 202 (00000089EADEB000) [pid = 3552] [serial = 1592] [outer = 00000089E8934800] 14:31:25 INFO - PROCESS | 3552 | 1463434285305 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 14:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1031ms 14:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:31:25 INFO - PROCESS | 3552 | 1463434285360 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 14:31:25 INFO - PROCESS | 3552 | 1463434285363 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 14:31:25 INFO - PROCESS | 3552 | 1463434285367 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:31:25 INFO - PROCESS | 3552 | 1463434285369 Marionette TRACE conn6 <- [1,2086,null,{}] 14:31:25 INFO - PROCESS | 3552 | 1463434285380 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:25 INFO - PROCESS | 3552 | 1463434285569 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 14:31:25 INFO - PROCESS | 3552 | 1463434285722 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:25 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F6CCB800 == 111 [pid = 3552] [id = 531] 14:31:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 203 (00000089F1110800) [pid = 3552] [serial = 1593] [outer = 0000000000000000] 14:31:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 204 (00000089F112C400) [pid = 3552] [serial = 1594] [outer = 00000089F1110800] 14:31:25 INFO - PROCESS | 3552 | 1463434285783 Marionette DEBUG loaded listener.js 14:31:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 205 (00000089F2D36800) [pid = 3552] [serial = 1595] [outer = 00000089F1110800] 14:31:26 INFO - PROCESS | 3552 | 1463434286427 Marionette TRACE conn6 <- [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]]]}] 14:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1074ms 14:31:26 INFO - PROCESS | 3552 | 1463434286443 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 14:31:26 INFO - PROCESS | 3552 | 1463434286445 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 14:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:31:26 INFO - PROCESS | 3552 | 1463434286466 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:31:26 INFO - PROCESS | 3552 | 1463434286468 Marionette TRACE conn6 <- [1,2090,null,{}] 14:31:26 INFO - PROCESS | 3552 | 1463434286472 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:26 INFO - PROCESS | 3552 | 1463434286606 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 14:31:26 INFO - PROCESS | 3552 | 1463434286757 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:26 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F8DDF800 == 112 [pid = 3552] [id = 532] 14:31:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 206 (00000089F3D22000) [pid = 3552] [serial = 1596] [outer = 0000000000000000] 14:31:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 207 (00000089F5A5A000) [pid = 3552] [serial = 1597] [outer = 00000089F3D22000] 14:31:26 INFO - PROCESS | 3552 | 1463434286817 Marionette DEBUG loaded listener.js 14:31:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 208 (00000089F5D27800) [pid = 3552] [serial = 1598] [outer = 00000089F3D22000] 14:31:27 INFO - PROCESS | 3552 | 1463434287460 Marionette TRACE conn6 <- [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]]]}] 14:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1028ms 14:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:31:27 INFO - PROCESS | 3552 | 1463434287498 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 14:31:27 INFO - PROCESS | 3552 | 1463434287500 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 14:31:27 INFO - PROCESS | 3552 | 1463434287504 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:31:27 INFO - PROCESS | 3552 | 1463434287506 Marionette TRACE conn6 <- [1,2094,null,{}] 14:31:27 INFO - PROCESS | 3552 | 1463434287510 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:27 INFO - PROCESS | 3552 | 1463434287656 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 14:31:27 INFO - PROCESS | 3552 | 1463434287805 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:27 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F8DFB800 == 113 [pid = 3552] [id = 533] 14:31:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 209 (00000089F3D25000) [pid = 3552] [serial = 1599] [outer = 0000000000000000] 14:31:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 210 (00000089F5D2F400) [pid = 3552] [serial = 1600] [outer = 00000089F3D25000] 14:31:27 INFO - PROCESS | 3552 | 1463434287863 Marionette DEBUG loaded listener.js 14:31:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 211 (00000089F5F44000) [pid = 3552] [serial = 1601] [outer = 00000089F3D25000] 14:31:28 INFO - PROCESS | 3552 | 1463434288427 Marionette TRACE conn6 <- [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] 14:31:28 INFO - PROCESS | 3552 | 1463434288495 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 14:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:31:28 INFO - PROCESS | 3552 | 1463434288499 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:31:28 INFO - PROCESS | 3552 | 1463434288501 Marionette TRACE conn6 <- [1,2098,null,{}] 14:31:28 INFO - PROCESS | 3552 | 1463434288505 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:28 INFO - PROCESS | 3552 | 1463434288659 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 14:31:28 INFO - PROCESS | 3552 | 1463434288809 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:28 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F951F000 == 114 [pid = 3552] [id = 534] 14:31:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 212 (00000089F6F64400) [pid = 3552] [serial = 1602] [outer = 0000000000000000] 14:31:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 213 (00000089F71C4400) [pid = 3552] [serial = 1603] [outer = 00000089F6F64400] 14:31:28 INFO - PROCESS | 3552 | 1463434288867 Marionette DEBUG loaded listener.js 14:31:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 214 (00000089F732A400) [pid = 3552] [serial = 1604] [outer = 00000089F6F64400] 14:31:29 INFO - PROCESS | 3552 | 1463434289484 Marionette TRACE conn6 <- [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]]]}] 14:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1033ms 14:31:29 INFO - PROCESS | 3552 | 1463434289533 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 14:31:29 INFO - PROCESS | 3552 | 1463434289536 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 14:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:31:29 INFO - PROCESS | 3552 | 1463434289539 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:31:29 INFO - PROCESS | 3552 | 1463434289541 Marionette TRACE conn6 <- [1,2102,null,{}] 14:31:29 INFO - PROCESS | 3552 | 1463434289545 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:29 INFO - PROCESS | 3552 | 1463434289672 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 14:31:29 INFO - PROCESS | 3552 | 1463434289835 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:29 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F96EF000 == 115 [pid = 3552] [id = 535] 14:31:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 215 (00000089F7328400) [pid = 3552] [serial = 1605] [outer = 0000000000000000] 14:31:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 216 (00000089F88E0C00) [pid = 3552] [serial = 1606] [outer = 00000089F7328400] 14:31:29 INFO - PROCESS | 3552 | 1463434289893 Marionette DEBUG loaded listener.js 14:31:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 217 (00000089F8909400) [pid = 3552] [serial = 1607] [outer = 00000089F7328400] 14:31:30 INFO - PROCESS | 3552 | 1463434290529 Marionette TRACE conn6 <- [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]]]}] 14:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1028ms 14:31:30 INFO - PROCESS | 3552 | 1463434290571 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 14:31:30 INFO - PROCESS | 3552 | 1463434290573 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 14:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:31:30 INFO - PROCESS | 3552 | 1463434290577 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:31:30 INFO - PROCESS | 3552 | 1463434290579 Marionette TRACE conn6 <- [1,2106,null,{}] 14:31:30 INFO - PROCESS | 3552 | 1463434290600 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:30 INFO - PROCESS | 3552 | 1463434290728 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 14:31:30 INFO - PROCESS | 3552 | 1463434290878 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:30 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F9569800 == 116 [pid = 3552] [id = 536] 14:31:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 218 (00000089F6141800) [pid = 3552] [serial = 1608] [outer = 0000000000000000] 14:31:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 219 (00000089F6147C00) [pid = 3552] [serial = 1609] [outer = 00000089F6141800] 14:31:30 INFO - PROCESS | 3552 | 1463434290935 Marionette DEBUG loaded listener.js 14:31:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 220 (00000089F8904400) [pid = 3552] [serial = 1610] [outer = 00000089F6141800] 14:31:31 INFO - PROCESS | 3552 | 1463434291479 Marionette TRACE conn6 <- [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]]]}] 14:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 943ms 14:31:31 INFO - PROCESS | 3552 | 1463434291523 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 14:31:31 INFO - PROCESS | 3552 | 1463434291526 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 14:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:31:31 INFO - PROCESS | 3552 | 1463434291529 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:31:31 INFO - PROCESS | 3552 | 1463434291531 Marionette TRACE conn6 <- [1,2110,null,{}] 14:31:31 INFO - PROCESS | 3552 | 1463434291535 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:31 INFO - PROCESS | 3552 | 1463434291663 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 14:31:31 INFO - PROCESS | 3552 | 1463434291825 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:31 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F7C39800 == 117 [pid = 3552] [id = 537] 14:31:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 221 (00000089F614C000) [pid = 3552] [serial = 1611] [outer = 0000000000000000] 14:31:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 222 (00000089F7C85400) [pid = 3552] [serial = 1612] [outer = 00000089F614C000] 14:31:31 INFO - PROCESS | 3552 | 1463434291882 Marionette DEBUG loaded listener.js 14:31:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 223 (00000089F7C8B400) [pid = 3552] [serial = 1613] [outer = 00000089F614C000] 14:31:32 INFO - PROCESS | 3552 | 1463434292500 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 14:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1028ms 14:31:32 INFO - PROCESS | 3552 | 1463434292571 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 14:31:32 INFO - PROCESS | 3552 | 1463434292574 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 14:31:32 INFO - PROCESS | 3552 | 1463434292598 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:31:32 INFO - PROCESS | 3552 | 1463434292600 Marionette TRACE conn6 <- [1,2114,null,{}] 14:31:32 INFO - PROCESS | 3552 | 1463434292604 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:32 INFO - PROCESS | 3552 | 1463434292737 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 14:31:32 INFO - PROCESS | 3552 | 1463434292922 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:32 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F253F000 == 118 [pid = 3552] [id = 538] 14:31:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 224 (00000089EE214400) [pid = 3552] [serial = 1614] [outer = 0000000000000000] 14:31:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 225 (00000089F7C89C00) [pid = 3552] [serial = 1615] [outer = 00000089EE214400] 14:31:32 INFO - PROCESS | 3552 | 1463434292982 Marionette DEBUG loaded listener.js 14:31:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 226 (00000089F8996400) [pid = 3552] [serial = 1616] [outer = 00000089EE214400] 14:31:33 INFO - PROCESS | 3552 | 1463434293565 Marionette TRACE conn6 <- [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]]]}] 14:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1028ms 14:31:33 INFO - PROCESS | 3552 | 1463434293632 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 14:31:33 INFO - PROCESS | 3552 | 1463434293634 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 14:31:33 INFO - PROCESS | 3552 | 1463434293638 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:31:33 INFO - PROCESS | 3552 | 1463434293641 Marionette TRACE conn6 <- [1,2118,null,{}] 14:31:33 INFO - PROCESS | 3552 | 1463434293663 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:33 INFO - PROCESS | 3552 | 1463434293816 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 14:31:33 INFO - PROCESS | 3552 | 1463434293966 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:33 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EA00F800 == 119 [pid = 3552] [id = 539] 14:31:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 227 (00000089E6F0D800) [pid = 3552] [serial = 1617] [outer = 0000000000000000] 14:31:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 228 (00000089EAB2CC00) [pid = 3552] [serial = 1618] [outer = 00000089E6F0D800] 14:31:34 INFO - PROCESS | 3552 | 1463434294029 Marionette DEBUG loaded listener.js 14:31:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 229 (00000089F899D800) [pid = 3552] [serial = 1619] [outer = 00000089E6F0D800] 14:31:34 INFO - PROCESS | 3552 | 1463434294935 Marionette TRACE conn6 <- [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] 14:31:35 INFO - PROCESS | 3552 | 1463434295011 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 14:31:35 INFO - PROCESS | 3552 | 1463434295017 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:31:35 INFO - PROCESS | 3552 | 1463434295021 Marionette TRACE conn6 <- [1,2122,null,{}] 14:31:35 INFO - PROCESS | 3552 | 1463434295028 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:35 INFO - PROCESS | 3552 | 1463434295166 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 14:31:35 INFO - PROCESS | 3552 | 1463434295316 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:35 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E8B11000 == 120 [pid = 3552] [id = 540] 14:31:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 230 (00000089DD074000) [pid = 3552] [serial = 1620] [outer = 0000000000000000] 14:31:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 231 (00000089DEC44800) [pid = 3552] [serial = 1621] [outer = 00000089DD074000] 14:31:35 INFO - PROCESS | 3552 | 1463434295411 Marionette DEBUG loaded listener.js 14:31:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 232 (00000089E2C8B400) [pid = 3552] [serial = 1622] [outer = 00000089DD074000] 14:31:36 INFO - PROCESS | 3552 | 1463434295994 Marionette TRACE conn6 <- [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] 14:31:36 INFO - PROCESS | 3552 | 1463434296061 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 14:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:31:36 INFO - PROCESS | 3552 | 1463434296067 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:31:36 INFO - PROCESS | 3552 | 1463434296070 Marionette TRACE conn6 <- [1,2126,null,{}] 14:31:36 INFO - PROCESS | 3552 | 1463434296073 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:36 INFO - PROCESS | 3552 | 1463434296250 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 14:31:36 INFO - PROCESS | 3552 | 1463434296410 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:36 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DF0D5800 == 121 [pid = 3552] [id = 541] 14:31:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 233 (00000089D9914000) [pid = 3552] [serial = 1623] [outer = 0000000000000000] 14:31:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 234 (00000089E69A1800) [pid = 3552] [serial = 1624] [outer = 00000089D9914000] 14:31:36 INFO - PROCESS | 3552 | 1463434296463 Marionette DEBUG loaded listener.js 14:31:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 235 (00000089E6F15400) [pid = 3552] [serial = 1625] [outer = 00000089D9914000] 14:31:36 INFO - PROCESS | 3552 | --DOCSHELL 00000089F1012800 == 120 [pid = 3552] [id = 436] 14:31:36 INFO - PROCESS | 3552 | --DOCSHELL 00000089F3DAA800 == 119 [pid = 3552] [id = 527] 14:31:36 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEADA000 == 118 [pid = 3552] [id = 526] 14:31:36 INFO - PROCESS | 3552 | --DOCSHELL 00000089F2DCF800 == 117 [pid = 3552] [id = 525] 14:31:36 INFO - PROCESS | 3552 | --DOCSHELL 00000089F20CE800 == 116 [pid = 3552] [id = 524] 14:31:36 INFO - PROCESS | 3552 | --DOCSHELL 00000089F101A800 == 115 [pid = 3552] [id = 523] 14:31:36 INFO - PROCESS | 3552 | --DOMWINDOW == 234 (00000089F5A66800) [pid = 3552] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 14:31:36 INFO - PROCESS | 3552 | --DOMWINDOW == 233 (00000089F7331C00) [pid = 3552] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 14:31:36 INFO - PROCESS | 3552 | --DOMWINDOW == 232 (00000089F7324C00) [pid = 3552] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 14:31:36 INFO - PROCESS | 3552 | --DOMWINDOW == 231 (00000089F0273C00) [pid = 3552] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 14:31:36 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE329800 == 114 [pid = 3552] [id = 522] 14:31:36 INFO - PROCESS | 3552 | --DOCSHELL 00000089E6489800 == 113 [pid = 3552] [id = 521] 14:31:36 INFO - PROCESS | 3552 | --DOCSHELL 00000089D88E4000 == 112 [pid = 3552] [id = 12] 14:31:36 INFO - PROCESS | 3552 | --DOCSHELL 00000089F00DD800 == 111 [pid = 3552] [id = 520] 14:31:36 INFO - PROCESS | 3552 | --DOCSHELL 00000089E7CD4800 == 110 [pid = 3552] [id = 519] 14:31:36 INFO - PROCESS | 3552 | --DOCSHELL 00000089F73A2000 == 109 [pid = 3552] [id = 515] 14:31:36 INFO - PROCESS | 3552 | --DOCSHELL 00000089F89EE800 == 108 [pid = 3552] [id = 514] 14:31:37 INFO - PROCESS | 3552 | --DOCSHELL 00000089F60D9000 == 107 [pid = 3552] [id = 513] 14:31:37 INFO - PROCESS | 3552 | --DOCSHELL 00000089F4C76000 == 106 [pid = 3552] [id = 512] 14:31:37 INFO - PROCESS | 3552 | --DOCSHELL 00000089F3DAE000 == 105 [pid = 3552] [id = 511] 14:31:37 INFO - PROCESS | 3552 | --DOCSHELL 00000089F38EF800 == 104 [pid = 3552] [id = 510] 14:31:37 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDC05800 == 103 [pid = 3552] [id = 509] 14:31:37 INFO - PROCESS | 3552 | --DOCSHELL 00000089E408F800 == 102 [pid = 3552] [id = 508] 14:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 230 (00000089F387E800) [pid = 3552] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 14:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 229 (00000089EB724000) [pid = 3552] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 14:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 228 (00000089EE212800) [pid = 3552] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 14:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 227 (00000089E9E8E400) [pid = 3552] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 14:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 226 (00000089DFF6B000) [pid = 3552] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 14:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 225 (00000089F225E000) [pid = 3552] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 14:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 224 (00000089EE487000) [pid = 3552] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 14:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 223 (00000089EDA10000) [pid = 3552] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 14:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 222 (00000089ECD24400) [pid = 3552] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 14:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 221 (00000089E6DDC400) [pid = 3552] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 14:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 220 (00000089E627D800) [pid = 3552] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 14:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 219 (00000089E7E62000) [pid = 3552] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 14:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 218 (00000089E89CA000) [pid = 3552] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 14:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 217 (00000089E7E5D800) [pid = 3552] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 14:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 216 (00000089E650E800) [pid = 3552] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 14:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 215 (00000089E2A3E400) [pid = 3552] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 14:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 214 (00000089E6DEA800) [pid = 3552] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 14:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 213 (00000089E9DE3400) [pid = 3552] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 14:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 212 (00000089DA6B3C00) [pid = 3552] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 14:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 211 (00000089EB7C7800) [pid = 3552] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 14:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 210 (00000089D9825800) [pid = 3552] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 14:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 209 (00000089F2117800) [pid = 3552] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 14:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 208 (00000089EB728C00) [pid = 3552] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 14:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 207 (00000089E893C400) [pid = 3552] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 14:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 206 (00000089EAEECC00) [pid = 3552] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 14:31:37 INFO - PROCESS | 3552 | --DOMWINDOW == 205 (00000089EADEA400) [pid = 3552] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 14:31:37 INFO - PROCESS | 3552 | 1463434297186 Marionette TRACE conn6 <- [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]]]}] 14:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1182ms 14:31:37 INFO - PROCESS | 3552 | 1463434297251 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 14:31:37 INFO - PROCESS | 3552 | 1463434297253 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 14:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:31:37 INFO - PROCESS | 3552 | 1463434297257 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:31:37 INFO - PROCESS | 3552 | 1463434297261 Marionette TRACE conn6 <- [1,2130,null,{}] 14:31:37 INFO - PROCESS | 3552 | 1463434297271 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:37 INFO - PROCESS | 3552 | 1463434297385 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 14:31:37 INFO - PROCESS | 3552 | 1463434297398 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:37 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9D1D800 == 103 [pid = 3552] [id = 542] 14:31:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 206 (00000089DFBD4800) [pid = 3552] [serial = 1626] [outer = 0000000000000000] 14:31:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 207 (00000089E6DE2400) [pid = 3552] [serial = 1627] [outer = 00000089DFBD4800] 14:31:37 INFO - PROCESS | 3552 | 1463434297448 Marionette DEBUG loaded listener.js 14:31:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 208 (00000089E7E63000) [pid = 3552] [serial = 1628] [outer = 00000089DFBD4800] 14:31:38 INFO - PROCESS | 3552 | 1463434298003 Marionette TRACE conn6 <- [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] 14:31:38 INFO - PROCESS | 3552 | 1463434298058 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 14:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:31:38 INFO - PROCESS | 3552 | 1463434298061 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:31:38 INFO - PROCESS | 3552 | 1463434298063 Marionette TRACE conn6 <- [1,2134,null,{}] 14:31:38 INFO - PROCESS | 3552 | 1463434298067 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:38 INFO - PROCESS | 3552 | 1463434298270 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 14:31:38 INFO - PROCESS | 3552 | 1463434298429 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:38 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E411D800 == 104 [pid = 3552] [id = 543] 14:31:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 209 (00000089D8022C00) [pid = 3552] [serial = 1629] [outer = 0000000000000000] 14:31:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 210 (00000089D8043000) [pid = 3552] [serial = 1630] [outer = 00000089D8022C00] 14:31:38 INFO - PROCESS | 3552 | 1463434298493 Marionette DEBUG loaded listener.js 14:31:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 211 (00000089DA6B3C00) [pid = 3552] [serial = 1631] [outer = 00000089D8022C00] 14:31:39 INFO - PROCESS | 3552 | 1463434299213 Marionette TRACE conn6 <- [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] 14:31:39 INFO - PROCESS | 3552 | 1463434299252 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 14:31:39 INFO - PROCESS | 3552 | 1463434299257 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:31:39 INFO - PROCESS | 3552 | 1463434299262 Marionette TRACE conn6 <- [1,2138,null,{}] 14:31:39 INFO - PROCESS | 3552 | 1463434299267 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:39 INFO - PROCESS | 3552 | 1463434299402 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 14:31:39 INFO - PROCESS | 3552 | 1463434299551 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:39 INFO - PROCESS | 3552 | ++DOCSHELL 00000089ECD3E800 == 105 [pid = 3552] [id = 544] 14:31:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 212 (00000089E6CB8400) [pid = 3552] [serial = 1632] [outer = 0000000000000000] 14:31:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 213 (00000089E6F13C00) [pid = 3552] [serial = 1633] [outer = 00000089E6CB8400] 14:31:39 INFO - PROCESS | 3552 | 1463434299614 Marionette DEBUG loaded listener.js 14:31:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 214 (00000089E89C5000) [pid = 3552] [serial = 1634] [outer = 00000089E6CB8400] 14:31:40 INFO - PROCESS | 3552 | 1463434300268 Marionette TRACE conn6 <- [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] 14:31:40 INFO - PROCESS | 3552 | 1463434300359 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 14:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:31:40 INFO - PROCESS | 3552 | 1463434300365 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:31:40 INFO - PROCESS | 3552 | 1463434300367 Marionette TRACE conn6 <- [1,2142,null,{}] 14:31:40 INFO - PROCESS | 3552 | 1463434300371 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:40 INFO - PROCESS | 3552 | 1463434300499 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 14:31:40 INFO - PROCESS | 3552 | 1463434300650 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:40 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE0A1000 == 106 [pid = 3552] [id = 545] 14:31:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 215 (00000089E9E3F400) [pid = 3552] [serial = 1635] [outer = 0000000000000000] 14:31:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 216 (00000089E9E4C400) [pid = 3552] [serial = 1636] [outer = 00000089E9E3F400] 14:31:40 INFO - PROCESS | 3552 | 1463434300710 Marionette DEBUG loaded listener.js 14:31:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 217 (00000089EA0C8C00) [pid = 3552] [serial = 1637] [outer = 00000089E9E3F400] 14:31:41 INFO - PROCESS | 3552 | 1463434301299 Marionette TRACE conn6 <- [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]]]}] 14:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 986ms 14:31:41 INFO - PROCESS | 3552 | 1463434301352 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 14:31:41 INFO - PROCESS | 3552 | 1463434301356 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 14:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:31:41 INFO - PROCESS | 3552 | 1463434301368 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:31:41 INFO - PROCESS | 3552 | 1463434301373 Marionette TRACE conn6 <- [1,2146,null,{}] 14:31:41 INFO - PROCESS | 3552 | 1463434301377 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:41 INFO - PROCESS | 3552 | 1463434301508 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 14:31:41 INFO - PROCESS | 3552 | 1463434301654 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:41 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEAD0800 == 107 [pid = 3552] [id = 546] 14:31:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 218 (00000089EA0C8000) [pid = 3552] [serial = 1638] [outer = 0000000000000000] 14:31:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 219 (00000089EADE3000) [pid = 3552] [serial = 1639] [outer = 00000089EA0C8000] 14:31:41 INFO - PROCESS | 3552 | 1463434301714 Marionette DEBUG loaded listener.js 14:31:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 220 (00000089EAE8E800) [pid = 3552] [serial = 1640] [outer = 00000089EA0C8000] 14:31:42 INFO - PROCESS | 3552 | 1463434302322 Marionette TRACE conn6 <- [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] 14:31:42 INFO - PROCESS | 3552 | 1463434302370 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 14:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:31:42 INFO - PROCESS | 3552 | 1463434302373 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:31:42 INFO - PROCESS | 3552 | 1463434302376 Marionette TRACE conn6 <- [1,2150,null,{}] 14:31:42 INFO - PROCESS | 3552 | 1463434302380 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:42 INFO - PROCESS | 3552 | 1463434302507 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 14:31:42 INFO - PROCESS | 3552 | 1463434302627 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:42 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EFF47800 == 108 [pid = 3552] [id = 547] 14:31:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 221 (00000089EAEECC00) [pid = 3552] [serial = 1641] [outer = 0000000000000000] 14:31:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 222 (00000089EB723C00) [pid = 3552] [serial = 1642] [outer = 00000089EAEECC00] 14:31:42 INFO - PROCESS | 3552 | 1463434302685 Marionette DEBUG loaded listener.js 14:31:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 223 (00000089EB7C7C00) [pid = 3552] [serial = 1643] [outer = 00000089EAEECC00] 14:31:43 INFO - PROCESS | 3552 | 1463434303287 Marionette TRACE conn6 <- [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]]]}] 14:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 985ms 14:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:31:43 INFO - PROCESS | 3552 | 1463434303362 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 14:31:43 INFO - PROCESS | 3552 | 1463434303364 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 14:31:43 INFO - PROCESS | 3552 | 1463434303368 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:31:43 INFO - PROCESS | 3552 | 1463434303370 Marionette TRACE conn6 <- [1,2154,null,{}] 14:31:43 INFO - PROCESS | 3552 | 1463434303374 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:43 INFO - PROCESS | 3552 | 1463434303531 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 14:31:43 INFO - PROCESS | 3552 | 1463434303683 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:43 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F1197000 == 109 [pid = 3552] [id = 548] 14:31:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 224 (00000089EB9AD000) [pid = 3552] [serial = 1644] [outer = 0000000000000000] 14:31:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 225 (00000089ECD27000) [pid = 3552] [serial = 1645] [outer = 00000089EB9AD000] 14:31:43 INFO - PROCESS | 3552 | 1463434303749 Marionette DEBUG loaded listener.js 14:31:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 226 (00000089EE0ED400) [pid = 3552] [serial = 1646] [outer = 00000089EB9AD000] 14:31:44 INFO - PROCESS | 3552 | 1463434304361 Marionette TRACE conn6 <- [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]]]}] 14:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1030ms 14:31:44 INFO - PROCESS | 3552 | 1463434304401 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 14:31:44 INFO - PROCESS | 3552 | 1463434304403 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 14:31:44 INFO - PROCESS | 3552 | 1463434304407 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:31:44 INFO - PROCESS | 3552 | 1463434304409 Marionette TRACE conn6 <- [1,2158,null,{}] 14:31:44 INFO - PROCESS | 3552 | 1463434304413 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:44 INFO - PROCESS | 3552 | 1463434304556 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 14:31:44 INFO - PROCESS | 3552 | 1463434304717 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:44 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F152C000 == 110 [pid = 3552] [id = 549] 14:31:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 227 (00000089EE0F9C00) [pid = 3552] [serial = 1647] [outer = 0000000000000000] 14:31:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 228 (00000089F015B800) [pid = 3552] [serial = 1648] [outer = 00000089EE0F9C00] 14:31:44 INFO - PROCESS | 3552 | 1463434304777 Marionette DEBUG loaded listener.js 14:31:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 229 (00000089F020F800) [pid = 3552] [serial = 1649] [outer = 00000089EE0F9C00] 14:31:45 INFO - PROCESS | 3552 | 1463434305388 Marionette TRACE conn6 <- [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]]]}] 14:31:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1035ms 14:31:45 INFO - PROCESS | 3552 | 1463434305445 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 14:31:45 INFO - PROCESS | 3552 | 1463434305447 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 14:31:45 INFO - PROCESS | 3552 | 1463434305451 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:31:45 INFO - PROCESS | 3552 | 1463434305453 Marionette TRACE conn6 <- [1,2162,null,{}] 14:31:45 INFO - PROCESS | 3552 | 1463434305457 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:45 INFO - PROCESS | 3552 | 1463434305580 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 14:31:45 INFO - PROCESS | 3552 | 1463434305728 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:45 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F27E2000 == 111 [pid = 3552] [id = 550] 14:31:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 230 (00000089F020A000) [pid = 3552] [serial = 1650] [outer = 0000000000000000] 14:31:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 231 (00000089F026DC00) [pid = 3552] [serial = 1651] [outer = 00000089F020A000] 14:31:45 INFO - PROCESS | 3552 | 1463434305787 Marionette DEBUG loaded listener.js 14:31:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 232 (00000089F02AFC00) [pid = 3552] [serial = 1652] [outer = 00000089F020A000] 14:31:46 INFO - PROCESS | 3552 | 1463434306404 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 14:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 986ms 14:31:46 INFO - PROCESS | 3552 | 1463434306440 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 14:31:46 INFO - PROCESS | 3552 | 1463434306443 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 14:31:46 INFO - PROCESS | 3552 | 1463434306446 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:31:46 INFO - PROCESS | 3552 | 1463434306448 Marionette TRACE conn6 <- [1,2166,null,{}] 14:31:46 INFO - PROCESS | 3552 | 1463434306452 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:46 INFO - PROCESS | 3552 | 1463434306575 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 14:31:46 INFO - PROCESS | 3552 | 1463434306724 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:46 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3519800 == 112 [pid = 3552] [id = 551] 14:31:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 233 (00000089F02B2000) [pid = 3552] [serial = 1653] [outer = 0000000000000000] 14:31:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 234 (00000089F1123800) [pid = 3552] [serial = 1654] [outer = 00000089F02B2000] 14:31:46 INFO - PROCESS | 3552 | 1463434306782 Marionette DEBUG loaded listener.js 14:31:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 235 (00000089F1B4A000) [pid = 3552] [serial = 1655] [outer = 00000089F02B2000] 14:31:47 INFO - PROCESS | 3552 | 1463434307358 Marionette TRACE conn6 <- [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]]]}] 14:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 988ms 14:31:47 INFO - PROCESS | 3552 | 1463434307436 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 14:31:47 INFO - PROCESS | 3552 | 1463434307439 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 14:31:47 INFO - PROCESS | 3552 | 1463434307442 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:31:47 INFO - PROCESS | 3552 | 1463434307445 Marionette TRACE conn6 <- [1,2170,null,{}] 14:31:47 INFO - PROCESS | 3552 | 1463434307449 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:47 INFO - PROCESS | 3552 | 1463434307572 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 14:31:47 INFO - PROCESS | 3552 | 1463434307745 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:47 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3AC2800 == 113 [pid = 3552] [id = 552] 14:31:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 236 (00000089F1B5A400) [pid = 3552] [serial = 1656] [outer = 0000000000000000] 14:31:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 237 (00000089F2041400) [pid = 3552] [serial = 1657] [outer = 00000089F1B5A400] 14:31:47 INFO - PROCESS | 3552 | 1463434307802 Marionette DEBUG loaded listener.js 14:31:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 238 (00000089F211FC00) [pid = 3552] [serial = 1658] [outer = 00000089F1B5A400] 14:31:48 INFO - PROCESS | 3552 | 1463434308432 Marionette TRACE conn6 <- [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]]]}] 14:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1028ms 14:31:48 INFO - PROCESS | 3552 | 1463434308473 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 14:31:48 INFO - PROCESS | 3552 | 1463434308476 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 14:31:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:31:48 INFO - PROCESS | 3552 | 1463434308480 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:31:48 INFO - PROCESS | 3552 | 1463434308482 Marionette TRACE conn6 <- [1,2174,null,{}] 14:31:48 INFO - PROCESS | 3552 | 1463434308485 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:48 INFO - PROCESS | 3552 | 1463434308635 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 14:31:48 INFO - PROCESS | 3552 | 1463434308802 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:48 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F4C65800 == 114 [pid = 3552] [id = 553] 14:31:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 239 (00000089E650E800) [pid = 3552] [serial = 1659] [outer = 0000000000000000] 14:31:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 240 (00000089F257D400) [pid = 3552] [serial = 1660] [outer = 00000089E650E800] 14:31:48 INFO - PROCESS | 3552 | 1463434308866 Marionette DEBUG loaded listener.js 14:31:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 241 (00000089F2DA4C00) [pid = 3552] [serial = 1661] [outer = 00000089E650E800] 14:31:49 INFO - PROCESS | 3552 | 1463434309679 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 14:31:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:31:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1230ms 14:31:49 INFO - PROCESS | 3552 | 1463434309713 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 14:31:49 INFO - PROCESS | 3552 | 1463434309718 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 14:31:49 INFO - PROCESS | 3552 | 1463434309722 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:31:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:31:49 INFO - PROCESS | 3552 | 1463434309727 Marionette TRACE conn6 <- [1,2178,null,{}] 14:31:49 INFO - PROCESS | 3552 | 1463434309732 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:49 INFO - PROCESS | 3552 | 1463434309860 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 14:31:50 INFO - PROCESS | 3552 | 1463434310029 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:50 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDFA2000 == 115 [pid = 3552] [id = 554] 14:31:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 242 (00000089DFBD8C00) [pid = 3552] [serial = 1662] [outer = 0000000000000000] 14:31:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 243 (00000089E3757C00) [pid = 3552] [serial = 1663] [outer = 00000089DFBD8C00] 14:31:50 INFO - PROCESS | 3552 | 1463434310083 Marionette DEBUG loaded listener.js 14:31:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 244 (00000089E9455000) [pid = 3552] [serial = 1664] [outer = 00000089DFBD8C00] 14:31:50 INFO - PROCESS | 3552 | 1463434310754 Marionette TRACE conn6 <- [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]]]}] 14:31:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:31:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1081ms 14:31:50 INFO - PROCESS | 3552 | 1463434310808 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 14:31:50 INFO - PROCESS | 3552 | 1463434310814 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 14:31:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:31:50 INFO - PROCESS | 3552 | 1463434310821 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:31:50 INFO - PROCESS | 3552 | 1463434310824 Marionette TRACE conn6 <- [1,2182,null,{}] 14:31:50 INFO - PROCESS | 3552 | 1463434310827 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:50 INFO - PROCESS | 3552 | 1463434310950 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 14:31:51 INFO - PROCESS | 3552 | 1463434311103 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:51 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EFF33800 == 116 [pid = 3552] [id = 555] 14:31:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 245 (00000089E9024C00) [pid = 3552] [serial = 1665] [outer = 0000000000000000] 14:31:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 246 (00000089EAB27800) [pid = 3552] [serial = 1666] [outer = 00000089E9024C00] 14:31:51 INFO - PROCESS | 3552 | 1463434311155 Marionette DEBUG loaded listener.js 14:31:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 247 (00000089EADE7800) [pid = 3552] [serial = 1667] [outer = 00000089E9024C00] 14:31:51 INFO - PROCESS | 3552 | 1463434311721 Marionette TRACE conn6 <- [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]]]}] 14:31:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:31:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 942ms 14:31:51 INFO - PROCESS | 3552 | 1463434311764 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 14:31:51 INFO - PROCESS | 3552 | 1463434311766 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 14:31:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:31:51 INFO - PROCESS | 3552 | 1463434311770 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:31:51 INFO - PROCESS | 3552 | 1463434311774 Marionette TRACE conn6 <- [1,2186,null,{}] 14:31:51 INFO - PROCESS | 3552 | 1463434311784 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:51 INFO - PROCESS | 3552 | 1463434311909 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 14:31:52 INFO - PROCESS | 3552 | 1463434312067 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:52 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3B55800 == 117 [pid = 3552] [id = 556] 14:31:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 248 (00000089EAEEE400) [pid = 3552] [serial = 1668] [outer = 0000000000000000] 14:31:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 249 (00000089EE480000) [pid = 3552] [serial = 1669] [outer = 00000089EAEEE400] 14:31:52 INFO - PROCESS | 3552 | 1463434312120 Marionette DEBUG loaded listener.js 14:31:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 250 (00000089F20C1C00) [pid = 3552] [serial = 1670] [outer = 00000089EAEEE400] 14:31:52 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9D1D800 == 116 [pid = 3552] [id = 542] 14:31:52 INFO - PROCESS | 3552 | --DOCSHELL 00000089DF0D5800 == 115 [pid = 3552] [id = 541] 14:31:52 INFO - PROCESS | 3552 | --DOCSHELL 00000089E8B11000 == 114 [pid = 3552] [id = 540] 14:31:52 INFO - PROCESS | 3552 | --DOCSHELL 00000089F9569800 == 113 [pid = 3552] [id = 536] 14:31:52 INFO - PROCESS | 3552 | --DOCSHELL 00000089F96EF000 == 112 [pid = 3552] [id = 535] 14:31:52 INFO - PROCESS | 3552 | --DOCSHELL 00000089F951F000 == 111 [pid = 3552] [id = 534] 14:31:52 INFO - PROCESS | 3552 | --DOCSHELL 00000089F8DFB800 == 110 [pid = 3552] [id = 533] 14:31:52 INFO - PROCESS | 3552 | --DOCSHELL 00000089F8DDF800 == 109 [pid = 3552] [id = 532] 14:31:52 INFO - PROCESS | 3552 | --DOCSHELL 00000089F6CCB800 == 108 [pid = 3552] [id = 531] 14:31:52 INFO - PROCESS | 3552 | --DOCSHELL 00000089F00EE000 == 107 [pid = 3552] [id = 530] 14:31:52 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9F38000 == 106 [pid = 3552] [id = 529] 14:31:52 INFO - PROCESS | 3552 | 1463434312686 Marionette TRACE conn6 <- [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]]]}] 14:31:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:31:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 942ms 14:31:52 INFO - PROCESS | 3552 | 1463434312715 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 14:31:52 INFO - PROCESS | 3552 | 1463434312717 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 14:31:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:31:52 INFO - PROCESS | 3552 | 1463434312721 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:31:52 INFO - PROCESS | 3552 | 1463434312722 Marionette TRACE conn6 <- [1,2190,null,{}] 14:31:52 INFO - PROCESS | 3552 | 1463434312726 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:52 INFO - PROCESS | 3552 | 1463434312835 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 14:31:52 INFO - PROCESS | 3552 | 1463434312959 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:52 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE140000 == 107 [pid = 3552] [id = 557] 14:31:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 251 (00000089D991B800) [pid = 3552] [serial = 1671] [outer = 0000000000000000] 14:31:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 252 (00000089E6DE6800) [pid = 3552] [serial = 1672] [outer = 00000089D991B800] 14:31:53 INFO - PROCESS | 3552 | 1463434313011 Marionette DEBUG loaded listener.js 14:31:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 253 (00000089F02BB800) [pid = 3552] [serial = 1673] [outer = 00000089D991B800] 14:31:53 INFO - PROCESS | 3552 | 1463434313467 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 14:31:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:31:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 777ms 14:31:53 INFO - PROCESS | 3552 | 1463434313505 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 14:31:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:31:53 INFO - PROCESS | 3552 | 1463434313507 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 14:31:53 INFO - PROCESS | 3552 | 1463434313511 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:31:53 INFO - PROCESS | 3552 | 1463434313513 Marionette TRACE conn6 <- [1,2194,null,{}] 14:31:53 INFO - PROCESS | 3552 | 1463434313516 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:53 INFO - PROCESS | 3552 | 1463434313688 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 14:31:53 INFO - PROCESS | 3552 | 1463434313718 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:53 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F6181000 == 108 [pid = 3552] [id = 558] 14:31:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 254 (00000089F20B8000) [pid = 3552] [serial = 1674] [outer = 0000000000000000] 14:31:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 255 (00000089F257E400) [pid = 3552] [serial = 1675] [outer = 00000089F20B8000] 14:31:53 INFO - PROCESS | 3552 | 1463434313765 Marionette DEBUG loaded listener.js 14:31:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 256 (00000089F2DA3C00) [pid = 3552] [serial = 1676] [outer = 00000089F20B8000] 14:31:54 INFO - PROCESS | 3552 | 1463434314239 Marionette TRACE conn6 <- [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]]]}] 14:31:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:31:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 777ms 14:31:54 INFO - PROCESS | 3552 | 1463434314291 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 14:31:54 INFO - PROCESS | 3552 | 1463434314293 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 14:31:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:31:54 INFO - PROCESS | 3552 | 1463434314303 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:31:54 INFO - PROCESS | 3552 | 1463434314305 Marionette TRACE conn6 <- [1,2198,null,{}] 14:31:54 INFO - PROCESS | 3552 | 1463434314309 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:54 INFO - PROCESS | 3552 | 1463434314461 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 14:31:54 INFO - PROCESS | 3552 | 1463434314484 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:54 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F7C3B000 == 109 [pid = 3552] [id = 559] 14:31:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 257 (00000089F2DBBC00) [pid = 3552] [serial = 1677] [outer = 0000000000000000] 14:31:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 258 (00000089F3D20000) [pid = 3552] [serial = 1678] [outer = 00000089F2DBBC00] 14:31:54 INFO - PROCESS | 3552 | 1463434314532 Marionette DEBUG loaded listener.js 14:31:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 259 (00000089F503C000) [pid = 3552] [serial = 1679] [outer = 00000089F2DBBC00] 14:31:55 INFO - PROCESS | 3552 | 1463434314990 Marionette TRACE conn6 <- [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]]]}] 14:31:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:31:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 733ms 14:31:55 INFO - PROCESS | 3552 | 1463434315038 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 14:31:55 INFO - PROCESS | 3552 | 1463434315041 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 14:31:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:31:55 INFO - PROCESS | 3552 | 1463434315103 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:31:55 INFO - PROCESS | 3552 | 1463434315105 Marionette TRACE conn6 <- [1,2202,null,{}] 14:31:55 INFO - PROCESS | 3552 | 1463434315113 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:55 INFO - PROCESS | 3552 | 1463434315873 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 258 (00000089EAB22000) [pid = 3552] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 257 (00000089DE42E000) [pid = 3552] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 256 (00000089E6D57C00) [pid = 3552] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 255 (00000089F3D17000) [pid = 3552] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 254 (00000089F1103C00) [pid = 3552] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 253 (00000089F20C3800) [pid = 3552] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 252 (00000089EADE9C00) [pid = 3552] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 251 (00000089E0815000) [pid = 3552] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 250 (00000089E7E63800) [pid = 3552] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 249 (00000089EB7C5000) [pid = 3552] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 248 (00000089F113B400) [pid = 3552] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 247 (00000089F1141400) [pid = 3552] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 246 (00000089F02B4400) [pid = 3552] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 245 (00000089F3872400) [pid = 3552] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 244 (00000089F026E400) [pid = 3552] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 243 (00000089F1127800) [pid = 3552] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 242 (00000089F1B42000) [pid = 3552] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 241 (00000089F20C5C00) [pid = 3552] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 240 (00000089F2612800) [pid = 3552] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 239 (00000089F2612C00) [pid = 3552] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 238 (00000089F385B400) [pid = 3552] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 237 (00000089F5035800) [pid = 3552] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 236 (00000089F503E000) [pid = 3552] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 235 (00000089F5AED400) [pid = 3552] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 234 (00000089DEF70000) [pid = 3552] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 233 (00000089E6510400) [pid = 3552] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 232 (00000089F5041C00) [pid = 3552] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 231 (00000089D977CC00) [pid = 3552] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 230 (00000089F2DA5400) [pid = 3552] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 229 (00000089F0166800) [pid = 3552] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 228 (00000089F211A400) [pid = 3552] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 227 (00000089D9AAB800) [pid = 3552] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 226 (00000089F2DB1800) [pid = 3552] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 225 (00000089F020C800) [pid = 3552] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 224 (00000089EADD4C00) [pid = 3552] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 223 (00000089DA6B7000) [pid = 3552] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 222 (00000089EB72A400) [pid = 3552] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 221 (00000089F110B400) [pid = 3552] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 220 (00000089F6D56800) [pid = 3552] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 219 (00000089E6518C00) [pid = 3552] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 218 (00000089D8028800) [pid = 3552] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 217 (00000089D9865800) [pid = 3552] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 216 (00000089DD074000) [pid = 3552] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 215 (00000089F4FD5800) [pid = 3552] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 214 (00000089E6FF2C00) [pid = 3552] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 213 (00000089D9914000) [pid = 3552] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 212 (00000089E2C37000) [pid = 3552] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 211 (00000089F20BD400) [pid = 3552] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 210 (00000089F2890800) [pid = 3552] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 209 (00000089F5A63800) [pid = 3552] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 208 (00000089F6F70800) [pid = 3552] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 207 (00000089E3757400) [pid = 3552] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 206 (00000089E400B000) [pid = 3552] [serial = 32] [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.] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 205 (00000089ECD26000) [pid = 3552] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 204 (00000089EB8EF000) [pid = 3552] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 203 (00000089F3857400) [pid = 3552] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 202 (00000089EE48A000) [pid = 3552] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 201 (00000089E75D8400) [pid = 3552] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 200 (00000089F2D3C400) [pid = 3552] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 199 (00000089E7E66400) [pid = 3552] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 198 (00000089F1B5C400) [pid = 3552] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 197 (00000089E6FB1400) [pid = 3552] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 196 (00000089F2D44800) [pid = 3552] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 195 (00000089F0268C00) [pid = 3552] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 194 (00000089F2114000) [pid = 3552] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 193 (00000089DED95400) [pid = 3552] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:31:55 INFO - PROCESS | 3552 | --DOMWINDOW == 192 (00000089D89D8C00) [pid = 3552] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:31:55 INFO - PROCESS | 3552 | 1463434315982 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:56 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E3D61800 == 110 [pid = 3552] [id = 560] 14:31:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 193 (00000089D8026C00) [pid = 3552] [serial = 1680] [outer = 0000000000000000] 14:31:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 194 (00000089D92BB800) [pid = 3552] [serial = 1681] [outer = 00000089D8026C00] 14:31:56 INFO - PROCESS | 3552 | 1463434316028 Marionette DEBUG loaded listener.js 14:31:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 195 (00000089DE42E000) [pid = 3552] [serial = 1682] [outer = 00000089D8026C00] 14:31:56 INFO - PROCESS | 3552 | 1463434316414 Marionette TRACE conn6 <- [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]]]}] 14:31:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:31:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1385ms 14:31:56 INFO - PROCESS | 3552 | 1463434316489 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 14:31:56 INFO - PROCESS | 3552 | 1463434316491 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 14:31:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:31:56 INFO - PROCESS | 3552 | 1463434316494 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:31:56 INFO - PROCESS | 3552 | 1463434316496 Marionette TRACE conn6 <- [1,2206,null,{}] 14:31:56 INFO - PROCESS | 3552 | 1463434316500 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:56 INFO - PROCESS | 3552 | 1463434316605 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 14:31:56 INFO - PROCESS | 3552 | 1463434316616 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:56 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F6182800 == 111 [pid = 3552] [id = 561] 14:31:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 196 (00000089E2BF3C00) [pid = 3552] [serial = 1683] [outer = 0000000000000000] 14:31:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 197 (00000089E6FAF400) [pid = 3552] [serial = 1684] [outer = 00000089E2BF3C00] 14:31:56 INFO - PROCESS | 3552 | 1463434316661 Marionette DEBUG loaded listener.js 14:31:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 198 (00000089EADD5000) [pid = 3552] [serial = 1685] [outer = 00000089E2BF3C00] 14:31:57 INFO - PROCESS | 3552 | 1463434317090 Marionette TRACE conn6 <- [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]]]}] 14:31:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:31:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 629ms 14:31:57 INFO - PROCESS | 3552 | 1463434317130 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 14:31:57 INFO - PROCESS | 3552 | 1463434317133 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 14:31:57 INFO - PROCESS | 3552 | 1463434317154 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:31:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:31:57 INFO - PROCESS | 3552 | 1463434317156 Marionette TRACE conn6 <- [1,2210,null,{}] 14:31:57 INFO - PROCESS | 3552 | 1463434317159 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:57 INFO - PROCESS | 3552 | 1463434317264 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 14:31:57 INFO - PROCESS | 3552 | 1463434317304 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:57 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F91AC000 == 112 [pid = 3552] [id = 562] 14:31:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 199 (00000089E2A27800) [pid = 3552] [serial = 1686] [outer = 0000000000000000] 14:31:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 200 (00000089F0267000) [pid = 3552] [serial = 1687] [outer = 00000089E2A27800] 14:31:57 INFO - PROCESS | 3552 | 1463434317352 Marionette DEBUG loaded listener.js 14:31:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 201 (00000089F113D400) [pid = 3552] [serial = 1688] [outer = 00000089E2A27800] 14:31:57 INFO - PROCESS | 3552 | 1463434317820 Marionette TRACE conn6 <- [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]]]}] 14:31:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:31:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 671ms 14:31:57 INFO - PROCESS | 3552 | 1463434317939 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 14:31:57 INFO - PROCESS | 3552 | 1463434317944 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 14:31:57 INFO - PROCESS | 3552 | 1463434317950 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:31:57 INFO - PROCESS | 3552 | 1463434317955 Marionette TRACE conn6 <- [1,2214,null,{}] 14:31:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:31:57 INFO - PROCESS | 3552 | 1463434317962 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:58 INFO - PROCESS | 3552 | 1463434318113 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 14:31:58 INFO - PROCESS | 3552 | 1463434318276 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:58 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E955C800 == 113 [pid = 3552] [id = 563] 14:31:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 202 (00000089D9B9D800) [pid = 3552] [serial = 1689] [outer = 0000000000000000] 14:31:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 203 (00000089DA99A400) [pid = 3552] [serial = 1690] [outer = 00000089D9B9D800] 14:31:58 INFO - PROCESS | 3552 | 1463434318341 Marionette DEBUG loaded listener.js 14:31:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 204 (00000089E2C8A000) [pid = 3552] [serial = 1691] [outer = 00000089D9B9D800] 14:31:58 INFO - PROCESS | 3552 | 1463434318970 Marionette TRACE conn6 <- [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]]]}] 14:31:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:31:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1018ms 14:31:58 INFO - PROCESS | 3552 | 1463434318984 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 14:31:58 INFO - PROCESS | 3552 | 1463434318989 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 14:31:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:31:59 INFO - PROCESS | 3552 | 1463434318996 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:31:59 INFO - PROCESS | 3552 | 1463434319000 Marionette TRACE conn6 <- [1,2218,null,{}] 14:31:59 INFO - PROCESS | 3552 | 1463434319006 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:31:59 INFO - PROCESS | 3552 | 1463434319141 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 14:31:59 INFO - PROCESS | 3552 | 1463434319310 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:59 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3B53000 == 114 [pid = 3552] [id = 564] 14:31:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 205 (00000089E7E5C000) [pid = 3552] [serial = 1692] [outer = 0000000000000000] 14:31:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 206 (00000089EA0CB400) [pid = 3552] [serial = 1693] [outer = 00000089E7E5C000] 14:31:59 INFO - PROCESS | 3552 | 1463434319368 Marionette DEBUG loaded listener.js 14:31:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 207 (00000089EB8EF000) [pid = 3552] [serial = 1694] [outer = 00000089E7E5C000] 14:32:00 INFO - PROCESS | 3552 | 1463434320025 Marionette TRACE conn6 <- [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]]]}] 14:32:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:32:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1088ms 14:32:00 INFO - PROCESS | 3552 | 1463434320085 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 14:32:00 INFO - PROCESS | 3552 | 1463434320088 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 14:32:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:32:00 INFO - PROCESS | 3552 | 1463434320092 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:32:00 INFO - PROCESS | 3552 | 1463434320094 Marionette TRACE conn6 <- [1,2222,null,{}] 14:32:00 INFO - PROCESS | 3552 | 1463434320100 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:00 INFO - PROCESS | 3552 | 1463434320239 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 14:32:00 INFO - PROCESS | 3552 | 1463434320404 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:00 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F951F000 == 115 [pid = 3552] [id = 565] 14:32:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 208 (00000089F1146400) [pid = 3552] [serial = 1695] [outer = 0000000000000000] 14:32:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 209 (00000089F203BC00) [pid = 3552] [serial = 1696] [outer = 00000089F1146400] 14:32:00 INFO - PROCESS | 3552 | 1463434320468 Marionette DEBUG loaded listener.js 14:32:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 210 (00000089F2890C00) [pid = 3552] [serial = 1697] [outer = 00000089F1146400] 14:32:01 INFO - PROCESS | 3552 | 1463434321018 Marionette TRACE conn6 <- [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]]]}] 14:32:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:32:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 985ms 14:32:01 INFO - PROCESS | 3552 | 1463434321080 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 14:32:01 INFO - PROCESS | 3552 | 1463434321082 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 14:32:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:32:01 INFO - PROCESS | 3552 | 1463434321086 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:32:01 INFO - PROCESS | 3552 | 1463434321088 Marionette TRACE conn6 <- [1,2226,null,{}] 14:32:01 INFO - PROCESS | 3552 | 1463434321092 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:01 INFO - PROCESS | 3552 | 1463434321224 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 14:32:01 INFO - PROCESS | 3552 | 1463434321394 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:01 INFO - PROCESS | 3552 | ++DOCSHELL 00000089FB804000 == 116 [pid = 3552] [id = 566] 14:32:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 211 (00000089F2DB2C00) [pid = 3552] [serial = 1698] [outer = 0000000000000000] 14:32:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 212 (00000089F2DB8400) [pid = 3552] [serial = 1699] [outer = 00000089F2DB2C00] 14:32:01 INFO - PROCESS | 3552 | 1463434321453 Marionette DEBUG loaded listener.js 14:32:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 213 (00000089F3875800) [pid = 3552] [serial = 1700] [outer = 00000089F2DB2C00] 14:32:02 INFO - PROCESS | 3552 | 1463434322064 Marionette TRACE conn6 <- [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]]]}] 14:32:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:32:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1029ms 14:32:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:32:02 INFO - PROCESS | 3552 | 1463434322118 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 14:32:02 INFO - PROCESS | 3552 | 1463434322120 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 14:32:02 INFO - PROCESS | 3552 | 1463434322124 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:32:02 INFO - PROCESS | 3552 | 1463434322126 Marionette TRACE conn6 <- [1,2230,null,{}] 14:32:02 INFO - PROCESS | 3552 | 1463434322130 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:02 INFO - PROCESS | 3552 | 1463434322276 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 14:32:02 INFO - PROCESS | 3552 | 1463434322431 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:02 INFO - PROCESS | 3552 | ++DOCSHELL 00000089FB821800 == 117 [pid = 3552] [id = 567] 14:32:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 214 (00000089F4FD5800) [pid = 3552] [serial = 1701] [outer = 0000000000000000] 14:32:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 215 (00000089F4FDE800) [pid = 3552] [serial = 1702] [outer = 00000089F4FD5800] 14:32:02 INFO - PROCESS | 3552 | 1463434322489 Marionette DEBUG loaded listener.js 14:32:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 216 (00000089F5AF1000) [pid = 3552] [serial = 1703] [outer = 00000089F4FD5800] 14:32:03 INFO - PROCESS | 3552 | 1463434323116 Marionette TRACE conn6 <- [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]]]}] 14:32:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:32:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1034ms 14:32:03 INFO - PROCESS | 3552 | 1463434323161 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 14:32:03 INFO - PROCESS | 3552 | 1463434323163 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 14:32:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:32:03 INFO - PROCESS | 3552 | 1463434323167 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:32:03 INFO - PROCESS | 3552 | 1463434323169 Marionette TRACE conn6 <- [1,2234,null,{}] 14:32:03 INFO - PROCESS | 3552 | 1463434323173 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:03 INFO - PROCESS | 3552 | 1463434323326 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 14:32:03 INFO - PROCESS | 3552 | 1463434323482 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:03 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F5DB2800 == 118 [pid = 3552] [id = 568] 14:32:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 217 (00000089F5F39400) [pid = 3552] [serial = 1704] [outer = 0000000000000000] 14:32:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 218 (00000089F6140000) [pid = 3552] [serial = 1705] [outer = 00000089F5F39400] 14:32:03 INFO - PROCESS | 3552 | 1463434323541 Marionette DEBUG loaded listener.js 14:32:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 219 (00000089F6D4E000) [pid = 3552] [serial = 1706] [outer = 00000089F5F39400] 14:32:04 INFO - PROCESS | 3552 | 1463434324194 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 14:32:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:32:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1086ms 14:32:04 INFO - PROCESS | 3552 | 1463434324256 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 14:32:04 INFO - PROCESS | 3552 | 1463434324259 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 14:32:04 INFO - PROCESS | 3552 | 1463434324277 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:32:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:32:04 INFO - PROCESS | 3552 | 1463434324279 Marionette TRACE conn6 <- [1,2238,null,{}] 14:32:04 INFO - PROCESS | 3552 | 1463434324284 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:04 INFO - PROCESS | 3552 | 1463434324411 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 14:32:04 INFO - PROCESS | 3552 | 1463434324567 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:04 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F5DCE800 == 119 [pid = 3552] [id = 569] 14:32:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 220 (00000089F6D56C00) [pid = 3552] [serial = 1707] [outer = 0000000000000000] 14:32:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 221 (00000089F6EA3C00) [pid = 3552] [serial = 1708] [outer = 00000089F6D56C00] 14:32:04 INFO - PROCESS | 3552 | 1463434324625 Marionette DEBUG loaded listener.js 14:32:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 222 (00000089F6EACC00) [pid = 3552] [serial = 1709] [outer = 00000089F6D56C00] 14:32:05 INFO - PROCESS | 3552 | 1463434325184 Marionette TRACE conn6 <- [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]]]}] 14:32:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:32:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 925ms 14:32:05 INFO - PROCESS | 3552 | 1463434325210 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 14:32:05 INFO - PROCESS | 3552 | 1463434325212 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 14:32:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:32:05 INFO - PROCESS | 3552 | 1463434325218 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:32:05 INFO - PROCESS | 3552 | 1463434325220 Marionette TRACE conn6 <- [1,2242,null,{}] 14:32:05 INFO - PROCESS | 3552 | 1463434325224 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:05 INFO - PROCESS | 3552 | 1463434325351 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 14:32:05 INFO - PROCESS | 3552 | 1463434325519 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:05 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3699000 == 120 [pid = 3552] [id = 570] 14:32:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 223 (00000089F6EA9400) [pid = 3552] [serial = 1710] [outer = 0000000000000000] 14:32:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 224 (00000089F6F6A800) [pid = 3552] [serial = 1711] [outer = 00000089F6EA9400] 14:32:05 INFO - PROCESS | 3552 | 1463434325577 Marionette DEBUG loaded listener.js 14:32:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 225 (00000089F71BC000) [pid = 3552] [serial = 1712] [outer = 00000089F6EA9400] 14:32:06 INFO - PROCESS | 3552 | 1463434326170 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 14:32:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:32:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 986ms 14:32:06 INFO - PROCESS | 3552 | 1463434326207 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 14:32:06 INFO - PROCESS | 3552 | 1463434326210 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 14:32:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:32:06 INFO - PROCESS | 3552 | 1463434326214 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:32:06 INFO - PROCESS | 3552 | 1463434326216 Marionette TRACE conn6 <- [1,2246,null,{}] 14:32:06 INFO - PROCESS | 3552 | 1463434326219 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:06 INFO - PROCESS | 3552 | 1463434326349 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 14:32:06 INFO - PROCESS | 3552 | 1463434326506 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:06 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F4DBE800 == 121 [pid = 3552] [id = 571] 14:32:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 226 (00000089F0299400) [pid = 3552] [serial = 1713] [outer = 0000000000000000] 14:32:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 227 (00000089F71C3400) [pid = 3552] [serial = 1714] [outer = 00000089F0299400] 14:32:06 INFO - PROCESS | 3552 | 1463434326563 Marionette DEBUG loaded listener.js 14:32:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 228 (00000089F7327000) [pid = 3552] [serial = 1715] [outer = 00000089F0299400] 14:32:07 INFO - PROCESS | 3552 | 1463434327158 Marionette TRACE conn6 <- [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]]]}] 14:32:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:32:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 986ms 14:32:07 INFO - PROCESS | 3552 | 1463434327203 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 14:32:07 INFO - PROCESS | 3552 | 1463434327205 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 14:32:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:32:07 INFO - PROCESS | 3552 | 1463434327209 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:32:07 INFO - PROCESS | 3552 | 1463434327211 Marionette TRACE conn6 <- [1,2250,null,{}] 14:32:07 INFO - PROCESS | 3552 | 1463434327215 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:07 INFO - PROCESS | 3552 | 1463434327344 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 14:32:07 INFO - PROCESS | 3552 | 1463434327513 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:07 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F704E000 == 122 [pid = 3552] [id = 572] 14:32:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 229 (00000089F7C84000) [pid = 3552] [serial = 1716] [outer = 0000000000000000] 14:32:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 230 (00000089F7C8C400) [pid = 3552] [serial = 1717] [outer = 00000089F7C84000] 14:32:07 INFO - PROCESS | 3552 | 1463434327570 Marionette DEBUG loaded listener.js 14:32:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 231 (00000089F88E0000) [pid = 3552] [serial = 1718] [outer = 00000089F7C84000] 14:32:08 INFO - PROCESS | 3552 | 1463434328138 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 14:32:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:32:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 985ms 14:32:08 INFO - PROCESS | 3552 | 1463434328207 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 14:32:08 INFO - PROCESS | 3552 | 1463434328210 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 14:32:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:32:08 INFO - PROCESS | 3552 | 1463434328215 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:32:08 INFO - PROCESS | 3552 | 1463434328218 Marionette TRACE conn6 <- [1,2254,null,{}] 14:32:08 INFO - PROCESS | 3552 | 1463434328222 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:08 INFO - PROCESS | 3552 | 1463434328369 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 14:32:08 INFO - PROCESS | 3552 | 1463434328526 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:08 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F97C6800 == 123 [pid = 3552] [id = 573] 14:32:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 232 (00000089F8797400) [pid = 3552] [serial = 1719] [outer = 0000000000000000] 14:32:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 233 (00000089F879CC00) [pid = 3552] [serial = 1720] [outer = 00000089F8797400] 14:32:08 INFO - PROCESS | 3552 | 1463434328589 Marionette DEBUG loaded listener.js 14:32:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 234 (00000089F890A400) [pid = 3552] [serial = 1721] [outer = 00000089F8797400] 14:32:09 INFO - PROCESS | 3552 | 1463434329240 Marionette TRACE conn6 <- [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]]]}] 14:32:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:32:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1089ms 14:32:09 INFO - PROCESS | 3552 | 1463434329306 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 14:32:09 INFO - PROCESS | 3552 | 1463434329309 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 14:32:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:32:09 INFO - PROCESS | 3552 | 1463434329312 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:32:09 INFO - PROCESS | 3552 | 1463434329314 Marionette TRACE conn6 <- [1,2258,null,{}] 14:32:09 INFO - PROCESS | 3552 | 1463434329318 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:09 INFO - PROCESS | 3552 | 1463434329449 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 14:32:09 INFO - PROCESS | 3552 | 1463434329610 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:09 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E2C47000 == 124 [pid = 3552] [id = 574] 14:32:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 235 (00000089D80D1C00) [pid = 3552] [serial = 1722] [outer = 0000000000000000] 14:32:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 236 (00000089E2C8AC00) [pid = 3552] [serial = 1723] [outer = 00000089D80D1C00] 14:32:09 INFO - PROCESS | 3552 | 1463434329668 Marionette DEBUG loaded listener.js 14:32:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 237 (00000089EE0EF400) [pid = 3552] [serial = 1724] [outer = 00000089D80D1C00] 14:32:10 INFO - PROCESS | 3552 | 1463434330278 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 14:32:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:32:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1031ms 14:32:10 INFO - PROCESS | 3552 | 1463434330345 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 14:32:10 INFO - PROCESS | 3552 | 1463434330348 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 14:32:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:32:10 INFO - PROCESS | 3552 | 1463434330351 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:32:10 INFO - PROCESS | 3552 | 1463434330353 Marionette TRACE conn6 <- [1,2262,null,{}] 14:32:10 INFO - PROCESS | 3552 | 1463434330375 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:10 INFO - PROCESS | 3552 | 1463434330506 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 14:32:10 INFO - PROCESS | 3552 | 1463434330668 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:10 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E4087000 == 125 [pid = 3552] [id = 575] 14:32:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 238 (00000089D9827000) [pid = 3552] [serial = 1725] [outer = 0000000000000000] 14:32:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 239 (00000089DFC06400) [pid = 3552] [serial = 1726] [outer = 00000089D9827000] 14:32:10 INFO - PROCESS | 3552 | 1463434330725 Marionette DEBUG loaded listener.js 14:32:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 240 (00000089E6285C00) [pid = 3552] [serial = 1727] [outer = 00000089D9827000] 14:32:11 INFO - PROCESS | 3552 | 1463434331620 Marionette TRACE conn6 <- [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]]]}] 14:32:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:32:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1296ms 14:32:11 INFO - PROCESS | 3552 | 1463434331649 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 14:32:11 INFO - PROCESS | 3552 | 1463434331654 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 14:32:11 INFO - PROCESS | 3552 | 1463434331659 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:32:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:32:11 INFO - PROCESS | 3552 | 1463434331663 Marionette TRACE conn6 <- [1,2266,null,{}] 14:32:11 INFO - PROCESS | 3552 | 1463434331670 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:11 INFO - PROCESS | 3552 | 1463434331805 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 14:32:11 INFO - PROCESS | 3552 | 1463434331971 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:11 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EAEA7000 == 126 [pid = 3552] [id = 576] 14:32:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 241 (00000089DA1AA400) [pid = 3552] [serial = 1728] [outer = 0000000000000000] 14:32:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 242 (00000089E2BEF800) [pid = 3552] [serial = 1729] [outer = 00000089DA1AA400] 14:32:12 INFO - PROCESS | 3552 | 1463434332024 Marionette DEBUG loaded listener.js 14:32:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 243 (00000089E627B800) [pid = 3552] [serial = 1730] [outer = 00000089DA1AA400] 14:32:12 INFO - PROCESS | 3552 | 1463434332682 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 14:32:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:32:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1028ms 14:32:12 INFO - PROCESS | 3552 | 1463434332692 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 14:32:12 INFO - PROCESS | 3552 | 1463434332698 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 14:32:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:32:12 INFO - PROCESS | 3552 | 1463434332704 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:32:12 INFO - PROCESS | 3552 | 1463434332707 Marionette TRACE conn6 <- [1,2270,null,{}] 14:32:12 INFO - PROCESS | 3552 | 1463434332744 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:12 INFO - PROCESS | 3552 | 1463434332872 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 14:32:13 INFO - PROCESS | 3552 | 1463434333033 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:13 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EA17B000 == 127 [pid = 3552] [id = 577] 14:32:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 244 (00000089E627D000) [pid = 3552] [serial = 1731] [outer = 0000000000000000] 14:32:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 245 (00000089E6DE8000) [pid = 3552] [serial = 1732] [outer = 00000089E627D000] 14:32:13 INFO - PROCESS | 3552 | 1463434333087 Marionette DEBUG loaded listener.js 14:32:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 246 (00000089E7F43000) [pid = 3552] [serial = 1733] [outer = 00000089E627D000] 14:32:13 INFO - PROCESS | 3552 | --DOCSHELL 00000089EB924800 == 126 [pid = 3552] [id = 328] 14:32:13 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDF9E800 == 125 [pid = 3552] [id = 357] 14:32:13 INFO - PROCESS | 3552 | --DOCSHELL 00000089F6182800 == 124 [pid = 3552] [id = 561] 14:32:13 INFO - PROCESS | 3552 | --DOCSHELL 00000089E3D61800 == 123 [pid = 3552] [id = 560] 14:32:13 INFO - PROCESS | 3552 | --DOCSHELL 00000089F7C3B000 == 122 [pid = 3552] [id = 559] 14:32:13 INFO - PROCESS | 3552 | --DOCSHELL 00000089F6181000 == 121 [pid = 3552] [id = 558] 14:32:13 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE140000 == 120 [pid = 3552] [id = 557] 14:32:13 INFO - PROCESS | 3552 | --DOCSHELL 00000089F3B55800 == 119 [pid = 3552] [id = 556] 14:32:13 INFO - PROCESS | 3552 | --DOCSHELL 00000089EFF33800 == 118 [pid = 3552] [id = 555] 14:32:13 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDFA2000 == 117 [pid = 3552] [id = 554] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 245 (00000089DEF7A000) [pid = 3552] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 244 (00000089E6DE2400) [pid = 3552] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOCSHELL 00000089F3519800 == 116 [pid = 3552] [id = 551] 14:32:13 INFO - PROCESS | 3552 | --DOCSHELL 00000089F27E2000 == 115 [pid = 3552] [id = 550] 14:32:13 INFO - PROCESS | 3552 | --DOCSHELL 00000089F152C000 == 114 [pid = 3552] [id = 549] 14:32:13 INFO - PROCESS | 3552 | --DOCSHELL 00000089F1197000 == 113 [pid = 3552] [id = 548] 14:32:13 INFO - PROCESS | 3552 | --DOCSHELL 00000089EFF47800 == 112 [pid = 3552] [id = 547] 14:32:13 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEAD0800 == 111 [pid = 3552] [id = 546] 14:32:13 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE0A1000 == 110 [pid = 3552] [id = 545] 14:32:13 INFO - PROCESS | 3552 | --DOCSHELL 00000089F5073000 == 109 [pid = 3552] [id = 528] 14:32:13 INFO - PROCESS | 3552 | --DOCSHELL 00000089ECD3E800 == 108 [pid = 3552] [id = 544] 14:32:13 INFO - PROCESS | 3552 | --DOCSHELL 00000089E411D800 == 107 [pid = 3552] [id = 543] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 243 (00000089F2613400) [pid = 3552] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 242 (00000089E6512000) [pid = 3552] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 241 (00000089EADE7400) [pid = 3552] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 240 (00000089F260EC00) [pid = 3552] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 239 (00000089F260FC00) [pid = 3552] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 238 (00000089F2581000) [pid = 3552] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 237 (00000089F3872C00) [pid = 3552] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 236 (00000089F5039000) [pid = 3552] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 235 (00000089F1B40400) [pid = 3552] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 234 (00000089F1144400) [pid = 3552] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 233 (00000089F2034400) [pid = 3552] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 232 (00000089F2615C00) [pid = 3552] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 231 (00000089F3857000) [pid = 3552] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 230 (00000089F4D0AC00) [pid = 3552] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 229 (00000089F4FD2800) [pid = 3552] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 228 (00000089F5AEDC00) [pid = 3552] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 227 (00000089F732AC00) [pid = 3552] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 226 (00000089F8998000) [pid = 3552] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 225 (00000089DE42B800) [pid = 3552] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 224 (00000089E75D8800) [pid = 3552] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 223 (00000089ECD2D400) [pid = 3552] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 222 (00000089F1B56400) [pid = 3552] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 221 (00000089F257F400) [pid = 3552] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 220 (00000089F4D04400) [pid = 3552] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 219 (00000089F5A65400) [pid = 3552] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 218 (00000089F6D59400) [pid = 3552] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 217 (00000089F6F72400) [pid = 3552] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 216 (00000089F6D4A400) [pid = 3552] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 215 (00000089F5AF3400) [pid = 3552] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 214 (00000089E6FB4800) [pid = 3552] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 213 (00000089F5A5F800) [pid = 3552] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 212 (00000089F3D22400) [pid = 3552] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 211 (00000089F1111800) [pid = 3552] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 210 (00000089F3879C00) [pid = 3552] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 209 (00000089F026F800) [pid = 3552] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 208 (00000089F5F44400) [pid = 3552] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 207 (00000089F02BB400) [pid = 3552] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 206 (00000089F5A5C800) [pid = 3552] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 205 (00000089F1B41000) [pid = 3552] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 204 (00000089EAB21C00) [pid = 3552] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 203 (00000089F3D18000) [pid = 3552] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 202 (00000089EAE95400) [pid = 3552] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 201 (00000089F20C4C00) [pid = 3552] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 200 (00000089E9E42000) [pid = 3552] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 199 (00000089F503A000) [pid = 3552] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 198 (00000089F02B7000) [pid = 3552] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 197 (00000089F211EC00) [pid = 3552] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 196 (00000089E6D53800) [pid = 3552] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 195 (00000089DEFDDC00) [pid = 3552] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 194 (00000089F88DC800) [pid = 3552] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 193 (00000089E3760000) [pid = 3552] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 192 (00000089F203A400) [pid = 3552] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 191 (00000089F2DAB000) [pid = 3552] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 190 (00000089F026B000) [pid = 3552] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 189 (00000089F257AC00) [pid = 3552] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 188 (00000089F1131000) [pid = 3552] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 187 (00000089E2C33800) [pid = 3552] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 186 (00000089F2D3AC00) [pid = 3552] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 185 (00000089F3856800) [pid = 3552] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 184 (00000089F02B9400) [pid = 3552] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 183 (00000089EADDB000) [pid = 3552] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 182 (00000089E2A1B400) [pid = 3552] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 181 (00000089E8F88C00) [pid = 3552] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 180 (00000089EB7C5800) [pid = 3552] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 179 (00000089F112D000) [pid = 3552] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 178 (00000089F6F6C400) [pid = 3552] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 177 (00000089E8943400) [pid = 3552] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 176 (00000089E6DE9000) [pid = 3552] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 175 (00000089DEFE2000) [pid = 3552] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 174 (00000089D8ECAC00) [pid = 3552] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 173 (00000089D9AAA000) [pid = 3552] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 172 (00000089DEC44800) [pid = 3552] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 171 (00000089F4FE1000) [pid = 3552] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 170 (00000089E2C8B400) [pid = 3552] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 169 (00000089EAD96800) [pid = 3552] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 168 (00000089E69A1800) [pid = 3552] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 167 (00000089EAEF4400) [pid = 3552] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 166 (00000089E6515C00) [pid = 3552] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 165 (00000089DF098000) [pid = 3552] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 164 (00000089F2113400) [pid = 3552] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 163 (00000089F385D400) [pid = 3552] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 162 (00000089F3861C00) [pid = 3552] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 161 (00000089E6F15400) [pid = 3552] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 160 (00000089EA0C3000) [pid = 3552] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 159 (00000089F112C400) [pid = 3552] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 158 (00000089F6D52400) [pid = 3552] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 157 (00000089F88D6800) [pid = 3552] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 156 (00000089E89CB400) [pid = 3552] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 155 (00000089F5A5A000) [pid = 3552] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 154 (00000089F5D2F400) [pid = 3552] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 153 (00000089F71C4400) [pid = 3552] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 152 (00000089F88E0C00) [pid = 3552] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 151 (00000089F7C85400) [pid = 3552] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 150 (00000089F6147C00) [pid = 3552] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 149 (00000089F3D20400) [pid = 3552] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 148 (00000089EB720800) [pid = 3552] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 147 (00000089EDA0B400) [pid = 3552] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 146 (00000089F7C89C00) [pid = 3552] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 145 (00000089EAB2CC00) [pid = 3552] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 14:32:13 INFO - PROCESS | 3552 | --DOMWINDOW == 144 (00000089E6AEA800) [pid = 3552] [serial = 1079] [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.] 14:32:13 INFO - PROCESS | 3552 | 1463434333765 Marionette TRACE conn6 <- [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]]]}] 14:32:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:32:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1083ms 14:32:13 INFO - PROCESS | 3552 | 1463434333805 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 14:32:13 INFO - PROCESS | 3552 | 1463434333807 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 14:32:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:32:13 INFO - PROCESS | 3552 | 1463434333813 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:32:13 INFO - PROCESS | 3552 | 1463434333817 Marionette TRACE conn6 <- [1,2274,null,{}] 14:32:13 INFO - PROCESS | 3552 | 1463434333828 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:13 INFO - PROCESS | 3552 | 1463434333944 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 14:32:14 INFO - PROCESS | 3552 | 1463434334074 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:14 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E8F44000 == 108 [pid = 3552] [id = 578] 14:32:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 145 (00000089DE4BB800) [pid = 3552] [serial = 1734] [outer = 0000000000000000] 14:32:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 146 (00000089E627DC00) [pid = 3552] [serial = 1735] [outer = 00000089DE4BB800] 14:32:14 INFO - PROCESS | 3552 | 1463434334124 Marionette DEBUG loaded listener.js 14:32:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 147 (00000089E6FAE400) [pid = 3552] [serial = 1736] [outer = 00000089DE4BB800] 14:32:14 INFO - PROCESS | 3552 | 1463434334535 Marionette TRACE conn6 <- [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]]]}] 14:32:14 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 14:32:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 796ms 14:32:14 INFO - PROCESS | 3552 | 1463434334616 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 14:32:14 INFO - PROCESS | 3552 | 1463434334619 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 14:32:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:32:14 INFO - PROCESS | 3552 | 1463434334622 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:32:14 INFO - PROCESS | 3552 | 1463434334624 Marionette TRACE conn6 <- [1,2278,null,{}] 14:32:14 INFO - PROCESS | 3552 | 1463434334628 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:14 INFO - PROCESS | 3552 | 1463434334738 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 14:32:14 INFO - PROCESS | 3552 | 1463434334749 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:14 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EB1D3000 == 109 [pid = 3552] [id = 579] 14:32:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 148 (00000089E8B8BC00) [pid = 3552] [serial = 1737] [outer = 0000000000000000] 14:32:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 149 (00000089E902BC00) [pid = 3552] [serial = 1738] [outer = 00000089E8B8BC00] 14:32:14 INFO - PROCESS | 3552 | 1463434334797 Marionette DEBUG loaded listener.js 14:32:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 150 (00000089E9DE4000) [pid = 3552] [serial = 1739] [outer = 00000089E8B8BC00] 14:32:15 INFO - PROCESS | 3552 | 1463434335246 Marionette TRACE conn6 <- [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]]]}] 14:32:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:32:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 671ms 14:32:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:32:15 INFO - PROCESS | 3552 | 1463434335297 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 14:32:15 INFO - PROCESS | 3552 | 1463434335299 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 14:32:15 INFO - PROCESS | 3552 | 1463434335302 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:32:15 INFO - PROCESS | 3552 | 1463434335304 Marionette TRACE conn6 <- [1,2282,null,{}] 14:32:15 INFO - PROCESS | 3552 | 1463434335308 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:15 INFO - PROCESS | 3552 | 1463434335416 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 14:32:15 INFO - PROCESS | 3552 | 1463434335422 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:15 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE336800 == 110 [pid = 3552] [id = 580] 14:32:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 151 (00000089E9E47800) [pid = 3552] [serial = 1740] [outer = 0000000000000000] 14:32:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 152 (00000089E9E90C00) [pid = 3552] [serial = 1741] [outer = 00000089E9E47800] 14:32:15 INFO - PROCESS | 3552 | 1463434335469 Marionette DEBUG loaded listener.js 14:32:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 153 (00000089EAD8C800) [pid = 3552] [serial = 1742] [outer = 00000089E9E47800] 14:32:16 INFO - PROCESS | 3552 | 1463434336011 Marionette TRACE conn6 <- [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]]]}] 14:32:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:32:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 734ms 14:32:16 INFO - PROCESS | 3552 | 1463434336041 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 14:32:16 INFO - PROCESS | 3552 | 1463434336044 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 14:32:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:32:16 INFO - PROCESS | 3552 | 1463434336047 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:32:16 INFO - PROCESS | 3552 | 1463434336049 Marionette TRACE conn6 <- [1,2286,null,{}] 14:32:16 INFO - PROCESS | 3552 | 1463434336052 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:16 INFO - PROCESS | 3552 | 1463434336220 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 14:32:16 INFO - PROCESS | 3552 | 1463434336245 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:16 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EFF3D000 == 111 [pid = 3552] [id = 581] 14:32:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 154 (00000089EAEED800) [pid = 3552] [serial = 1743] [outer = 0000000000000000] 14:32:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 155 (00000089EB721C00) [pid = 3552] [serial = 1744] [outer = 00000089EAEED800] 14:32:16 INFO - PROCESS | 3552 | 1463434336292 Marionette DEBUG loaded listener.js 14:32:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 156 (00000089EB8F7000) [pid = 3552] [serial = 1745] [outer = 00000089EAEED800] 14:32:16 INFO - PROCESS | 3552 | 1463434336754 Marionette TRACE conn6 <- [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]]]}] 14:32:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:32:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 734ms 14:32:16 INFO - PROCESS | 3552 | 1463434336783 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 14:32:16 INFO - PROCESS | 3552 | 1463434336785 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 14:32:16 INFO - PROCESS | 3552 | 1463434336788 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:32:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:32:16 INFO - PROCESS | 3552 | 1463434336790 Marionette TRACE conn6 <- [1,2290,null,{}] 14:32:16 INFO - PROCESS | 3552 | 1463434336794 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:16 INFO - PROCESS | 3552 | 1463434336965 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 14:32:17 INFO - PROCESS | 3552 | 1463434336991 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:17 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F101F800 == 112 [pid = 3552] [id = 582] 14:32:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 157 (00000089EB9AF800) [pid = 3552] [serial = 1746] [outer = 0000000000000000] 14:32:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 158 (00000089EDA06800) [pid = 3552] [serial = 1747] [outer = 00000089EB9AF800] 14:32:17 INFO - PROCESS | 3552 | 1463434337038 Marionette DEBUG loaded listener.js 14:32:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 159 (00000089EE21C800) [pid = 3552] [serial = 1748] [outer = 00000089EB9AF800] 14:32:17 INFO - PROCESS | 3552 | 1463434337513 Marionette TRACE conn6 <- [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]]]}] 14:32:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:32:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 734ms 14:32:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:32:17 INFO - PROCESS | 3552 | 1463434337525 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 14:32:17 INFO - PROCESS | 3552 | 1463434337527 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 14:32:17 INFO - PROCESS | 3552 | 1463434337530 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:32:17 INFO - PROCESS | 3552 | 1463434337532 Marionette TRACE conn6 <- [1,2294,null,{}] 14:32:17 INFO - PROCESS | 3552 | 1463434337535 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:17 INFO - PROCESS | 3552 | 1463434337679 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 14:32:17 INFO - PROCESS | 3552 | --DOMWINDOW == 158 (00000089F20B8000) [pid = 3552] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:32:17 INFO - PROCESS | 3552 | --DOMWINDOW == 157 (00000089F2DBBC00) [pid = 3552] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:32:17 INFO - PROCESS | 3552 | --DOMWINDOW == 156 (00000089E9024C00) [pid = 3552] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:32:17 INFO - PROCESS | 3552 | --DOMWINDOW == 155 (00000089D991B800) [pid = 3552] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:32:17 INFO - PROCESS | 3552 | --DOMWINDOW == 154 (00000089EAEEE400) [pid = 3552] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:32:17 INFO - PROCESS | 3552 | --DOMWINDOW == 153 (00000089DFBD8C00) [pid = 3552] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:32:17 INFO - PROCESS | 3552 | --DOMWINDOW == 152 (00000089D8026C00) [pid = 3552] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:32:17 INFO - PROCESS | 3552 | --DOMWINDOW == 151 (00000089E2BF3C00) [pid = 3552] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:32:17 INFO - PROCESS | 3552 | --DOMWINDOW == 150 (00000089DFBD4800) [pid = 3552] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:32:18 INFO - PROCESS | 3552 | 1463434338038 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:18 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EB1D1800 == 113 [pid = 3552] [id = 583] 14:32:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 151 (00000089DA6B7000) [pid = 3552] [serial = 1749] [outer = 0000000000000000] 14:32:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 152 (00000089E2BF0000) [pid = 3552] [serial = 1750] [outer = 00000089DA6B7000] 14:32:18 INFO - PROCESS | 3552 | 1463434338086 Marionette DEBUG loaded listener.js 14:32:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 153 (00000089F020AC00) [pid = 3552] [serial = 1751] [outer = 00000089DA6B7000] 14:32:18 INFO - PROCESS | 3552 | 1463434338512 Marionette TRACE conn6 <- [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]]]}] 14:32:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:32:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1023ms 14:32:18 INFO - PROCESS | 3552 | 1463434338557 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 14:32:18 INFO - PROCESS | 3552 | 1463434338560 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 14:32:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:32:18 INFO - PROCESS | 3552 | 1463434338563 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:32:18 INFO - PROCESS | 3552 | 1463434338565 Marionette TRACE conn6 <- [1,2298,null,{}] 14:32:18 INFO - PROCESS | 3552 | 1463434338582 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:18 INFO - PROCESS | 3552 | 1463434338689 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 14:32:18 INFO - PROCESS | 3552 | 1463434338700 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:18 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F2532000 == 114 [pid = 3552] [id = 584] 14:32:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 154 (00000089F026B400) [pid = 3552] [serial = 1752] [outer = 0000000000000000] 14:32:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 155 (00000089F0298C00) [pid = 3552] [serial = 1753] [outer = 00000089F026B400] 14:32:18 INFO - PROCESS | 3552 | 1463434338746 Marionette DEBUG loaded listener.js 14:32:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 156 (00000089F110B000) [pid = 3552] [serial = 1754] [outer = 00000089F026B400] 14:32:19 INFO - PROCESS | 3552 | 1463434339196 Marionette TRACE conn6 <- [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]]]}] 14:32:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:32:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 650ms 14:32:19 INFO - PROCESS | 3552 | 1463434339231 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 14:32:19 INFO - PROCESS | 3552 | 1463434339233 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 14:32:19 INFO - PROCESS | 3552 | 1463434339236 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:32:19 INFO - PROCESS | 3552 | 1463434339238 Marionette TRACE conn6 <- [1,2302,null,{}] 14:32:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:32:19 INFO - PROCESS | 3552 | 1463434339241 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:19 INFO - PROCESS | 3552 | 1463434339353 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 14:32:19 INFO - PROCESS | 3552 | 1463434339361 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:19 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F28CA800 == 115 [pid = 3552] [id = 585] 14:32:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 157 (00000089F110F000) [pid = 3552] [serial = 1755] [outer = 0000000000000000] 14:32:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 158 (00000089F112E800) [pid = 3552] [serial = 1756] [outer = 00000089F110F000] 14:32:19 INFO - PROCESS | 3552 | 1463434339410 Marionette DEBUG loaded listener.js 14:32:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 159 (00000089F1B48800) [pid = 3552] [serial = 1757] [outer = 00000089F110F000] 14:32:19 INFO - PROCESS | 3552 | 1463434339878 Marionette TRACE conn6 <- [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]]]}] 14:32:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:32:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 732ms 14:32:20 INFO - PROCESS | 3552 | 1463434340037 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 14:32:20 INFO - PROCESS | 3552 | 1463434340042 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 14:32:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:32:20 INFO - PROCESS | 3552 | 1463434340048 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:32:20 INFO - PROCESS | 3552 | 1463434340053 Marionette TRACE conn6 <- [1,2306,null,{}] 14:32:20 INFO - PROCESS | 3552 | 1463434340059 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:20 INFO - PROCESS | 3552 | 1463434340241 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 14:32:20 INFO - PROCESS | 3552 | 1463434340389 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:20 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E46CD000 == 116 [pid = 3552] [id = 586] 14:32:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 160 (00000089D9914000) [pid = 3552] [serial = 1758] [outer = 0000000000000000] 14:32:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 161 (00000089D9AAC000) [pid = 3552] [serial = 1759] [outer = 00000089D9914000] 14:32:20 INFO - PROCESS | 3552 | 1463434340450 Marionette DEBUG loaded listener.js 14:32:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 162 (00000089DFC09400) [pid = 3552] [serial = 1760] [outer = 00000089D9914000] 14:32:21 INFO - PROCESS | 3552 | 1463434341138 Marionette TRACE conn6 <- [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] 14:32:21 INFO - PROCESS | 3552 | 1463434341198 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 14:32:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:32:21 INFO - PROCESS | 3552 | 1463434341207 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:32:21 INFO - PROCESS | 3552 | 1463434341212 Marionette TRACE conn6 <- [1,2310,null,{}] 14:32:21 INFO - PROCESS | 3552 | 1463434341217 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:21 INFO - PROCESS | 3552 | 1463434341362 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 14:32:21 INFO - PROCESS | 3552 | 1463434341504 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:21 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE140800 == 117 [pid = 3552] [id = 587] 14:32:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 163 (00000089E2C33800) [pid = 3552] [serial = 1761] [outer = 0000000000000000] 14:32:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 164 (00000089E7C04C00) [pid = 3552] [serial = 1762] [outer = 00000089E2C33800] 14:32:21 INFO - PROCESS | 3552 | 1463434341562 Marionette DEBUG loaded listener.js 14:32:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 165 (00000089E9E48C00) [pid = 3552] [serial = 1763] [outer = 00000089E2C33800] 14:32:22 INFO - PROCESS | 3552 | 1463434342171 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 14:32:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:32:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 986ms 14:32:22 INFO - PROCESS | 3552 | 1463434342194 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 14:32:22 INFO - PROCESS | 3552 | 1463434342197 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 14:32:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:32:22 INFO - PROCESS | 3552 | 1463434342201 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:32:22 INFO - PROCESS | 3552 | 1463434342204 Marionette TRACE conn6 <- [1,2314,null,{}] 14:32:22 INFO - PROCESS | 3552 | 1463434342214 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:22 INFO - PROCESS | 3552 | 1463434342359 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 14:32:22 INFO - PROCESS | 3552 | 1463434342526 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:22 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3531000 == 118 [pid = 3552] [id = 588] 14:32:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 166 (00000089EB728C00) [pid = 3552] [serial = 1764] [outer = 0000000000000000] 14:32:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 167 (00000089ECD27400) [pid = 3552] [serial = 1765] [outer = 00000089EB728C00] 14:32:22 INFO - PROCESS | 3552 | 1463434342589 Marionette DEBUG loaded listener.js 14:32:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 168 (00000089F1128C00) [pid = 3552] [serial = 1766] [outer = 00000089EB728C00] 14:32:23 INFO - PROCESS | 3552 | 1463434343165 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 14:32:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:32:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 986ms 14:32:23 INFO - PROCESS | 3552 | 1463434343187 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 14:32:23 INFO - PROCESS | 3552 | 1463434343189 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 14:32:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:32:23 INFO - PROCESS | 3552 | 1463434343193 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:32:23 INFO - PROCESS | 3552 | 1463434343195 Marionette TRACE conn6 <- [1,2318,null,{}] 14:32:23 INFO - PROCESS | 3552 | 1463434343216 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:23 INFO - PROCESS | 3552 | 1463434343352 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 14:32:23 INFO - PROCESS | 3552 | 1463434343515 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:23 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F38FC800 == 119 [pid = 3552] [id = 589] 14:32:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 169 (00000089F20BA800) [pid = 3552] [serial = 1767] [outer = 0000000000000000] 14:32:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 170 (00000089F20C5800) [pid = 3552] [serial = 1768] [outer = 00000089F20BA800] 14:32:23 INFO - PROCESS | 3552 | 1463434343574 Marionette DEBUG loaded listener.js 14:32:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 171 (00000089F225E000) [pid = 3552] [serial = 1769] [outer = 00000089F20BA800] 14:32:24 INFO - PROCESS | 3552 | 1463434344187 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 14:32:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:32:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1040ms 14:32:24 INFO - PROCESS | 3552 | 1463434344236 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 14:32:24 INFO - PROCESS | 3552 | 1463434344239 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 14:32:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:32:24 INFO - PROCESS | 3552 | 1463434344242 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:32:24 INFO - PROCESS | 3552 | 1463434344245 Marionette TRACE conn6 <- [1,2322,null,{}] 14:32:24 INFO - PROCESS | 3552 | 1463434344249 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:24 INFO - PROCESS | 3552 | 1463434344412 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 14:32:24 INFO - PROCESS | 3552 | 1463434344561 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:24 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3ACA800 == 120 [pid = 3552] [id = 590] 14:32:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 172 (00000089F20BB000) [pid = 3552] [serial = 1770] [outer = 0000000000000000] 14:32:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 173 (00000089F2615C00) [pid = 3552] [serial = 1771] [outer = 00000089F20BB000] 14:32:24 INFO - PROCESS | 3552 | 1463434344617 Marionette DEBUG loaded listener.js 14:32:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 174 (00000089F2892C00) [pid = 3552] [serial = 1772] [outer = 00000089F20BB000] 14:32:25 INFO - PROCESS | 3552 | 1463434345199 Marionette TRACE conn6 <- [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]]]}] 14:32:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:32:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1024ms 14:32:25 INFO - PROCESS | 3552 | 1463434345269 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 14:32:25 INFO - PROCESS | 3552 | 1463434345272 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 14:32:25 INFO - PROCESS | 3552 | 1463434345275 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:32:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:32:25 INFO - PROCESS | 3552 | 1463434345278 Marionette TRACE conn6 <- [1,2326,null,{}] 14:32:25 INFO - PROCESS | 3552 | 1463434345281 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:25 INFO - PROCESS | 3552 | 1463434345492 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 14:32:25 INFO - PROCESS | 3552 | 1463434345638 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:25 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3DE1800 == 121 [pid = 3552] [id = 591] 14:32:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 175 (00000089F2D40C00) [pid = 3552] [serial = 1773] [outer = 0000000000000000] 14:32:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 176 (00000089F3857000) [pid = 3552] [serial = 1774] [outer = 00000089F2D40C00] 14:32:25 INFO - PROCESS | 3552 | 1463434345694 Marionette DEBUG loaded listener.js 14:32:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 177 (00000089F3879C00) [pid = 3552] [serial = 1775] [outer = 00000089F2D40C00] 14:32:26 INFO - PROCESS | 3552 | 1463434346277 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 14:32:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:32:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1025ms 14:32:26 INFO - PROCESS | 3552 | 1463434346303 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 14:32:26 INFO - PROCESS | 3552 | 1463434346306 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 14:32:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:32:26 INFO - PROCESS | 3552 | 1463434346309 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:32:26 INFO - PROCESS | 3552 | 1463434346312 Marionette TRACE conn6 <- [1,2330,null,{}] 14:32:26 INFO - PROCESS | 3552 | 1463434346333 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:26 INFO - PROCESS | 3552 | 1463434346464 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 14:32:26 INFO - PROCESS | 3552 | 1463434346627 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:26 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F424A800 == 122 [pid = 3552] [id = 592] 14:32:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 178 (00000089F3D1E000) [pid = 3552] [serial = 1776] [outer = 0000000000000000] 14:32:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 179 (00000089F3D23800) [pid = 3552] [serial = 1777] [outer = 00000089F3D1E000] 14:32:26 INFO - PROCESS | 3552 | 1463434346685 Marionette DEBUG loaded listener.js 14:32:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 180 (00000089F4FD6400) [pid = 3552] [serial = 1778] [outer = 00000089F3D1E000] 14:32:27 INFO - PROCESS | 3552 | 1463434347265 Marionette TRACE conn6 <- [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]]]}] 14:32:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:32:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 991ms 14:32:27 INFO - PROCESS | 3552 | 1463434347304 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 14:32:27 INFO - PROCESS | 3552 | 1463434347306 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 14:32:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:32:27 INFO - PROCESS | 3552 | 1463434347310 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:32:27 INFO - PROCESS | 3552 | 1463434347312 Marionette TRACE conn6 <- [1,2334,null,{}] 14:32:27 INFO - PROCESS | 3552 | 1463434347315 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:27 INFO - PROCESS | 3552 | 1463434347447 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 14:32:27 INFO - PROCESS | 3552 | 1463434347598 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:27 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F4C63800 == 123 [pid = 3552] [id = 593] 14:32:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 181 (00000089F3D1AC00) [pid = 3552] [serial = 1779] [outer = 0000000000000000] 14:32:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 182 (00000089F503BC00) [pid = 3552] [serial = 1780] [outer = 00000089F3D1AC00] 14:32:27 INFO - PROCESS | 3552 | 1463434347655 Marionette DEBUG loaded listener.js 14:32:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 183 (00000089F5A60000) [pid = 3552] [serial = 1781] [outer = 00000089F3D1AC00] 14:32:28 INFO - PROCESS | 3552 | 1463434348269 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 14:32:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:32:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 985ms 14:32:28 INFO - PROCESS | 3552 | 1463434348298 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 14:32:28 INFO - PROCESS | 3552 | 1463434348301 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 14:32:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:32:28 INFO - PROCESS | 3552 | 1463434348304 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:32:28 INFO - PROCESS | 3552 | 1463434348306 Marionette TRACE conn6 <- [1,2338,null,{}] 14:32:28 INFO - PROCESS | 3552 | 1463434348310 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:28 INFO - PROCESS | 3552 | 1463434348443 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 14:32:28 INFO - PROCESS | 3552 | 1463434348607 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:28 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F4DBC800 == 124 [pid = 3552] [id = 594] 14:32:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 184 (00000089F4FE0400) [pid = 3552] [serial = 1782] [outer = 0000000000000000] 14:32:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 185 (00000089F5AEE400) [pid = 3552] [serial = 1783] [outer = 00000089F4FE0400] 14:32:28 INFO - PROCESS | 3552 | 1463434348664 Marionette DEBUG loaded listener.js 14:32:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 186 (00000089F5F3BC00) [pid = 3552] [serial = 1784] [outer = 00000089F4FE0400] 14:32:29 INFO - PROCESS | 3552 | 1463434349227 Marionette TRACE conn6 <- [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]]]}] 14:32:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:32:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 987ms 14:32:29 INFO - PROCESS | 3552 | 1463434349293 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 14:32:29 INFO - PROCESS | 3552 | 1463434349296 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 14:32:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:32:29 INFO - PROCESS | 3552 | 1463434349300 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:32:29 INFO - PROCESS | 3552 | 1463434349302 Marionette TRACE conn6 <- [1,2342,null,{}] 14:32:29 INFO - PROCESS | 3552 | 1463434349306 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:29 INFO - PROCESS | 3552 | 1463434349439 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 14:32:29 INFO - PROCESS | 3552 | 1463434349604 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:29 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F5ABD800 == 125 [pid = 3552] [id = 595] 14:32:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 187 (00000089F5F40800) [pid = 3552] [serial = 1785] [outer = 0000000000000000] 14:32:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 188 (00000089F6140400) [pid = 3552] [serial = 1786] [outer = 00000089F5F40800] 14:32:29 INFO - PROCESS | 3552 | 1463434349661 Marionette DEBUG loaded listener.js 14:32:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 189 (00000089F6D51400) [pid = 3552] [serial = 1787] [outer = 00000089F5F40800] 14:32:30 INFO - PROCESS | 3552 | 1463434350238 Marionette TRACE conn6 <- [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]]]}] 14:32:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:32:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 984ms 14:32:30 INFO - PROCESS | 3552 | 1463434350286 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 14:32:30 INFO - PROCESS | 3552 | 1463434350289 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 14:32:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:32:30 INFO - PROCESS | 3552 | 1463434350293 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:32:30 INFO - PROCESS | 3552 | 1463434350296 Marionette TRACE conn6 <- [1,2346,null,{}] 14:32:30 INFO - PROCESS | 3552 | 1463434350300 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:30 INFO - PROCESS | 3552 | 1463434350452 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 14:32:30 INFO - PROCESS | 3552 | 1463434350617 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:30 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F60E2800 == 126 [pid = 3552] [id = 596] 14:32:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 190 (00000089F614BC00) [pid = 3552] [serial = 1788] [outer = 0000000000000000] 14:32:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 191 (00000089F6EE7800) [pid = 3552] [serial = 1789] [outer = 00000089F614BC00] 14:32:30 INFO - PROCESS | 3552 | 1463434350679 Marionette DEBUG loaded listener.js 14:32:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 192 (00000089F7328000) [pid = 3552] [serial = 1790] [outer = 00000089F614BC00] 14:32:31 INFO - PROCESS | 3552 | 1463434351400 Marionette TRACE conn6 <- [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]]]}] 14:32:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:32:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1182ms 14:32:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:32:31 INFO - PROCESS | 3552 | 1463434351478 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 14:32:31 INFO - PROCESS | 3552 | 1463434351481 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 14:32:31 INFO - PROCESS | 3552 | 1463434351485 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:32:31 INFO - PROCESS | 3552 | 1463434351487 Marionette TRACE conn6 <- [1,2350,null,{}] 14:32:31 INFO - PROCESS | 3552 | 1463434351491 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:31 INFO - PROCESS | 3552 | 1463434351626 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 14:32:31 INFO - PROCESS | 3552 | 1463434351786 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:31 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDC1F000 == 127 [pid = 3552] [id = 597] 14:32:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 193 (00000089E3414C00) [pid = 3552] [serial = 1791] [outer = 0000000000000000] 14:32:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 194 (00000089F110BC00) [pid = 3552] [serial = 1792] [outer = 00000089E3414C00] 14:32:31 INFO - PROCESS | 3552 | 1463434351841 Marionette DEBUG loaded listener.js 14:32:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 195 (00000089F70B4000) [pid = 3552] [serial = 1793] [outer = 00000089E3414C00] 14:32:32 INFO - PROCESS | 3552 | 1463434352737 Marionette TRACE conn6 <- [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]]]}] 14:32:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:32:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1298ms 14:32:32 INFO - PROCESS | 3552 | 1463434352785 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 14:32:32 INFO - PROCESS | 3552 | 1463434352789 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 14:32:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:32:32 INFO - PROCESS | 3552 | 1463434352808 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:32:32 INFO - PROCESS | 3552 | 1463434352812 Marionette TRACE conn6 <- [1,2354,null,{}] 14:32:32 INFO - PROCESS | 3552 | 1463434352821 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:32 INFO - PROCESS | 3552 | 1463434352955 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 14:32:33 INFO - PROCESS | 3552 | 1463434353134 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:33 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EA186000 == 128 [pid = 3552] [id = 598] 14:32:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 196 (00000089DFBD8C00) [pid = 3552] [serial = 1794] [outer = 0000000000000000] 14:32:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 197 (00000089DFF61000) [pid = 3552] [serial = 1795] [outer = 00000089DFBD8C00] 14:32:33 INFO - PROCESS | 3552 | 1463434353188 Marionette DEBUG loaded listener.js 14:32:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 198 (00000089E6AEF800) [pid = 3552] [serial = 1796] [outer = 00000089DFBD8C00] 14:32:33 INFO - PROCESS | 3552 | 1463434353846 Marionette TRACE conn6 <- [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]]]}] 14:32:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:32:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1096ms 14:32:33 INFO - PROCESS | 3552 | 1463434353896 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 14:32:33 INFO - PROCESS | 3552 | 1463434353901 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 14:32:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:32:33 INFO - PROCESS | 3552 | 1463434353908 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:32:33 INFO - PROCESS | 3552 | 1463434353910 Marionette TRACE conn6 <- [1,2358,null,{}] 14:32:33 INFO - PROCESS | 3552 | 1463434353915 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:34 INFO - PROCESS | 3552 | 1463434354045 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 14:32:34 INFO - PROCESS | 3552 | 1463434354208 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:34 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EB1C9800 == 129 [pid = 3552] [id = 599] 14:32:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 199 (00000089E7E5D800) [pid = 3552] [serial = 1797] [outer = 0000000000000000] 14:32:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 200 (00000089E9D43C00) [pid = 3552] [serial = 1798] [outer = 00000089E7E5D800] 14:32:34 INFO - PROCESS | 3552 | 1463434354259 Marionette DEBUG loaded listener.js 14:32:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 201 (00000089EA0CF400) [pid = 3552] [serial = 1799] [outer = 00000089E7E5D800] 14:32:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089F2532000 == 128 [pid = 3552] [id = 584] 14:32:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089EB1D1800 == 127 [pid = 3552] [id = 583] 14:32:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089F101F800 == 126 [pid = 3552] [id = 582] 14:32:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089EFF3D000 == 125 [pid = 3552] [id = 581] 14:32:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE336800 == 124 [pid = 3552] [id = 580] 14:32:34 INFO - PROCESS | 3552 | --DOMWINDOW == 200 (00000089F0267000) [pid = 3552] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 14:32:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089EB1D3000 == 123 [pid = 3552] [id = 579] 14:32:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089E8F44000 == 122 [pid = 3552] [id = 578] 14:32:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089EA17B000 == 121 [pid = 3552] [id = 577] 14:32:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089EAEA7000 == 120 [pid = 3552] [id = 576] 14:32:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089F3699000 == 119 [pid = 3552] [id = 570] 14:32:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089F5DCE800 == 118 [pid = 3552] [id = 569] 14:32:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089F5DB2800 == 117 [pid = 3552] [id = 568] 14:32:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089FB821800 == 116 [pid = 3552] [id = 567] 14:32:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089FB804000 == 115 [pid = 3552] [id = 566] 14:32:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089F951F000 == 114 [pid = 3552] [id = 565] 14:32:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089F3B53000 == 113 [pid = 3552] [id = 564] 14:32:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089E955C800 == 112 [pid = 3552] [id = 563] 14:32:34 INFO - PROCESS | 3552 | --DOMWINDOW == 199 (00000089E7E63000) [pid = 3552] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 14:32:34 INFO - PROCESS | 3552 | --DOMWINDOW == 198 (00000089F257E400) [pid = 3552] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 14:32:34 INFO - PROCESS | 3552 | --DOMWINDOW == 197 (00000089F3D20000) [pid = 3552] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 14:32:34 INFO - PROCESS | 3552 | --DOMWINDOW == 196 (00000089F2DA3C00) [pid = 3552] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 14:32:34 INFO - PROCESS | 3552 | --DOMWINDOW == 195 (00000089F503C000) [pid = 3552] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 14:32:34 INFO - PROCESS | 3552 | --DOMWINDOW == 194 (00000089EADE7800) [pid = 3552] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 14:32:34 INFO - PROCESS | 3552 | --DOMWINDOW == 193 (00000089EAB27800) [pid = 3552] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 14:32:34 INFO - PROCESS | 3552 | --DOMWINDOW == 192 (00000089E6DE6800) [pid = 3552] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 14:32:34 INFO - PROCESS | 3552 | --DOMWINDOW == 191 (00000089E9E4C400) [pid = 3552] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 14:32:34 INFO - PROCESS | 3552 | --DOMWINDOW == 190 (00000089F1123800) [pid = 3552] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 14:32:34 INFO - PROCESS | 3552 | --DOMWINDOW == 189 (00000089F2041400) [pid = 3552] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 14:32:34 INFO - PROCESS | 3552 | --DOMWINDOW == 188 (00000089ECD27000) [pid = 3552] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 14:32:34 INFO - PROCESS | 3552 | --DOMWINDOW == 187 (00000089F015B800) [pid = 3552] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 14:32:34 INFO - PROCESS | 3552 | --DOMWINDOW == 186 (00000089F20C1C00) [pid = 3552] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 14:32:34 INFO - PROCESS | 3552 | --DOMWINDOW == 185 (00000089EE480000) [pid = 3552] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 14:32:34 INFO - PROCESS | 3552 | --DOMWINDOW == 184 (00000089EB723C00) [pid = 3552] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 14:32:34 INFO - PROCESS | 3552 | --DOMWINDOW == 183 (00000089E9455000) [pid = 3552] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 14:32:34 INFO - PROCESS | 3552 | --DOMWINDOW == 182 (00000089E3757C00) [pid = 3552] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 14:32:34 INFO - PROCESS | 3552 | --DOMWINDOW == 181 (00000089F026DC00) [pid = 3552] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 14:32:34 INFO - PROCESS | 3552 | --DOMWINDOW == 180 (00000089E6F13C00) [pid = 3552] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 14:32:34 INFO - PROCESS | 3552 | --DOMWINDOW == 179 (00000089EADE3000) [pid = 3552] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 14:32:34 INFO - PROCESS | 3552 | --DOMWINDOW == 178 (00000089D8043000) [pid = 3552] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 14:32:34 INFO - PROCESS | 3552 | --DOMWINDOW == 177 (00000089F257D400) [pid = 3552] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 14:32:34 INFO - PROCESS | 3552 | --DOMWINDOW == 176 (00000089D92BB800) [pid = 3552] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 14:32:34 INFO - PROCESS | 3552 | --DOMWINDOW == 175 (00000089DE42E000) [pid = 3552] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 14:32:34 INFO - PROCESS | 3552 | --DOMWINDOW == 174 (00000089E6FAF400) [pid = 3552] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 14:32:34 INFO - PROCESS | 3552 | --DOMWINDOW == 173 (00000089EADD5000) [pid = 3552] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 14:32:34 INFO - PROCESS | 3552 | --DOMWINDOW == 172 (00000089F02BB800) [pid = 3552] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 14:32:34 INFO - PROCESS | 3552 | 1463434354875 Marionette TRACE conn6 <- [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]]]}] 14:32:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:32:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1029ms 14:32:34 INFO - PROCESS | 3552 | 1463434354939 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 14:32:34 INFO - PROCESS | 3552 | 1463434354941 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 14:32:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:32:34 INFO - PROCESS | 3552 | 1463434354945 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:32:34 INFO - PROCESS | 3552 | 1463434354948 Marionette TRACE conn6 <- [1,2362,null,{}] 14:32:34 INFO - PROCESS | 3552 | 1463434354973 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:35 INFO - PROCESS | 3552 | 1463434355087 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 14:32:35 INFO - PROCESS | 3552 | 1463434355102 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:35 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EAB4F800 == 113 [pid = 3552] [id = 600] 14:32:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 173 (00000089E3757C00) [pid = 3552] [serial = 1800] [outer = 0000000000000000] 14:32:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 174 (00000089E6DE6800) [pid = 3552] [serial = 1801] [outer = 00000089E3757C00] 14:32:35 INFO - PROCESS | 3552 | 1463434355177 Marionette DEBUG loaded listener.js 14:32:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 175 (00000089E8B82400) [pid = 3552] [serial = 1802] [outer = 00000089E3757C00] 14:32:35 INFO - PROCESS | 3552 | 1463434355663 Marionette TRACE conn6 <- [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]]]}] 14:32:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:32:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 775ms 14:32:35 INFO - PROCESS | 3552 | 1463434355721 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 14:32:35 INFO - PROCESS | 3552 | 1463434355724 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 14:32:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:32:35 INFO - PROCESS | 3552 | 1463434355727 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:32:35 INFO - PROCESS | 3552 | 1463434355729 Marionette TRACE conn6 <- [1,2366,null,{}] 14:32:35 INFO - PROCESS | 3552 | 1463434355733 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:35 INFO - PROCESS | 3552 | 1463434355845 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 14:32:35 INFO - PROCESS | 3552 | 1463434355857 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:35 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F00D4000 == 114 [pid = 3552] [id = 601] 14:32:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 176 (00000089E9E91800) [pid = 3552] [serial = 1803] [outer = 0000000000000000] 14:32:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 177 (00000089EAB2A000) [pid = 3552] [serial = 1804] [outer = 00000089E9E91800] 14:32:35 INFO - PROCESS | 3552 | 1463434355905 Marionette DEBUG loaded listener.js 14:32:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 178 (00000089EADE7000) [pid = 3552] [serial = 1805] [outer = 00000089E9E91800] 14:32:36 INFO - PROCESS | 3552 | 1463434356371 Marionette TRACE conn6 <- [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]]]}] 14:32:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:32:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 691ms 14:32:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:32:36 INFO - PROCESS | 3552 | 1463434356422 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 14:32:36 INFO - PROCESS | 3552 | 1463434356424 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 14:32:36 INFO - PROCESS | 3552 | 1463434356427 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:32:36 INFO - PROCESS | 3552 | 1463434356429 Marionette TRACE conn6 <- [1,2370,null,{}] 14:32:36 INFO - PROCESS | 3552 | 1463434356432 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:36 INFO - PROCESS | 3552 | 1463434356542 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 14:32:36 INFO - PROCESS | 3552 | 1463434356548 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:36 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F1516800 == 115 [pid = 3552] [id = 602] 14:32:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 179 (00000089EAE96C00) [pid = 3552] [serial = 1806] [outer = 0000000000000000] 14:32:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 180 (00000089EAEF2800) [pid = 3552] [serial = 1807] [outer = 00000089EAE96C00] 14:32:36 INFO - PROCESS | 3552 | 1463434356595 Marionette DEBUG loaded listener.js 14:32:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 181 (00000089EB72AC00) [pid = 3552] [serial = 1808] [outer = 00000089EAE96C00] 14:32:37 INFO - PROCESS | 3552 | 1463434357128 Marionette TRACE conn6 <- [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]]]}] 14:32:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:32:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 733ms 14:32:37 INFO - PROCESS | 3552 | 1463434357163 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 14:32:37 INFO - PROCESS | 3552 | 1463434357166 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 14:32:37 INFO - PROCESS | 3552 | 1463434357169 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:32:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:32:37 INFO - PROCESS | 3552 | 1463434357171 Marionette TRACE conn6 <- [1,2374,null,{}] 14:32:37 INFO - PROCESS | 3552 | 1463434357174 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:37 INFO - PROCESS | 3552 | 1463434357368 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 14:32:37 INFO - PROCESS | 3552 | 1463434357397 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:37 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F2DD7800 == 116 [pid = 3552] [id = 603] 14:32:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 182 (00000089EE0F1400) [pid = 3552] [serial = 1809] [outer = 0000000000000000] 14:32:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 183 (00000089F0162400) [pid = 3552] [serial = 1810] [outer = 00000089EE0F1400] 14:32:37 INFO - PROCESS | 3552 | 1463434357445 Marionette DEBUG loaded listener.js 14:32:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 184 (00000089F028E000) [pid = 3552] [serial = 1811] [outer = 00000089EE0F1400] 14:32:37 INFO - PROCESS | 3552 | 1463434357925 Marionette TRACE conn6 <- [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]]]}] 14:32:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:32:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 777ms 14:32:37 INFO - PROCESS | 3552 | 1463434357950 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 14:32:37 INFO - PROCESS | 3552 | 1463434357953 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 14:32:37 INFO - PROCESS | 3552 | 1463434357956 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:32:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:32:37 INFO - PROCESS | 3552 | 1463434357958 Marionette TRACE conn6 <- [1,2378,null,{}] 14:32:37 INFO - PROCESS | 3552 | 1463434357961 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:38 INFO - PROCESS | 3552 | 1463434358108 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 14:32:38 INFO - PROCESS | 3552 | 1463434358126 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:38 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F36A0000 == 117 [pid = 3552] [id = 604] 14:32:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 185 (00000089E6DDB400) [pid = 3552] [serial = 1812] [outer = 0000000000000000] 14:32:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 186 (00000089EE20D400) [pid = 3552] [serial = 1813] [outer = 00000089E6DDB400] 14:32:38 INFO - PROCESS | 3552 | 1463434358174 Marionette DEBUG loaded listener.js 14:32:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 187 (00000089F1129C00) [pid = 3552] [serial = 1814] [outer = 00000089E6DDB400] 14:32:38 INFO - PROCESS | 3552 | 1463434358643 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 14:32:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:32:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 734ms 14:32:38 INFO - PROCESS | 3552 | 1463434358693 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 14:32:38 INFO - PROCESS | 3552 | 1463434358695 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 14:32:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:32:38 INFO - PROCESS | 3552 | 1463434358733 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:32:38 INFO - PROCESS | 3552 | 1463434358735 Marionette TRACE conn6 <- [1,2382,null,{}] 14:32:39 INFO - PROCESS | 3552 | --DOMWINDOW == 186 (00000089EAEED800) [pid = 3552] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:32:39 INFO - PROCESS | 3552 | --DOMWINDOW == 185 (00000089EB9AF800) [pid = 3552] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:32:39 INFO - PROCESS | 3552 | --DOMWINDOW == 184 (00000089DA6B7000) [pid = 3552] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:32:39 INFO - PROCESS | 3552 | --DOMWINDOW == 183 (00000089F026B400) [pid = 3552] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:32:39 INFO - PROCESS | 3552 | --DOMWINDOW == 182 (00000089E2A27800) [pid = 3552] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:32:39 INFO - PROCESS | 3552 | --DOMWINDOW == 181 (00000089E8B8BC00) [pid = 3552] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:32:39 INFO - PROCESS | 3552 | --DOMWINDOW == 180 (00000089DE4BB800) [pid = 3552] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:32:39 INFO - PROCESS | 3552 | --DOMWINDOW == 179 (00000089E627D000) [pid = 3552] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:32:39 INFO - PROCESS | 3552 | --DOMWINDOW == 178 (00000089DA1AA400) [pid = 3552] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:32:39 INFO - PROCESS | 3552 | --DOMWINDOW == 177 (00000089E9E47800) [pid = 3552] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:32:39 INFO - PROCESS | 3552 | 1463434359061 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:39 INFO - PROCESS | 3552 | 1463434359170 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 14:32:39 INFO - PROCESS | 3552 | 1463434359176 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:39 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE323000 == 118 [pid = 3552] [id = 605] 14:32:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 178 (00000089E6F0F800) [pid = 3552] [serial = 1815] [outer = 0000000000000000] 14:32:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 179 (00000089E9E96C00) [pid = 3552] [serial = 1816] [outer = 00000089E6F0F800] 14:32:39 INFO - PROCESS | 3552 | 1463434359227 Marionette DEBUG loaded listener.js 14:32:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 180 (00000089F113E400) [pid = 3552] [serial = 1817] [outer = 00000089E6F0F800] 14:32:39 INFO - PROCESS | 3552 | 1463434359735 Marionette TRACE conn6 <- [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]]]}] 14:32:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:32:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1054ms 14:32:39 INFO - PROCESS | 3552 | 1463434359761 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 14:32:39 INFO - PROCESS | 3552 | 1463434359763 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 14:32:39 INFO - PROCESS | 3552 | 1463434359766 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:32:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:32:39 INFO - PROCESS | 3552 | 1463434359768 Marionette TRACE conn6 <- [1,2386,null,{}] 14:32:39 INFO - PROCESS | 3552 | 1463434359771 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:39 INFO - PROCESS | 3552 | 1463434359880 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 14:32:39 INFO - PROCESS | 3552 | 1463434359886 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:39 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F4C80800 == 119 [pid = 3552] [id = 606] 14:32:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 181 (00000089F20BD400) [pid = 3552] [serial = 1818] [outer = 0000000000000000] 14:32:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 182 (00000089F2111000) [pid = 3552] [serial = 1819] [outer = 00000089F20BD400] 14:32:39 INFO - PROCESS | 3552 | 1463434359932 Marionette DEBUG loaded listener.js 14:32:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 183 (00000089F2615400) [pid = 3552] [serial = 1820] [outer = 00000089F20BD400] 14:32:40 INFO - PROCESS | 3552 | 1463434360401 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 14:32:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:32:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 692ms 14:32:40 INFO - PROCESS | 3552 | 1463434360462 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 14:32:40 INFO - PROCESS | 3552 | 1463434360465 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 14:32:40 INFO - PROCESS | 3552 | 1463434360468 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:32:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:32:40 INFO - PROCESS | 3552 | 1463434360470 Marionette TRACE conn6 <- [1,2390,null,{}] 14:32:40 INFO - PROCESS | 3552 | 1463434360474 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:40 INFO - PROCESS | 3552 | 1463434360616 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 14:32:40 INFO - PROCESS | 3552 | 1463434360625 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:40 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F5DC7800 == 120 [pid = 3552] [id = 607] 14:32:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 184 (00000089F2D39000) [pid = 3552] [serial = 1821] [outer = 0000000000000000] 14:32:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 185 (00000089F2DAF000) [pid = 3552] [serial = 1822] [outer = 00000089F2D39000] 14:32:40 INFO - PROCESS | 3552 | 1463434360672 Marionette DEBUG loaded listener.js 14:32:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 186 (00000089F2DBF800) [pid = 3552] [serial = 1823] [outer = 00000089F2D39000] 14:32:41 INFO - PROCESS | 3552 | 1463434361347 Marionette TRACE conn6 <- [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]]]}] 14:32:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:32:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 924ms 14:32:41 INFO - PROCESS | 3552 | 1463434361395 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 14:32:41 INFO - PROCESS | 3552 | 1463434361399 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 14:32:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:32:41 INFO - PROCESS | 3552 | 1463434361405 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:32:41 INFO - PROCESS | 3552 | 1463434361409 Marionette TRACE conn6 <- [1,2394,null,{}] 14:32:41 INFO - PROCESS | 3552 | 1463434361415 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:41 INFO - PROCESS | 3552 | 1463434361567 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 14:32:41 INFO - PROCESS | 3552 | 1463434361725 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:41 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9F2B000 == 121 [pid = 3552] [id = 608] 14:32:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 187 (00000089DA082400) [pid = 3552] [serial = 1824] [outer = 0000000000000000] 14:32:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 188 (00000089DFB86400) [pid = 3552] [serial = 1825] [outer = 00000089DA082400] 14:32:41 INFO - PROCESS | 3552 | 1463434361789 Marionette DEBUG loaded listener.js 14:32:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 189 (00000089E48F1C00) [pid = 3552] [serial = 1826] [outer = 00000089DA082400] 14:32:42 INFO - PROCESS | 3552 | 1463434362432 Marionette TRACE conn6 <- [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]]]}] 14:32:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:32:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1084ms 14:32:42 INFO - PROCESS | 3552 | 1463434362493 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 14:32:42 INFO - PROCESS | 3552 | 1463434362500 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 14:32:42 INFO - PROCESS | 3552 | 1463434362506 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:32:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:32:42 INFO - PROCESS | 3552 | 1463434362509 Marionette TRACE conn6 <- [1,2398,null,{}] 14:32:42 INFO - PROCESS | 3552 | 1463434362530 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:42 INFO - PROCESS | 3552 | 1463434362672 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 14:32:42 INFO - PROCESS | 3552 | 1463434362826 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:42 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F280A800 == 122 [pid = 3552] [id = 609] 14:32:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 190 (00000089E8943400) [pid = 3552] [serial = 1827] [outer = 0000000000000000] 14:32:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 191 (00000089E9DDCC00) [pid = 3552] [serial = 1828] [outer = 00000089E8943400] 14:32:42 INFO - PROCESS | 3552 | 1463434362887 Marionette DEBUG loaded listener.js 14:32:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 192 (00000089EAE95400) [pid = 3552] [serial = 1829] [outer = 00000089E8943400] 14:32:43 INFO - PROCESS | 3552 | 1463434363504 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 14:32:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:32:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1025ms 14:32:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:32:43 INFO - PROCESS | 3552 | 1463434363538 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 14:32:43 INFO - PROCESS | 3552 | 1463434363540 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 14:32:43 INFO - PROCESS | 3552 | 1463434363544 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:32:43 INFO - PROCESS | 3552 | 1463434363548 Marionette TRACE conn6 <- [1,2402,null,{}] 14:32:43 INFO - PROCESS | 3552 | 1463434363560 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:43 INFO - PROCESS | 3552 | 1463434363732 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 14:32:43 INFO - PROCESS | 3552 | 1463434363890 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:43 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F6B1A000 == 123 [pid = 3552] [id = 610] 14:32:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 193 (00000089ECD27000) [pid = 3552] [serial = 1830] [outer = 0000000000000000] 14:32:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 194 (00000089F02B1400) [pid = 3552] [serial = 1831] [outer = 00000089ECD27000] 14:32:43 INFO - PROCESS | 3552 | 1463434363949 Marionette DEBUG loaded listener.js 14:32:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 195 (00000089F2897C00) [pid = 3552] [serial = 1832] [outer = 00000089ECD27000] 14:32:44 INFO - PROCESS | 3552 | 1463434364589 Marionette TRACE conn6 <- [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]]]}] 14:32:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:32:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1085ms 14:32:44 INFO - PROCESS | 3552 | 1463434364632 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 14:32:44 INFO - PROCESS | 3552 | 1463434364635 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 14:32:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:32:44 INFO - PROCESS | 3552 | 1463434364638 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:32:44 INFO - PROCESS | 3552 | 1463434364640 Marionette TRACE conn6 <- [1,2406,null,{}] 14:32:44 INFO - PROCESS | 3552 | 1463434364644 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:44 INFO - PROCESS | 3552 | 1463434364781 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 14:32:44 INFO - PROCESS | 3552 | 1463434364936 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:44 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F7059000 == 124 [pid = 3552] [id = 611] 14:32:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 196 (00000089F3873800) [pid = 3552] [serial = 1833] [outer = 0000000000000000] 14:32:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 197 (00000089F3D24000) [pid = 3552] [serial = 1834] [outer = 00000089F3873800] 14:32:44 INFO - PROCESS | 3552 | 1463434364994 Marionette DEBUG loaded listener.js 14:32:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 198 (00000089F5A58000) [pid = 3552] [serial = 1835] [outer = 00000089F3873800] 14:32:45 INFO - PROCESS | 3552 | 1463434365621 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:32:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:32:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1025ms 14:32:45 INFO - PROCESS | 3552 | 1463434365666 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 14:32:45 INFO - PROCESS | 3552 | 1463434365668 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 14:32:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:32:45 INFO - PROCESS | 3552 | 1463434365672 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:32:45 INFO - PROCESS | 3552 | 1463434365674 Marionette TRACE conn6 <- [1,2410,null,{}] 14:32:45 INFO - PROCESS | 3552 | 1463434365678 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:45 INFO - PROCESS | 3552 | 1463434365811 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 14:32:45 INFO - PROCESS | 3552 | 1463434365966 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:45 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F73B0800 == 125 [pid = 3552] [id = 612] 14:32:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 199 (00000089F5AE9800) [pid = 3552] [serial = 1836] [outer = 0000000000000000] 14:32:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 200 (00000089F5D30000) [pid = 3552] [serial = 1837] [outer = 00000089F5AE9800] 14:32:46 INFO - PROCESS | 3552 | 1463434366024 Marionette DEBUG loaded listener.js 14:32:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 201 (00000089F6D54000) [pid = 3552] [serial = 1838] [outer = 00000089F5AE9800] 14:32:46 INFO - PROCESS | 3552 | 1463434366578 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:32:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:32:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 985ms 14:32:46 INFO - PROCESS | 3552 | 1463434366660 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 14:32:46 INFO - PROCESS | 3552 | 1463434366663 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 14:32:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:32:46 INFO - PROCESS | 3552 | 1463434366666 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:32:46 INFO - PROCESS | 3552 | 1463434366668 Marionette TRACE conn6 <- [1,2414,null,{}] 14:32:46 INFO - PROCESS | 3552 | 1463434366672 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:46 INFO - PROCESS | 3552 | 1463434366834 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 14:32:47 INFO - PROCESS | 3552 | 1463434366985 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:47 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F8CE2000 == 126 [pid = 3552] [id = 613] 14:32:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 202 (00000089F6EE1C00) [pid = 3552] [serial = 1839] [outer = 0000000000000000] 14:32:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 203 (00000089F6F73000) [pid = 3552] [serial = 1840] [outer = 00000089F6EE1C00] 14:32:47 INFO - PROCESS | 3552 | 1463434367042 Marionette DEBUG loaded listener.js 14:32:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 204 (00000089F70BC000) [pid = 3552] [serial = 1841] [outer = 00000089F6EE1C00] 14:32:47 INFO - PROCESS | 3552 | 1463434367615 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 14:32:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:32:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 987ms 14:32:47 INFO - PROCESS | 3552 | 1463434367655 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 14:32:47 INFO - PROCESS | 3552 | 1463434367657 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 14:32:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:32:47 INFO - PROCESS | 3552 | 1463434367661 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:32:47 INFO - PROCESS | 3552 | 1463434367663 Marionette TRACE conn6 <- [1,2418,null,{}] 14:32:47 INFO - PROCESS | 3552 | 1463434367667 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:47 INFO - PROCESS | 3552 | 1463434367798 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 14:32:47 INFO - PROCESS | 3552 | 1463434367955 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:47 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F8DE5800 == 127 [pid = 3552] [id = 614] 14:32:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 205 (00000089F5D76000) [pid = 3552] [serial = 1842] [outer = 0000000000000000] 14:32:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 206 (00000089F5D7AC00) [pid = 3552] [serial = 1843] [outer = 00000089F5D76000] 14:32:48 INFO - PROCESS | 3552 | 1463434368012 Marionette DEBUG loaded listener.js 14:32:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 207 (00000089F6D53800) [pid = 3552] [serial = 1844] [outer = 00000089F5D76000] 14:32:48 INFO - PROCESS | 3552 | 1463434368604 Marionette TRACE conn6 <- [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]]]}] 14:32:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:32:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 985ms 14:32:48 INFO - PROCESS | 3552 | 1463434368650 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 14:32:48 INFO - PROCESS | 3552 | 1463434368652 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 14:32:48 INFO - PROCESS | 3552 | 1463434368655 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:32:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:32:48 INFO - PROCESS | 3552 | 1463434368658 Marionette TRACE conn6 <- [1,2422,null,{}] 14:32:48 INFO - PROCESS | 3552 | 1463434368661 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:48 INFO - PROCESS | 3552 | 1463434368794 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 14:32:48 INFO - PROCESS | 3552 | 1463434368963 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:48 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F91C3800 == 128 [pid = 3552] [id = 615] 14:32:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 208 (00000089F5D76400) [pid = 3552] [serial = 1845] [outer = 0000000000000000] 14:32:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 209 (00000089F6060800) [pid = 3552] [serial = 1846] [outer = 00000089F5D76400] 14:32:49 INFO - PROCESS | 3552 | 1463434369020 Marionette DEBUG loaded listener.js 14:32:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 210 (00000089F6067800) [pid = 3552] [serial = 1847] [outer = 00000089F5D76400] 14:32:49 INFO - PROCESS | 3552 | 1463434369591 Marionette TRACE conn6 <- [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]]]}] 14:32:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:32:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 986ms 14:32:49 INFO - PROCESS | 3552 | 1463434369645 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 14:32:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:32:49 INFO - PROCESS | 3552 | 1463434369647 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 14:32:49 INFO - PROCESS | 3552 | 1463434369651 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:32:49 INFO - PROCESS | 3552 | 1463434369653 Marionette TRACE conn6 <- [1,2426,null,{}] 14:32:49 INFO - PROCESS | 3552 | 1463434369657 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:49 INFO - PROCESS | 3552 | 1463434369793 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 14:32:49 INFO - PROCESS | 3552 | 1463434369961 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:49 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F9568800 == 129 [pid = 3552] [id = 616] 14:32:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 211 (00000089F6067000) [pid = 3552] [serial = 1848] [outer = 0000000000000000] 14:32:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 212 (00000089F6E6D800) [pid = 3552] [serial = 1849] [outer = 00000089F6067000] 14:32:50 INFO - PROCESS | 3552 | 1463434370019 Marionette DEBUG loaded listener.js 14:32:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 213 (00000089F6E73800) [pid = 3552] [serial = 1850] [outer = 00000089F6067000] 14:32:50 INFO - PROCESS | 3552 | 1463434370622 Marionette TRACE conn6 <- [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]]]}] 14:32:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:32:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 987ms 14:32:50 INFO - PROCESS | 3552 | 1463434370647 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 14:32:50 INFO - PROCESS | 3552 | 1463434370650 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 14:32:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:32:50 INFO - PROCESS | 3552 | 1463434370655 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:32:50 INFO - PROCESS | 3552 | 1463434370657 Marionette TRACE conn6 <- [1,2430,null,{}] 14:32:50 INFO - PROCESS | 3552 | 1463434370661 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:50 INFO - PROCESS | 3552 | 1463434370795 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 14:32:50 INFO - PROCESS | 3552 | 1463434370963 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:50 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F97C9000 == 130 [pid = 3552] [id = 617] 14:32:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 214 (00000089F6E77C00) [pid = 3552] [serial = 1851] [outer = 0000000000000000] 14:32:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 215 (00000089F70BE800) [pid = 3552] [serial = 1852] [outer = 00000089F6E77C00] 14:32:51 INFO - PROCESS | 3552 | 1463434371020 Marionette DEBUG loaded listener.js 14:32:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 216 (00000089F732AC00) [pid = 3552] [serial = 1853] [outer = 00000089F6E77C00] 14:32:51 INFO - PROCESS | 3552 | 1463434371634 Marionette TRACE conn6 <- [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]]]}] 14:32:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:32:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1027ms 14:32:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:32:51 INFO - PROCESS | 3552 | 1463434371688 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 14:32:51 INFO - PROCESS | 3552 | 1463434371691 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 14:32:51 INFO - PROCESS | 3552 | 1463434371694 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:32:51 INFO - PROCESS | 3552 | 1463434371697 Marionette TRACE conn6 <- [1,2434,null,{}] 14:32:51 INFO - PROCESS | 3552 | 1463434371734 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:51 INFO - PROCESS | 3552 | 1463434371893 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 14:32:52 INFO - PROCESS | 3552 | 1463434372043 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:52 INFO - PROCESS | 3552 | ++DOCSHELL 00000089FB802800 == 131 [pid = 3552] [id = 618] 14:32:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 217 (00000089F47D0000) [pid = 3552] [serial = 1854] [outer = 0000000000000000] 14:32:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 218 (00000089F71C6400) [pid = 3552] [serial = 1855] [outer = 00000089F47D0000] 14:32:52 INFO - PROCESS | 3552 | 1463434372104 Marionette DEBUG loaded listener.js 14:32:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 219 (00000089F879F400) [pid = 3552] [serial = 1856] [outer = 00000089F47D0000] 14:32:52 INFO - PROCESS | 3552 | 1463434372653 Marionette TRACE conn6 <- [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]]]}] 14:32:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:32:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1014ms 14:32:52 INFO - PROCESS | 3552 | 1463434372714 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 14:32:52 INFO - PROCESS | 3552 | 1463434372716 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 14:32:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:32:52 INFO - PROCESS | 3552 | 1463434372721 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:32:52 INFO - PROCESS | 3552 | 1463434372724 Marionette TRACE conn6 <- [1,2438,null,{}] 14:32:52 INFO - PROCESS | 3552 | 1463434372727 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:52 INFO - PROCESS | 3552 | 1463434372862 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 14:32:53 INFO - PROCESS | 3552 | 1463434373031 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:53 INFO - PROCESS | 3552 | ++DOCSHELL 00000089FC4D0800 == 132 [pid = 3552] [id = 619] 14:32:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 220 (00000089F87A4400) [pid = 3552] [serial = 1857] [outer = 0000000000000000] 14:32:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 221 (00000089F88D7800) [pid = 3552] [serial = 1858] [outer = 00000089F87A4400] 14:32:53 INFO - PROCESS | 3552 | 1463434373089 Marionette DEBUG loaded listener.js 14:32:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 222 (00000089F8906400) [pid = 3552] [serial = 1859] [outer = 00000089F87A4400] 14:32:53 INFO - PROCESS | 3552 | 1463434373705 Marionette TRACE conn6 <- [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]]]}] 14:32:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:32:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1029ms 14:32:53 INFO - PROCESS | 3552 | 1463434373753 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 14:32:53 INFO - PROCESS | 3552 | 1463434373755 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 14:32:53 INFO - PROCESS | 3552 | 1463434373759 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:32:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:32:53 INFO - PROCESS | 3552 | 1463434373761 Marionette TRACE conn6 <- [1,2442,null,{}] 14:32:53 INFO - PROCESS | 3552 | 1463434373795 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:54 INFO - PROCESS | 3552 | 1463434374003 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 14:32:54 INFO - PROCESS | 3552 | 1463434374122 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:54 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F151D000 == 133 [pid = 3552] [id = 620] 14:32:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 223 (00000089D9826C00) [pid = 3552] [serial = 1860] [outer = 0000000000000000] 14:32:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 224 (00000089F110C400) [pid = 3552] [serial = 1861] [outer = 00000089D9826C00] 14:32:54 INFO - PROCESS | 3552 | 1463434374179 Marionette DEBUG loaded listener.js 14:32:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 225 (00000089F7141400) [pid = 3552] [serial = 1862] [outer = 00000089D9826C00] 14:32:54 INFO - PROCESS | 3552 | 1463434374823 Marionette TRACE conn6 <- [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]]]}] 14:32:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:32:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1127ms 14:32:54 INFO - PROCESS | 3552 | 1463434374889 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 14:32:54 INFO - PROCESS | 3552 | 1463434374892 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 14:32:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:32:54 INFO - PROCESS | 3552 | 1463434374895 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:32:54 INFO - PROCESS | 3552 | 1463434374897 Marionette TRACE conn6 <- [1,2446,null,{}] 14:32:54 INFO - PROCESS | 3552 | 1463434374901 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:55 INFO - PROCESS | 3552 | 1463434375037 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 14:32:55 INFO - PROCESS | 3552 | 1463434375197 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:55 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9F3B000 == 134 [pid = 3552] [id = 621] 14:32:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 226 (00000089EB9A3400) [pid = 3552] [serial = 1863] [outer = 0000000000000000] 14:32:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 227 (00000089F5D30C00) [pid = 3552] [serial = 1864] [outer = 00000089EB9A3400] 14:32:55 INFO - PROCESS | 3552 | 1463434375253 Marionette DEBUG loaded listener.js 14:32:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 228 (00000089F7145400) [pid = 3552] [serial = 1865] [outer = 00000089EB9A3400] 14:32:56 INFO - PROCESS | 3552 | 1463434376138 Marionette TRACE conn6 <- [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]]]}] 14:32:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:32:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1284ms 14:32:56 INFO - PROCESS | 3552 | 1463434376183 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 14:32:56 INFO - PROCESS | 3552 | 1463434376187 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 14:32:56 INFO - PROCESS | 3552 | 1463434376192 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:32:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:32:56 INFO - PROCESS | 3552 | 1463434376197 Marionette TRACE conn6 <- [1,2450,null,{}] 14:32:56 INFO - PROCESS | 3552 | 1463434376203 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:56 INFO - PROCESS | 3552 | 1463434376341 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 14:32:56 INFO - PROCESS | 3552 | 1463434376508 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:56 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DA66C000 == 135 [pid = 3552] [id = 622] 14:32:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 229 (00000089D8910800) [pid = 3552] [serial = 1866] [outer = 0000000000000000] 14:32:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 230 (00000089D8EC2000) [pid = 3552] [serial = 1867] [outer = 00000089D8910800] 14:32:56 INFO - PROCESS | 3552 | 1463434376561 Marionette DEBUG loaded listener.js 14:32:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 231 (00000089D9828C00) [pid = 3552] [serial = 1868] [outer = 00000089D8910800] 14:32:57 INFO - PROCESS | 3552 | 1463434377207 Marionette TRACE conn6 <- [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]]]}] 14:32:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:32:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1028ms 14:32:57 INFO - PROCESS | 3552 | 1463434377225 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 14:32:57 INFO - PROCESS | 3552 | 1463434377232 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 14:32:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:32:57 INFO - PROCESS | 3552 | 1463434377239 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:32:57 INFO - PROCESS | 3552 | 1463434377242 Marionette TRACE conn6 <- [1,2454,null,{}] 14:32:57 INFO - PROCESS | 3552 | 1463434377246 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:57 INFO - PROCESS | 3552 | 1463434377396 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 14:32:57 INFO - PROCESS | 3552 | 1463434377558 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:57 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6232000 == 136 [pid = 3552] [id = 623] 14:32:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 232 (00000089DA6B5000) [pid = 3552] [serial = 1869] [outer = 0000000000000000] 14:32:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 233 (00000089DA994800) [pid = 3552] [serial = 1870] [outer = 00000089DA6B5000] 14:32:57 INFO - PROCESS | 3552 | 1463434377612 Marionette DEBUG loaded listener.js 14:32:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 234 (00000089DE42D400) [pid = 3552] [serial = 1871] [outer = 00000089DA6B5000] 14:32:57 INFO - PROCESS | 3552 | --DOCSHELL 00000089F4C65800 == 135 [pid = 3552] [id = 553] 14:32:57 INFO - PROCESS | 3552 | --DOCSHELL 00000089F4C80800 == 134 [pid = 3552] [id = 606] 14:32:57 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE323000 == 133 [pid = 3552] [id = 605] 14:32:57 INFO - PROCESS | 3552 | --DOCSHELL 00000089F36A0000 == 132 [pid = 3552] [id = 604] 14:32:57 INFO - PROCESS | 3552 | --DOCSHELL 00000089F2DD7800 == 131 [pid = 3552] [id = 603] 14:32:57 INFO - PROCESS | 3552 | --DOCSHELL 00000089F1516800 == 130 [pid = 3552] [id = 602] 14:32:57 INFO - PROCESS | 3552 | --DOCSHELL 00000089F00D4000 == 129 [pid = 3552] [id = 601] 14:32:57 INFO - PROCESS | 3552 | --DOCSHELL 00000089EAB4F800 == 128 [pid = 3552] [id = 600] 14:32:57 INFO - PROCESS | 3552 | --DOCSHELL 00000089EB1C9800 == 127 [pid = 3552] [id = 599] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 233 (00000089F112E800) [pid = 3552] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 232 (00000089F7C8C400) [pid = 3552] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 231 (00000089F879CC00) [pid = 3552] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 230 (00000089E2C8AC00) [pid = 3552] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | --DOCSHELL 00000089EA186000 == 126 [pid = 3552] [id = 598] 14:32:58 INFO - PROCESS | 3552 | --DOCSHELL 00000089F5ABD800 == 125 [pid = 3552] [id = 595] 14:32:58 INFO - PROCESS | 3552 | --DOCSHELL 00000089F4DBC800 == 124 [pid = 3552] [id = 594] 14:32:58 INFO - PROCESS | 3552 | --DOCSHELL 00000089F4C63800 == 123 [pid = 3552] [id = 593] 14:32:58 INFO - PROCESS | 3552 | --DOCSHELL 00000089F424A800 == 122 [pid = 3552] [id = 592] 14:32:58 INFO - PROCESS | 3552 | --DOCSHELL 00000089F3DE1800 == 121 [pid = 3552] [id = 591] 14:32:58 INFO - PROCESS | 3552 | --DOCSHELL 00000089F3ACA800 == 120 [pid = 3552] [id = 590] 14:32:58 INFO - PROCESS | 3552 | --DOCSHELL 00000089F38FC800 == 119 [pid = 3552] [id = 589] 14:32:58 INFO - PROCESS | 3552 | --DOCSHELL 00000089F3531000 == 118 [pid = 3552] [id = 588] 14:32:58 INFO - PROCESS | 3552 | --DOCSHELL 00000089F91AC000 == 117 [pid = 3552] [id = 562] 14:32:58 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE140800 == 116 [pid = 3552] [id = 587] 14:32:58 INFO - PROCESS | 3552 | --DOCSHELL 00000089E46CD000 == 115 [pid = 3552] [id = 586] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 229 (00000089E9DE4000) [pid = 3552] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 228 (00000089F020AC00) [pid = 3552] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 227 (00000089EAD8C800) [pid = 3552] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 226 (00000089F110B000) [pid = 3552] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 225 (00000089EB721C00) [pid = 3552] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 224 (00000089EDA06800) [pid = 3552] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 223 (00000089EB8F7000) [pid = 3552] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 222 (00000089E2BF0000) [pid = 3552] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 221 (00000089EE21C800) [pid = 3552] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 220 (00000089F0298C00) [pid = 3552] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 219 (00000089F113D400) [pid = 3552] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 218 (00000089E902BC00) [pid = 3552] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 217 (00000089EA0CB400) [pid = 3552] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 216 (00000089E627DC00) [pid = 3552] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 215 (00000089E6FAE400) [pid = 3552] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 214 (00000089E7F43000) [pid = 3552] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 213 (00000089E6DE8000) [pid = 3552] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 212 (00000089F203BC00) [pid = 3552] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 211 (00000089E627B800) [pid = 3552] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 210 (00000089E2BEF800) [pid = 3552] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 209 (00000089E9E90C00) [pid = 3552] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 208 (00000089F2DB8400) [pid = 3552] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 207 (00000089F4FDE800) [pid = 3552] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 206 (00000089F6EA3C00) [pid = 3552] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 205 (00000089DA99A400) [pid = 3552] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 204 (00000089DFC06400) [pid = 3552] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 203 (00000089F6F6A800) [pid = 3552] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 202 (00000089F6140000) [pid = 3552] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | --DOMWINDOW == 201 (00000089F71C3400) [pid = 3552] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 14:32:58 INFO - PROCESS | 3552 | 1463434378292 Marionette TRACE conn6 <- [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]]]}] 14:32:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:32:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1090ms 14:32:58 INFO - PROCESS | 3552 | 1463434378329 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 14:32:58 INFO - PROCESS | 3552 | 1463434378332 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 14:32:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:32:58 INFO - PROCESS | 3552 | 1463434378336 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:32:58 INFO - PROCESS | 3552 | 1463434378339 Marionette TRACE conn6 <- [1,2458,null,{}] 14:32:58 INFO - PROCESS | 3552 | 1463434378350 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:58 INFO - PROCESS | 3552 | 1463434378474 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 14:32:58 INFO - PROCESS | 3552 | 1463434378595 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:58 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E8B0D800 == 116 [pid = 3552] [id = 624] 14:32:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 202 (00000089DED95400) [pid = 3552] [serial = 1872] [outer = 0000000000000000] 14:32:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 203 (00000089E046F800) [pid = 3552] [serial = 1873] [outer = 00000089DED95400] 14:32:58 INFO - PROCESS | 3552 | 1463434378645 Marionette DEBUG loaded listener.js 14:32:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 204 (00000089E2A37400) [pid = 3552] [serial = 1874] [outer = 00000089DED95400] 14:32:59 INFO - PROCESS | 3552 | 1463434379070 Marionette TRACE conn6 <- [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]]]}] 14:32:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:32:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 776ms 14:32:59 INFO - PROCESS | 3552 | 1463434379113 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 14:32:59 INFO - PROCESS | 3552 | 1463434379116 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 14:32:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:32:59 INFO - PROCESS | 3552 | 1463434379119 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:32:59 INFO - PROCESS | 3552 | 1463434379121 Marionette TRACE conn6 <- [1,2462,null,{}] 14:32:59 INFO - PROCESS | 3552 | 1463434379124 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:32:59 INFO - PROCESS | 3552 | 1463434379268 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 14:32:59 INFO - PROCESS | 3552 | 1463434379283 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:59 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EA01C000 == 117 [pid = 3552] [id = 625] 14:32:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 205 (00000089E3415000) [pid = 3552] [serial = 1875] [outer = 0000000000000000] 14:32:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 206 (00000089E3754400) [pid = 3552] [serial = 1876] [outer = 00000089E3415000] 14:32:59 INFO - PROCESS | 3552 | 1463434379331 Marionette DEBUG loaded listener.js 14:32:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 207 (00000089E463B800) [pid = 3552] [serial = 1877] [outer = 00000089E3415000] 14:32:59 INFO - PROCESS | 3552 | 1463434379844 Marionette TRACE conn6 <- [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]]]}] 14:32:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:32:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 777ms 14:32:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:32:59 INFO - PROCESS | 3552 | 1463434379898 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 14:32:59 INFO - PROCESS | 3552 | 1463434379900 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 14:32:59 INFO - PROCESS | 3552 | 1463434379903 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:32:59 INFO - PROCESS | 3552 | 1463434379905 Marionette TRACE conn6 <- [1,2466,null,{}] 14:32:59 INFO - PROCESS | 3552 | 1463434379908 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:00 INFO - PROCESS | 3552 | 1463434380020 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 14:33:00 INFO - PROCESS | 3552 | 1463434380151 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:00 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EAEC3000 == 118 [pid = 3552] [id = 626] 14:33:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 208 (00000089E2BEDC00) [pid = 3552] [serial = 1878] [outer = 0000000000000000] 14:33:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 209 (00000089E627F800) [pid = 3552] [serial = 1879] [outer = 00000089E2BEDC00] 14:33:00 INFO - PROCESS | 3552 | 1463434380198 Marionette DEBUG loaded listener.js 14:33:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 210 (00000089E6CB6C00) [pid = 3552] [serial = 1880] [outer = 00000089E2BEDC00] 14:33:00 INFO - PROCESS | 3552 | 1463434380637 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 14:33:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:33:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 776ms 14:33:00 INFO - PROCESS | 3552 | 1463434380691 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 14:33:00 INFO - PROCESS | 3552 | 1463434380693 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 14:33:00 INFO - PROCESS | 3552 | 1463434380697 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:33:00 INFO - PROCESS | 3552 | 1463434380699 Marionette TRACE conn6 <- [1,2470,null,{}] 14:33:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:33:00 INFO - PROCESS | 3552 | 1463434380702 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:00 INFO - PROCESS | 3552 | 1463434380877 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 14:33:00 INFO - PROCESS | 3552 | 1463434380905 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:00 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDFA3800 == 119 [pid = 3552] [id = 627] 14:33:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 211 (00000089E6DE7400) [pid = 3552] [serial = 1881] [outer = 0000000000000000] 14:33:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 212 (00000089E6FAC800) [pid = 3552] [serial = 1882] [outer = 00000089E6DE7400] 14:33:00 INFO - PROCESS | 3552 | 1463434380954 Marionette DEBUG loaded listener.js 14:33:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 213 (00000089E7E8D800) [pid = 3552] [serial = 1883] [outer = 00000089E6DE7400] 14:33:01 INFO - PROCESS | 3552 | 1463434381433 Marionette TRACE conn6 <- [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]]]}] 14:33:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:33:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 774ms 14:33:01 INFO - PROCESS | 3552 | 1463434381477 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 14:33:01 INFO - PROCESS | 3552 | 1463434381480 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 14:33:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:33:01 INFO - PROCESS | 3552 | 1463434381483 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:33:01 INFO - PROCESS | 3552 | 1463434381485 Marionette TRACE conn6 <- [1,2474,null,{}] 14:33:01 INFO - PROCESS | 3552 | 1463434381488 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:01 INFO - PROCESS | 3552 | 1463434381639 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 14:33:01 INFO - PROCESS | 3552 | 1463434381660 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:01 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE454000 == 120 [pid = 3552] [id = 628] 14:33:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 214 (00000089E8938400) [pid = 3552] [serial = 1884] [outer = 0000000000000000] 14:33:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 215 (00000089E89C6C00) [pid = 3552] [serial = 1885] [outer = 00000089E8938400] 14:33:01 INFO - PROCESS | 3552 | 1463434381706 Marionette DEBUG loaded listener.js 14:33:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 216 (00000089E9502800) [pid = 3552] [serial = 1886] [outer = 00000089E8938400] 14:33:02 INFO - PROCESS | 3552 | 1463434382189 Marionette TRACE conn6 <- [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]]]}] 14:33:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:33:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 733ms 14:33:02 INFO - PROCESS | 3552 | 1463434382253 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 14:33:02 INFO - PROCESS | 3552 | 1463434382255 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 14:33:02 INFO - PROCESS | 3552 | 1463434382265 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:33:02 INFO - PROCESS | 3552 | 1463434382266 Marionette TRACE conn6 <- [1,2478,null,{}] 14:33:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:33:02 INFO - PROCESS | 3552 | 1463434382270 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:02 INFO - PROCESS | 3552 | 1463434382424 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 14:33:02 INFO - PROCESS | 3552 | --DOMWINDOW == 215 (00000089DFBD8C00) [pid = 3552] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:33:02 INFO - PROCESS | 3552 | --DOMWINDOW == 214 (00000089EAE96C00) [pid = 3552] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:33:02 INFO - PROCESS | 3552 | --DOMWINDOW == 213 (00000089F20BD400) [pid = 3552] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:33:02 INFO - PROCESS | 3552 | --DOMWINDOW == 212 (00000089E9E91800) [pid = 3552] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:33:02 INFO - PROCESS | 3552 | --DOMWINDOW == 211 (00000089EE0F1400) [pid = 3552] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:33:02 INFO - PROCESS | 3552 | --DOMWINDOW == 210 (00000089E3757C00) [pid = 3552] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:33:02 INFO - PROCESS | 3552 | --DOMWINDOW == 209 (00000089E6F0D800) [pid = 3552] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:33:02 INFO - PROCESS | 3552 | --DOMWINDOW == 208 (00000089E6DDB400) [pid = 3552] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:33:02 INFO - PROCESS | 3552 | --DOMWINDOW == 207 (00000089E7E5D800) [pid = 3552] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:33:02 INFO - PROCESS | 3552 | --DOMWINDOW == 206 (00000089E6F0F800) [pid = 3552] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:33:02 INFO - PROCESS | 3552 | --DOMWINDOW == 205 (00000089F110F000) [pid = 3552] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:33:02 INFO - PROCESS | 3552 | 1463434382772 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:02 INFO - PROCESS | 3552 | ++DOCSHELL 00000089ECD48000 == 121 [pid = 3552] [id = 629] 14:33:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 206 (00000089D9B99000) [pid = 3552] [serial = 1887] [outer = 0000000000000000] 14:33:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 207 (00000089E6D57C00) [pid = 3552] [serial = 1888] [outer = 00000089D9B99000] 14:33:02 INFO - PROCESS | 3552 | 1463434382818 Marionette DEBUG loaded listener.js 14:33:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 208 (00000089E9E45800) [pid = 3552] [serial = 1889] [outer = 00000089D9B99000] 14:33:03 INFO - PROCESS | 3552 | 1463434383205 Marionette TRACE conn6 <- [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]]]}] 14:33:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:33:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 965ms 14:33:03 INFO - PROCESS | 3552 | 1463434383239 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 14:33:03 INFO - PROCESS | 3552 | 1463434383241 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 14:33:03 INFO - PROCESS | 3552 | 1463434383244 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:33:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:33:03 INFO - PROCESS | 3552 | 1463434383246 Marionette TRACE conn6 <- [1,2482,null,{}] 14:33:03 INFO - PROCESS | 3552 | 1463434383266 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:03 INFO - PROCESS | 3552 | 1463434383382 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 14:33:03 INFO - PROCESS | 3552 | 1463434383393 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:03 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F1004000 == 122 [pid = 3552] [id = 630] 14:33:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 209 (00000089E9E4C400) [pid = 3552] [serial = 1890] [outer = 0000000000000000] 14:33:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 210 (00000089EA0C7400) [pid = 3552] [serial = 1891] [outer = 00000089E9E4C400] 14:33:03 INFO - PROCESS | 3552 | 1463434383439 Marionette DEBUG loaded listener.js 14:33:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 211 (00000089EAB28800) [pid = 3552] [serial = 1892] [outer = 00000089E9E4C400] 14:33:03 INFO - PROCESS | 3552 | 1463434383908 Marionette TRACE conn6 <- [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]]]}] 14:33:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:33:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 690ms 14:33:03 INFO - PROCESS | 3552 | 1463434383938 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 14:33:03 INFO - PROCESS | 3552 | 1463434383940 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 14:33:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:33:03 INFO - PROCESS | 3552 | 1463434383943 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:33:03 INFO - PROCESS | 3552 | 1463434383945 Marionette TRACE conn6 <- [1,2486,null,{}] 14:33:03 INFO - PROCESS | 3552 | 1463434383953 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:04 INFO - PROCESS | 3552 | 1463434384066 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 14:33:04 INFO - PROCESS | 3552 | 1463434384110 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:04 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F11AF000 == 123 [pid = 3552] [id = 631] 14:33:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 212 (00000089EAD93400) [pid = 3552] [serial = 1893] [outer = 0000000000000000] 14:33:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 213 (00000089EAD99C00) [pid = 3552] [serial = 1894] [outer = 00000089EAD93400] 14:33:04 INFO - PROCESS | 3552 | 1463434384157 Marionette DEBUG loaded listener.js 14:33:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 214 (00000089EADEC800) [pid = 3552] [serial = 1895] [outer = 00000089EAD93400] 14:33:04 INFO - PROCESS | 3552 | 1463434384627 Marionette TRACE conn6 <- [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]]]}] 14:33:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:33:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 734ms 14:33:04 INFO - PROCESS | 3552 | 1463434384681 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 14:33:04 INFO - PROCESS | 3552 | 1463434384684 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 14:33:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:33:04 INFO - PROCESS | 3552 | 1463434384687 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:33:04 INFO - PROCESS | 3552 | 1463434384689 Marionette TRACE conn6 <- [1,2490,null,{}] 14:33:04 INFO - PROCESS | 3552 | 1463434384693 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:04 INFO - PROCESS | 3552 | 1463434384974 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 14:33:05 INFO - PROCESS | 3552 | 1463434385095 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:05 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DB11D800 == 124 [pid = 3552] [id = 632] 14:33:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 215 (00000089D88CDC00) [pid = 3552] [serial = 1896] [outer = 0000000000000000] 14:33:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 216 (00000089D9058800) [pid = 3552] [serial = 1897] [outer = 00000089D88CDC00] 14:33:05 INFO - PROCESS | 3552 | 1463434385156 Marionette DEBUG loaded listener.js 14:33:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 217 (00000089D9B9F000) [pid = 3552] [serial = 1898] [outer = 00000089D88CDC00] 14:33:05 INFO - PROCESS | 3552 | 1463434385825 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:33:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:33:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1191ms 14:33:05 INFO - PROCESS | 3552 | 1463434385881 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 14:33:05 INFO - PROCESS | 3552 | 1463434385886 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 14:33:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:33:05 INFO - PROCESS | 3552 | 1463434385891 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:33:05 INFO - PROCESS | 3552 | 1463434385894 Marionette TRACE conn6 <- [1,2494,null,{}] 14:33:05 INFO - PROCESS | 3552 | 1463434385915 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:06 INFO - PROCESS | 3552 | 1463434386066 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 14:33:06 INFO - PROCESS | 3552 | 1463434386227 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:06 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EAEA8800 == 125 [pid = 3552] [id = 633] 14:33:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 218 (00000089DFB81400) [pid = 3552] [serial = 1899] [outer = 0000000000000000] 14:33:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 219 (00000089E2A3FC00) [pid = 3552] [serial = 1900] [outer = 00000089DFB81400] 14:33:06 INFO - PROCESS | 3552 | 1463434386289 Marionette DEBUG loaded listener.js 14:33:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 220 (00000089E46EF000) [pid = 3552] [serial = 1901] [outer = 00000089DFB81400] 14:33:06 INFO - PROCESS | 3552 | 1463434386897 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:33:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:33:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1081ms 14:33:06 INFO - PROCESS | 3552 | 1463434386985 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 14:33:06 INFO - PROCESS | 3552 | 1463434386989 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 14:33:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:33:07 INFO - PROCESS | 3552 | 1463434386993 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:33:07 INFO - PROCESS | 3552 | 1463434386995 Marionette TRACE conn6 <- [1,2498,null,{}] 14:33:07 INFO - PROCESS | 3552 | 1463434387015 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:07 INFO - PROCESS | 3552 | 1463434387166 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 14:33:07 INFO - PROCESS | 3552 | 1463434387321 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:07 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F2537800 == 126 [pid = 3552] [id = 634] 14:33:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 221 (00000089E6FAFC00) [pid = 3552] [serial = 1902] [outer = 0000000000000000] 14:33:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 222 (00000089E75CEC00) [pid = 3552] [serial = 1903] [outer = 00000089E6FAFC00] 14:33:07 INFO - PROCESS | 3552 | 1463434387380 Marionette DEBUG loaded listener.js 14:33:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 223 (00000089EA0C7C00) [pid = 3552] [serial = 1904] [outer = 00000089E6FAFC00] 14:33:07 INFO - PROCESS | 3552 | 1463434387982 Marionette TRACE conn6 <- [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]]]}] 14:33:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:33:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1027ms 14:33:08 INFO - PROCESS | 3552 | 1463434388022 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 14:33:08 INFO - PROCESS | 3552 | 1463434388027 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 14:33:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:33:08 INFO - PROCESS | 3552 | 1463434388038 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:33:08 INFO - PROCESS | 3552 | 1463434388044 Marionette TRACE conn6 <- [1,2502,null,{}] 14:33:08 INFO - PROCESS | 3552 | 1463434388048 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:08 INFO - PROCESS | 3552 | 1463434388189 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 14:33:08 INFO - PROCESS | 3552 | 1463434388365 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:08 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F28E2800 == 127 [pid = 3552] [id = 635] 14:33:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 224 (00000089E9E48800) [pid = 3552] [serial = 1905] [outer = 0000000000000000] 14:33:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 225 (00000089EB258C00) [pid = 3552] [serial = 1906] [outer = 00000089E9E48800] 14:33:08 INFO - PROCESS | 3552 | 1463434388424 Marionette DEBUG loaded listener.js 14:33:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 226 (00000089EB7C4C00) [pid = 3552] [serial = 1907] [outer = 00000089E9E48800] 14:33:09 INFO - PROCESS | 3552 | 1463434389038 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 14:33:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:33:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1037ms 14:33:09 INFO - PROCESS | 3552 | 1463434389073 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 14:33:09 INFO - PROCESS | 3552 | 1463434389075 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 14:33:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:33:09 INFO - PROCESS | 3552 | 1463434389079 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:33:09 INFO - PROCESS | 3552 | 1463434389081 Marionette TRACE conn6 <- [1,2506,null,{}] 14:33:09 INFO - PROCESS | 3552 | 1463434389085 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:09 INFO - PROCESS | 3552 | 1463434389239 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 14:33:09 INFO - PROCESS | 3552 | 1463434389414 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:09 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3553800 == 128 [pid = 3552] [id = 636] 14:33:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 227 (00000089EB7C7000) [pid = 3552] [serial = 1908] [outer = 0000000000000000] 14:33:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 228 (00000089EB8FCC00) [pid = 3552] [serial = 1909] [outer = 00000089EB7C7000] 14:33:09 INFO - PROCESS | 3552 | 1463434389471 Marionette DEBUG loaded listener.js 14:33:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 229 (00000089ECD2A800) [pid = 3552] [serial = 1910] [outer = 00000089EB7C7000] 14:33:10 INFO - PROCESS | 3552 | 1463434390095 Marionette TRACE conn6 <- [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]]]}] 14:33:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:33:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1075ms 14:33:10 INFO - PROCESS | 3552 | 1463434390160 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 14:33:10 INFO - PROCESS | 3552 | 1463434390163 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 14:33:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:33:10 INFO - PROCESS | 3552 | 1463434390166 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:33:10 INFO - PROCESS | 3552 | 1463434390168 Marionette TRACE conn6 <- [1,2510,null,{}] 14:33:10 INFO - PROCESS | 3552 | 1463434390172 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:10 INFO - PROCESS | 3552 | 1463434390332 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 14:33:10 INFO - PROCESS | 3552 | 1463434390494 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:10 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3A46800 == 129 [pid = 3552] [id = 637] 14:33:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 230 (00000089EE213400) [pid = 3552] [serial = 1911] [outer = 0000000000000000] 14:33:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 231 (00000089EE216800) [pid = 3552] [serial = 1912] [outer = 00000089EE213400] 14:33:10 INFO - PROCESS | 3552 | 1463434390556 Marionette DEBUG loaded listener.js 14:33:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 232 (00000089F015D400) [pid = 3552] [serial = 1913] [outer = 00000089EE213400] 14:33:11 INFO - PROCESS | 3552 | 1463434391131 Marionette TRACE conn6 <- [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]]]}] 14:33:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:33:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1028ms 14:33:11 INFO - PROCESS | 3552 | 1463434391198 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 14:33:11 INFO - PROCESS | 3552 | 1463434391201 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 14:33:11 INFO - PROCESS | 3552 | 1463434391204 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:33:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:33:11 INFO - PROCESS | 3552 | 1463434391206 Marionette TRACE conn6 <- [1,2514,null,{}] 14:33:11 INFO - PROCESS | 3552 | 1463434391210 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:11 INFO - PROCESS | 3552 | 1463434391346 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 14:33:11 INFO - PROCESS | 3552 | 1463434391509 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:11 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3DD6000 == 130 [pid = 3552] [id = 638] 14:33:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 233 (00000089F020F400) [pid = 3552] [serial = 1914] [outer = 0000000000000000] 14:33:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 234 (00000089F0265C00) [pid = 3552] [serial = 1915] [outer = 00000089F020F400] 14:33:11 INFO - PROCESS | 3552 | 1463434391565 Marionette DEBUG loaded listener.js 14:33:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 235 (00000089F0295C00) [pid = 3552] [serial = 1916] [outer = 00000089F020F400] 14:33:12 INFO - PROCESS | 3552 | 1463434392117 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 14:33:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:33:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 945ms 14:33:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:33:12 INFO - PROCESS | 3552 | 1463434392151 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 14:33:12 INFO - PROCESS | 3552 | 1463434392153 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 14:33:12 INFO - PROCESS | 3552 | 1463434392157 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:33:12 INFO - PROCESS | 3552 | 1463434392159 Marionette TRACE conn6 <- [1,2518,null,{}] 14:33:12 INFO - PROCESS | 3552 | 1463434392163 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:12 INFO - PROCESS | 3552 | 1463434392300 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 14:33:12 INFO - PROCESS | 3552 | 1463434392464 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:12 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F4282000 == 131 [pid = 3552] [id = 639] 14:33:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 236 (00000089F0214400) [pid = 3552] [serial = 1917] [outer = 0000000000000000] 14:33:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 237 (00000089F02BBC00) [pid = 3552] [serial = 1918] [outer = 00000089F0214400] 14:33:12 INFO - PROCESS | 3552 | 1463434392532 Marionette DEBUG loaded listener.js 14:33:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 238 (00000089F1110C00) [pid = 3552] [serial = 1919] [outer = 00000089F0214400] 14:33:13 INFO - PROCESS | 3552 | 1463434393131 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 14:33:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:33:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1032ms 14:33:13 INFO - PROCESS | 3552 | 1463434393192 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 14:33:13 INFO - PROCESS | 3552 | 1463434393195 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 14:33:13 INFO - PROCESS | 3552 | 1463434393198 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:33:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:33:13 INFO - PROCESS | 3552 | 1463434393201 Marionette TRACE conn6 <- [1,2522,null,{}] 14:33:13 INFO - PROCESS | 3552 | 1463434393223 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:13 INFO - PROCESS | 3552 | 1463434393396 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 14:33:13 INFO - PROCESS | 3552 | 1463434393554 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:13 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F4DB3800 == 132 [pid = 3552] [id = 640] 14:33:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 239 (00000089F110B000) [pid = 3552] [serial = 1920] [outer = 0000000000000000] 14:33:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 240 (00000089F113B000) [pid = 3552] [serial = 1921] [outer = 00000089F110B000] 14:33:13 INFO - PROCESS | 3552 | 1463434393610 Marionette DEBUG loaded listener.js 14:33:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 241 (00000089F1B4A800) [pid = 3552] [serial = 1922] [outer = 00000089F110B000] 14:33:14 INFO - PROCESS | 3552 | 1463434394173 Marionette TRACE conn6 <- [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]]]}] 14:33:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:33:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1003ms 14:33:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:33:14 INFO - PROCESS | 3552 | 1463434394205 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 14:33:14 INFO - PROCESS | 3552 | 1463434394207 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 14:33:14 INFO - PROCESS | 3552 | 1463434394211 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:33:14 INFO - PROCESS | 3552 | 1463434394213 Marionette TRACE conn6 <- [1,2526,null,{}] 14:33:14 INFO - PROCESS | 3552 | 1463434394217 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:14 INFO - PROCESS | 3552 | 1463434394356 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 14:33:14 INFO - PROCESS | 3552 | 1463434394533 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:14 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F5AC4000 == 133 [pid = 3552] [id = 641] 14:33:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 242 (00000089F1131C00) [pid = 3552] [serial = 1923] [outer = 0000000000000000] 14:33:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 243 (00000089F1B5D800) [pid = 3552] [serial = 1924] [outer = 00000089F1131C00] 14:33:14 INFO - PROCESS | 3552 | 1463434394590 Marionette DEBUG loaded listener.js 14:33:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 244 (00000089F2041400) [pid = 3552] [serial = 1925] [outer = 00000089F1131C00] 14:33:15 INFO - PROCESS | 3552 | 1463434395199 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 14:33:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:33:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1030ms 14:33:15 INFO - PROCESS | 3552 | 1463434395244 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 14:33:15 INFO - PROCESS | 3552 | 1463434395246 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 14:33:15 INFO - PROCESS | 3552 | 1463434395250 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:33:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:33:15 INFO - PROCESS | 3552 | 1463434395252 Marionette TRACE conn6 <- [1,2530,null,{}] 14:33:15 INFO - PROCESS | 3552 | 1463434395273 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:15 INFO - PROCESS | 3552 | 1463434395431 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 14:33:15 INFO - PROCESS | 3552 | 1463434395596 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:15 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F617E800 == 134 [pid = 3552] [id = 642] 14:33:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 245 (00000089F203CC00) [pid = 3552] [serial = 1926] [outer = 0000000000000000] 14:33:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 246 (00000089F2260000) [pid = 3552] [serial = 1927] [outer = 00000089F203CC00] 14:33:15 INFO - PROCESS | 3552 | 1463434395658 Marionette DEBUG loaded listener.js 14:33:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 247 (00000089F2614800) [pid = 3552] [serial = 1928] [outer = 00000089F203CC00] 14:33:16 INFO - PROCESS | 3552 | 1463434396250 Marionette TRACE conn6 <- [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]]]}] 14:33:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:33:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1028ms 14:33:16 INFO - PROCESS | 3552 | 1463434396281 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 14:33:16 INFO - PROCESS | 3552 | 1463434396284 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 14:33:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:33:16 INFO - PROCESS | 3552 | 1463434396287 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:33:16 INFO - PROCESS | 3552 | 1463434396290 Marionette TRACE conn6 <- [1,2534,null,{}] 14:33:16 INFO - PROCESS | 3552 | 1463434396294 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:16 INFO - PROCESS | 3552 | 1463434396433 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 14:33:16 INFO - PROCESS | 3552 | 1463434396614 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:16 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F705F800 == 135 [pid = 3552] [id = 643] 14:33:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 248 (00000089F2D38800) [pid = 3552] [serial = 1929] [outer = 0000000000000000] 14:33:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 249 (00000089F2D43400) [pid = 3552] [serial = 1930] [outer = 00000089F2D38800] 14:33:16 INFO - PROCESS | 3552 | 1463434396671 Marionette DEBUG loaded listener.js 14:33:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 250 (00000089F2DB4800) [pid = 3552] [serial = 1931] [outer = 00000089F2D38800] 14:33:17 INFO - PROCESS | 3552 | 1463434397253 Marionette TRACE conn6 <- [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]]]}] 14:33:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:33:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1030ms 14:33:17 INFO - PROCESS | 3552 | 1463434397319 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 14:33:17 INFO - PROCESS | 3552 | 1463434397322 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 14:33:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:33:17 INFO - PROCESS | 3552 | 1463434397325 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:33:17 INFO - PROCESS | 3552 | 1463434397327 Marionette TRACE conn6 <- [1,2538,null,{}] 14:33:17 INFO - PROCESS | 3552 | 1463434397348 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:17 INFO - PROCESS | 3552 | 1463434397487 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 14:33:17 INFO - PROCESS | 3552 | 1463434397652 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:17 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F89F9800 == 136 [pid = 3552] [id = 644] 14:33:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 251 (00000089F2DAF400) [pid = 3552] [serial = 1932] [outer = 0000000000000000] 14:33:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 252 (00000089F385C800) [pid = 3552] [serial = 1933] [outer = 00000089F2DAF400] 14:33:17 INFO - PROCESS | 3552 | 1463434397707 Marionette DEBUG loaded listener.js 14:33:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 253 (00000089F3D19C00) [pid = 3552] [serial = 1934] [outer = 00000089F2DAF400] 14:33:18 INFO - PROCESS | 3552 | 1463434398449 Marionette TRACE conn6 <- [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]]]}] 14:33:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:33:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1190ms 14:33:18 INFO - PROCESS | 3552 | 1463434398519 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 14:33:18 INFO - PROCESS | 3552 | 1463434398521 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 14:33:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:33:18 INFO - PROCESS | 3552 | 1463434398525 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:33:18 INFO - PROCESS | 3552 | 1463434398527 Marionette TRACE conn6 <- [1,2542,null,{}] 14:33:18 INFO - PROCESS | 3552 | 1463434398531 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:18 INFO - PROCESS | 3552 | 1463434398676 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 14:33:18 INFO - PROCESS | 3552 | 1463434398875 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:18 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F5AB8800 == 137 [pid = 3552] [id = 645] 14:33:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 254 (00000089F225BC00) [pid = 3552] [serial = 1935] [outer = 0000000000000000] 14:33:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 255 (00000089F387FC00) [pid = 3552] [serial = 1936] [outer = 00000089F225BC00] 14:33:18 INFO - PROCESS | 3552 | 1463434398930 Marionette DEBUG loaded listener.js 14:33:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 256 (00000089F4D04C00) [pid = 3552] [serial = 1937] [outer = 00000089F225BC00] 14:33:19 INFO - PROCESS | 3552 | 1463434399606 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 14:33:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:33:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1137ms 14:33:19 INFO - PROCESS | 3552 | 1463434399665 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 14:33:19 INFO - PROCESS | 3552 | 1463434399667 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 14:33:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:33:19 INFO - PROCESS | 3552 | 1463434399689 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:33:19 INFO - PROCESS | 3552 | 1463434399691 Marionette TRACE conn6 <- [1,2546,null,{}] 14:33:19 INFO - PROCESS | 3552 | 1463434399695 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:19 INFO - PROCESS | 3552 | 1463434399835 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 14:33:20 INFO - PROCESS | 3552 | 1463434400004 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:20 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F1094000 == 138 [pid = 3552] [id = 646] 14:33:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 257 (00000089EAB27000) [pid = 3552] [serial = 1938] [outer = 0000000000000000] 14:33:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 258 (00000089F2616800) [pid = 3552] [serial = 1939] [outer = 00000089EAB27000] 14:33:20 INFO - PROCESS | 3552 | 1463434400059 Marionette DEBUG loaded listener.js 14:33:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 259 (00000089F4D0E800) [pid = 3552] [serial = 1940] [outer = 00000089EAB27000] 14:33:21 INFO - PROCESS | 3552 | 1463434401061 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 14:33:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:33:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1431ms 14:33:21 INFO - PROCESS | 3552 | 1463434401123 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 14:33:21 INFO - PROCESS | 3552 | 1463434401127 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 14:33:21 INFO - PROCESS | 3552 | 1463434401133 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:33:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:33:21 INFO - PROCESS | 3552 | 1463434401137 Marionette TRACE conn6 <- [1,2550,null,{}] 14:33:21 INFO - PROCESS | 3552 | 1463434401143 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:21 INFO - PROCESS | 3552 | 1463434401286 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 14:33:21 INFO - PROCESS | 3552 | 1463434401450 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:21 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EA00E800 == 139 [pid = 3552] [id = 647] 14:33:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 260 (00000089D9AA8800) [pid = 3552] [serial = 1941] [outer = 0000000000000000] 14:33:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 261 (00000089D9E82400) [pid = 3552] [serial = 1942] [outer = 00000089D9AA8800] 14:33:21 INFO - PROCESS | 3552 | 1463434401503 Marionette DEBUG loaded listener.js 14:33:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 262 (00000089DFBD1800) [pid = 3552] [serial = 1943] [outer = 00000089D9AA8800] 14:33:22 INFO - PROCESS | 3552 | 1463434402153 Marionette TRACE conn6 <- [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]]]}] 14:33:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:33:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1079ms 14:33:22 INFO - PROCESS | 3552 | 1463434402217 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 14:33:22 INFO - PROCESS | 3552 | 1463434402223 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 14:33:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:33:22 INFO - PROCESS | 3552 | 1463434402229 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:33:22 INFO - PROCESS | 3552 | 1463434402232 Marionette TRACE conn6 <- [1,2554,null,{}] 14:33:22 INFO - PROCESS | 3552 | 1463434402236 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:22 INFO - PROCESS | 3552 | 1463434402367 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 14:33:22 INFO - PROCESS | 3552 | 1463434402541 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:22 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EB924800 == 140 [pid = 3552] [id = 648] 14:33:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 263 (00000089D9AADC00) [pid = 3552] [serial = 1944] [outer = 0000000000000000] 14:33:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 264 (00000089E400F800) [pid = 3552] [serial = 1945] [outer = 00000089D9AADC00] 14:33:22 INFO - PROCESS | 3552 | 1463434402596 Marionette DEBUG loaded listener.js 14:33:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 265 (00000089E6FAE400) [pid = 3552] [serial = 1946] [outer = 00000089D9AADC00] 14:33:23 INFO - PROCESS | 3552 | 1463434403252 Marionette TRACE conn6 <- [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]]]}] 14:33:23 INFO - PROCESS | 3552 | --DOCSHELL 00000089F6178000 == 139 [pid = 3552] [id = 494] 14:33:23 INFO - PROCESS | 3552 | --DOCSHELL 00000089F3DA2000 == 138 [pid = 3552] [id = 437] 14:33:23 INFO - PROCESS | 3552 | --DOCSHELL 00000089F1004000 == 137 [pid = 3552] [id = 630] 14:33:23 INFO - PROCESS | 3552 | --DOCSHELL 00000089ECD48000 == 136 [pid = 3552] [id = 629] 14:33:23 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE454000 == 135 [pid = 3552] [id = 628] 14:33:23 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDFA3800 == 134 [pid = 3552] [id = 627] 14:33:23 INFO - PROCESS | 3552 | --DOCSHELL 00000089E8B0D800 == 133 [pid = 3552] [id = 624] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 264 (00000089F6EE7800) [pid = 3552] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 263 (00000089F2DAF000) [pid = 3552] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | --DOCSHELL 00000089E6232000 == 132 [pid = 3552] [id = 623] 14:33:23 INFO - PROCESS | 3552 | --DOCSHELL 00000089DA66C000 == 131 [pid = 3552] [id = 622] 14:33:23 INFO - PROCESS | 3552 | --DOCSHELL 00000089F91C3800 == 130 [pid = 3552] [id = 615] 14:33:23 INFO - PROCESS | 3552 | --DOCSHELL 00000089F8DE5800 == 129 [pid = 3552] [id = 614] 14:33:23 INFO - PROCESS | 3552 | --DOCSHELL 00000089F8CE2000 == 128 [pid = 3552] [id = 613] 14:33:23 INFO - PROCESS | 3552 | --DOCSHELL 00000089F73B0800 == 127 [pid = 3552] [id = 612] 14:33:23 INFO - PROCESS | 3552 | --DOCSHELL 00000089F7059000 == 126 [pid = 3552] [id = 611] 14:33:23 INFO - PROCESS | 3552 | --DOCSHELL 00000089F6B1A000 == 125 [pid = 3552] [id = 610] 14:33:23 INFO - PROCESS | 3552 | --DOCSHELL 00000089F280A800 == 124 [pid = 3552] [id = 609] 14:33:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:33:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1132ms 14:33:23 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9F2B000 == 123 [pid = 3552] [id = 608] 14:33:23 INFO - PROCESS | 3552 | --DOCSHELL 00000089F5DC7800 == 122 [pid = 3552] [id = 607] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 262 (00000089F20C5800) [pid = 3552] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 261 (00000089DFF61000) [pid = 3552] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 260 (00000089F503BC00) [pid = 3552] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 259 (00000089EAEF2800) [pid = 3552] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 258 (00000089F6140400) [pid = 3552] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 257 (00000089F2111000) [pid = 3552] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 256 (00000089EADE7000) [pid = 3552] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 255 (00000089F028E000) [pid = 3552] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 254 (00000089E8B82400) [pid = 3552] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 253 (00000089EAB2A000) [pid = 3552] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 252 (00000089F3D23800) [pid = 3552] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 251 (00000089F3857000) [pid = 3552] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 250 (00000089F899D800) [pid = 3552] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 249 (00000089E6AEF800) [pid = 3552] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 248 (00000089EB72AC00) [pid = 3552] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 247 (00000089E7C04C00) [pid = 3552] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 246 (00000089F1129C00) [pid = 3552] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 245 (00000089EE20D400) [pid = 3552] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 244 (00000089ECD27400) [pid = 3552] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 243 (00000089E6DE6800) [pid = 3552] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 242 (00000089EA0CF400) [pid = 3552] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 241 (00000089F5AEE400) [pid = 3552] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 240 (00000089E9D43C00) [pid = 3552] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 239 (00000089F2615C00) [pid = 3552] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 238 (00000089F113E400) [pid = 3552] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 237 (00000089F110BC00) [pid = 3552] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 236 (00000089D9AAC000) [pid = 3552] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 235 (00000089F1B48800) [pid = 3552] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 234 (00000089E9E96C00) [pid = 3552] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 233 (00000089F0162400) [pid = 3552] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | --DOMWINDOW == 232 (00000089F2615400) [pid = 3552] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 14:33:23 INFO - PROCESS | 3552 | 1463434403444 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 14:33:23 INFO - PROCESS | 3552 | 1463434403447 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 14:33:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:33:23 INFO - PROCESS | 3552 | 1463434403458 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:33:23 INFO - PROCESS | 3552 | 1463434403461 Marionette TRACE conn6 <- [1,2558,null,{}] 14:33:23 INFO - PROCESS | 3552 | 1463434403472 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:23 INFO - PROCESS | 3552 | 1463434403595 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 14:33:23 INFO - PROCESS | 3552 | 1463434403603 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:23 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E8B0D800 == 123 [pid = 3552] [id = 649] 14:33:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 233 (00000089DE610C00) [pid = 3552] [serial = 1947] [outer = 0000000000000000] 14:33:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 234 (00000089DFC06400) [pid = 3552] [serial = 1948] [outer = 00000089DE610C00] 14:33:23 INFO - PROCESS | 3552 | 1463434403655 Marionette DEBUG loaded listener.js 14:33:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 235 (00000089E4013C00) [pid = 3552] [serial = 1949] [outer = 00000089DE610C00] 14:33:24 INFO - PROCESS | 3552 | 1463434404254 Marionette TRACE conn6 <- [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]]]}] 14:33:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:33:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 839ms 14:33:24 INFO - PROCESS | 3552 | 1463434404305 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 14:33:24 INFO - PROCESS | 3552 | 1463434404308 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 14:33:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:33:24 INFO - PROCESS | 3552 | 1463434404312 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:33:24 INFO - PROCESS | 3552 | 1463434404313 Marionette TRACE conn6 <- [1,2562,null,{}] 14:33:24 INFO - PROCESS | 3552 | 1463434404317 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:24 INFO - PROCESS | 3552 | 1463434404438 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 14:33:24 INFO - PROCESS | 3552 | 1463434404562 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:24 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDF9C000 == 124 [pid = 3552] [id = 650] 14:33:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 236 (00000089E6D48C00) [pid = 3552] [serial = 1950] [outer = 0000000000000000] 14:33:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 237 (00000089E7C05800) [pid = 3552] [serial = 1951] [outer = 00000089E6D48C00] 14:33:24 INFO - PROCESS | 3552 | 1463434404610 Marionette DEBUG loaded listener.js 14:33:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 238 (00000089E8942000) [pid = 3552] [serial = 1952] [outer = 00000089E6D48C00] 14:33:24 INFO - PROCESS | 3552 | 1463434404992 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 14:33:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:33:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 733ms 14:33:25 INFO - PROCESS | 3552 | 1463434405058 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 14:33:25 INFO - PROCESS | 3552 | 1463434405068 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 14:33:25 INFO - PROCESS | 3552 | 1463434405074 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:33:25 INFO - PROCESS | 3552 | 1463434405076 Marionette TRACE conn6 <- [1,2566,null,{}] 14:33:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:33:25 INFO - PROCESS | 3552 | 1463434405079 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:25 INFO - PROCESS | 3552 | 1463434405200 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 14:33:25 INFO - PROCESS | 3552 | 1463434405207 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:25 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEADD000 == 125 [pid = 3552] [id = 651] 14:33:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 239 (00000089E945E400) [pid = 3552] [serial = 1953] [outer = 0000000000000000] 14:33:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 240 (00000089E9DDA400) [pid = 3552] [serial = 1954] [outer = 00000089E945E400] 14:33:25 INFO - PROCESS | 3552 | 1463434405254 Marionette DEBUG loaded listener.js 14:33:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 241 (00000089E9E94800) [pid = 3552] [serial = 1955] [outer = 00000089E945E400] 14:33:25 INFO - PROCESS | 3552 | 1463434405738 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 14:33:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:33:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 671ms 14:33:25 INFO - PROCESS | 3552 | 1463434405775 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 14:33:25 INFO - PROCESS | 3552 | 1463434405778 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 14:33:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:33:25 INFO - PROCESS | 3552 | 1463434405791 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:33:25 INFO - PROCESS | 3552 | 1463434405793 Marionette TRACE conn6 <- [1,2570,null,{}] 14:33:25 INFO - PROCESS | 3552 | 1463434405797 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:25 INFO - PROCESS | 3552 | 1463434405974 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 14:33:26 INFO - PROCESS | 3552 | 1463434405995 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:26 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F152F800 == 126 [pid = 3552] [id = 652] 14:33:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 242 (00000089EAB2C800) [pid = 3552] [serial = 1956] [outer = 0000000000000000] 14:33:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 243 (00000089EADE1C00) [pid = 3552] [serial = 1957] [outer = 00000089EAB2C800] 14:33:26 INFO - PROCESS | 3552 | 1463434406042 Marionette DEBUG loaded listener.js 14:33:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 244 (00000089EB720000) [pid = 3552] [serial = 1958] [outer = 00000089EAB2C800] 14:33:26 INFO - PROCESS | 3552 | 1463434406536 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 14:33:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:33:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 775ms 14:33:26 INFO - PROCESS | 3552 | 1463434406599 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 14:33:26 INFO - PROCESS | 3552 | 1463434406602 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 14:33:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:33:26 INFO - PROCESS | 3552 | 1463434406613 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:33:26 INFO - PROCESS | 3552 | 1463434406615 Marionette TRACE conn6 <- [1,2574,null,{}] 14:33:26 INFO - PROCESS | 3552 | 1463434406623 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:26 INFO - PROCESS | 3552 | 1463434406788 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 14:33:26 INFO - PROCESS | 3552 | 1463434406814 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:26 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3542000 == 127 [pid = 3552] [id = 653] 14:33:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 245 (00000089EB8F9800) [pid = 3552] [serial = 1959] [outer = 0000000000000000] 14:33:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 246 (00000089ECD27400) [pid = 3552] [serial = 1960] [outer = 00000089EB8F9800] 14:33:26 INFO - PROCESS | 3552 | 1463434406860 Marionette DEBUG loaded listener.js 14:33:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 247 (00000089EE0F1400) [pid = 3552] [serial = 1961] [outer = 00000089EB8F9800] 14:33:27 INFO - PROCESS | 3552 | 1463434407317 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 14:33:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:33:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 734ms 14:33:27 INFO - PROCESS | 3552 | 1463434407351 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 14:33:27 INFO - PROCESS | 3552 | 1463434407353 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 14:33:27 INFO - PROCESS | 3552 | 1463434407356 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:33:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:33:27 INFO - PROCESS | 3552 | 1463434407358 Marionette TRACE conn6 <- [1,2578,null,{}] 14:33:27 INFO - PROCESS | 3552 | 1463434407361 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:27 INFO - PROCESS | 3552 | 1463434407518 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 14:33:27 INFO - PROCESS | 3552 | 1463434407539 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:27 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3B62000 == 128 [pid = 3552] [id = 654] 14:33:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 248 (00000089EE20FC00) [pid = 3552] [serial = 1962] [outer = 0000000000000000] 14:33:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 249 (00000089EE486800) [pid = 3552] [serial = 1963] [outer = 00000089EE20FC00] 14:33:27 INFO - PROCESS | 3552 | 1463434407586 Marionette DEBUG loaded listener.js 14:33:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 250 (00000089F028CC00) [pid = 3552] [serial = 1964] [outer = 00000089EE20FC00] 14:33:28 INFO - PROCESS | 3552 | --DOMWINDOW == 249 (00000089E6DE7400) [pid = 3552] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:33:28 INFO - PROCESS | 3552 | --DOMWINDOW == 248 (00000089E8938400) [pid = 3552] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:33:28 INFO - PROCESS | 3552 | --DOMWINDOW == 247 (00000089D9B99000) [pid = 3552] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:33:28 INFO - PROCESS | 3552 | --DOMWINDOW == 246 (00000089E9E4C400) [pid = 3552] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:33:28 INFO - PROCESS | 3552 | --DOMWINDOW == 245 (00000089E3415000) [pid = 3552] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:33:28 INFO - PROCESS | 3552 | --DOMWINDOW == 244 (00000089DED95400) [pid = 3552] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:33:28 INFO - PROCESS | 3552 | --DOMWINDOW == 243 (00000089D8910800) [pid = 3552] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:33:28 INFO - PROCESS | 3552 | --DOMWINDOW == 242 (00000089E2BEDC00) [pid = 3552] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:33:28 INFO - PROCESS | 3552 | --DOMWINDOW == 241 (00000089DA6B5000) [pid = 3552] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:33:28 INFO - PROCESS | 3552 | 1463434408431 Marionette TRACE conn6 <- [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]]]}] 14:33:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:33:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1135ms 14:33:28 INFO - PROCESS | 3552 | 1463434408495 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 14:33:28 INFO - PROCESS | 3552 | 1463434408497 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 14:33:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:33:28 INFO - PROCESS | 3552 | 1463434408500 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:33:28 INFO - PROCESS | 3552 | 1463434408502 Marionette TRACE conn6 <- [1,2582,null,{}] 14:33:28 INFO - PROCESS | 3552 | 1463434408506 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:28 INFO - PROCESS | 3552 | 1463434408630 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 14:33:28 INFO - PROCESS | 3552 | 1463434408642 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:28 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3B6B800 == 129 [pid = 3552] [id = 655] 14:33:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 242 (00000089E8F89C00) [pid = 3552] [serial = 1965] [outer = 0000000000000000] 14:33:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 243 (00000089EA0CB400) [pid = 3552] [serial = 1966] [outer = 00000089E8F89C00] 14:33:28 INFO - PROCESS | 3552 | 1463434408688 Marionette DEBUG loaded listener.js 14:33:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 244 (00000089F1124C00) [pid = 3552] [serial = 1967] [outer = 00000089E8F89C00] 14:33:29 INFO - PROCESS | 3552 | 1463434409152 Marionette TRACE conn6 <- [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]]]}] 14:33:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:33:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 692ms 14:33:29 INFO - PROCESS | 3552 | 1463434409196 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 14:33:29 INFO - PROCESS | 3552 | 1463434409199 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 14:33:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:33:29 INFO - PROCESS | 3552 | 1463434409202 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:33:29 INFO - PROCESS | 3552 | 1463434409204 Marionette TRACE conn6 <- [1,2586,null,{}] 14:33:29 INFO - PROCESS | 3552 | 1463434409208 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:29 INFO - PROCESS | 3552 | 1463434409325 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 14:33:29 INFO - PROCESS | 3552 | 1463434409360 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:29 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F5AB1000 == 130 [pid = 3552] [id = 656] 14:33:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 245 (00000089F1B4E400) [pid = 3552] [serial = 1968] [outer = 0000000000000000] 14:33:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 246 (00000089F1B5E800) [pid = 3552] [serial = 1969] [outer = 00000089F1B4E400] 14:33:29 INFO - PROCESS | 3552 | 1463434409408 Marionette DEBUG loaded listener.js 14:33:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 247 (00000089F2259800) [pid = 3552] [serial = 1970] [outer = 00000089F1B4E400] 14:33:29 INFO - PROCESS | 3552 | 1463434409872 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 14:33:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:33:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 734ms 14:33:29 INFO - PROCESS | 3552 | 1463434409939 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 14:33:29 INFO - PROCESS | 3552 | 1463434409942 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 14:33:29 INFO - PROCESS | 3552 | 1463434409945 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:33:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:33:29 INFO - PROCESS | 3552 | 1463434409947 Marionette TRACE conn6 <- [1,2590,null,{}] 14:33:29 INFO - PROCESS | 3552 | 1463434409951 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:30 INFO - PROCESS | 3552 | 1463434410094 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 14:33:30 INFO - PROCESS | 3552 | 1463434410101 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:30 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F6CDF800 == 131 [pid = 3552] [id = 657] 14:33:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 248 (00000089F2612800) [pid = 3552] [serial = 1971] [outer = 0000000000000000] 14:33:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 249 (00000089F3857000) [pid = 3552] [serial = 1972] [outer = 00000089F2612800] 14:33:30 INFO - PROCESS | 3552 | 1463434410152 Marionette DEBUG loaded listener.js 14:33:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 250 (00000089F47DB800) [pid = 3552] [serial = 1973] [outer = 00000089F2612800] 14:33:31 INFO - PROCESS | 3552 | 1463434411032 Marionette TRACE conn6 <- [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]]]}] 14:33:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:33:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1136ms 14:33:31 INFO - PROCESS | 3552 | 1463434411085 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 14:33:31 INFO - PROCESS | 3552 | 1463434411091 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 14:33:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:33:31 INFO - PROCESS | 3552 | 1463434411096 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:33:31 INFO - PROCESS | 3552 | 1463434411101 Marionette TRACE conn6 <- [1,2594,null,{}] 14:33:31 INFO - PROCESS | 3552 | 1463434411122 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:31 INFO - PROCESS | 3552 | 1463434411284 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 14:33:31 INFO - PROCESS | 3552 | 1463434411447 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:31 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EA01B800 == 132 [pid = 3552] [id = 658] 14:33:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 251 (00000089DD06FC00) [pid = 3552] [serial = 1974] [outer = 0000000000000000] 14:33:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 252 (00000089DFF60C00) [pid = 3552] [serial = 1975] [outer = 00000089DD06FC00] 14:33:31 INFO - PROCESS | 3552 | 1463434411506 Marionette DEBUG loaded listener.js 14:33:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 253 (00000089E2C8AC00) [pid = 3552] [serial = 1976] [outer = 00000089DD06FC00] 14:33:32 INFO - PROCESS | 3552 | 1463434412099 Marionette TRACE conn6 <- [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]]]}] 14:33:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:33:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1050ms 14:33:32 INFO - PROCESS | 3552 | 1463434412149 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 14:33:32 INFO - PROCESS | 3552 | 1463434412156 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 14:33:32 INFO - PROCESS | 3552 | 1463434412163 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:33:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:33:32 INFO - PROCESS | 3552 | 1463434412166 Marionette TRACE conn6 <- [1,2598,null,{}] 14:33:32 INFO - PROCESS | 3552 | 1463434412170 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:32 INFO - PROCESS | 3552 | 1463434412339 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 14:33:32 INFO - PROCESS | 3552 | 1463434412506 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:32 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F20D8800 == 133 [pid = 3552] [id = 659] 14:33:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 254 (00000089E7E59400) [pid = 3552] [serial = 1977] [outer = 0000000000000000] 14:33:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 255 (00000089E902BC00) [pid = 3552] [serial = 1978] [outer = 00000089E7E59400] 14:33:32 INFO - PROCESS | 3552 | 1463434412563 Marionette DEBUG loaded listener.js 14:33:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 256 (00000089EAD8FC00) [pid = 3552] [serial = 1979] [outer = 00000089E7E59400] 14:33:33 INFO - PROCESS | 3552 | 1463434413215 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 14:33:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:33:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1076ms 14:33:33 INFO - PROCESS | 3552 | 1463434413253 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 14:33:33 INFO - PROCESS | 3552 | 1463434413255 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 14:33:33 INFO - PROCESS | 3552 | 1463434413259 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:33:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:33:33 INFO - PROCESS | 3552 | 1463434413264 Marionette TRACE conn6 <- [1,2602,null,{}] 14:33:33 INFO - PROCESS | 3552 | 1463434413275 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:33 INFO - PROCESS | 3552 | 1463434413442 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 14:33:33 INFO - PROCESS | 3552 | 1463434413622 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:33 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F8CE1000 == 134 [pid = 3552] [id = 660] 14:33:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 257 (00000089EE219400) [pid = 3552] [serial = 1980] [outer = 0000000000000000] 14:33:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 258 (00000089F0163800) [pid = 3552] [serial = 1981] [outer = 00000089EE219400] 14:33:33 INFO - PROCESS | 3552 | 1463434413681 Marionette DEBUG loaded listener.js 14:33:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 259 (00000089F211D800) [pid = 3552] [serial = 1982] [outer = 00000089EE219400] 14:33:34 INFO - PROCESS | 3552 | 1463434414294 Marionette TRACE conn6 <- [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]]]}] 14:33:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:33:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1083ms 14:33:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:33:34 INFO - PROCESS | 3552 | 1463434414348 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 14:33:34 INFO - PROCESS | 3552 | 1463434414351 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 14:33:34 INFO - PROCESS | 3552 | 1463434414355 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:33:34 INFO - PROCESS | 3552 | 1463434414357 Marionette TRACE conn6 <- [1,2606,null,{}] 14:33:34 INFO - PROCESS | 3552 | 1463434414361 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:34 INFO - PROCESS | 3552 | 1463434414505 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 14:33:34 INFO - PROCESS | 3552 | 1463434414686 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:34 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F956C000 == 135 [pid = 3552] [id = 661] 14:33:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 260 (00000089F2DA1C00) [pid = 3552] [serial = 1983] [outer = 0000000000000000] 14:33:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 261 (00000089F385C400) [pid = 3552] [serial = 1984] [outer = 00000089F2DA1C00] 14:33:34 INFO - PROCESS | 3552 | 1463434414745 Marionette DEBUG loaded listener.js 14:33:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 262 (00000089F4D0C800) [pid = 3552] [serial = 1985] [outer = 00000089F2DA1C00] 14:33:35 INFO - PROCESS | 3552 | 1463434415328 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 14:33:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:33:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1028ms 14:33:35 INFO - PROCESS | 3552 | 1463434415384 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 14:33:35 INFO - PROCESS | 3552 | 1463434415387 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 14:33:35 INFO - PROCESS | 3552 | 1463434415390 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:33:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:33:35 INFO - PROCESS | 3552 | 1463434415393 Marionette TRACE conn6 <- [1,2610,null,{}] 14:33:35 INFO - PROCESS | 3552 | 1463434415396 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:35 INFO - PROCESS | 3552 | 1463434415538 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 14:33:35 INFO - PROCESS | 3552 | 1463434415718 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:35 INFO - PROCESS | 3552 | ++DOCSHELL 00000089FB743000 == 136 [pid = 3552] [id = 662] 14:33:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 263 (00000089F4D06400) [pid = 3552] [serial = 1986] [outer = 0000000000000000] 14:33:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 264 (00000089F503A400) [pid = 3552] [serial = 1987] [outer = 00000089F4D06400] 14:33:35 INFO - PROCESS | 3552 | 1463434415776 Marionette DEBUG loaded listener.js 14:33:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 265 (00000089F5A64800) [pid = 3552] [serial = 1988] [outer = 00000089F4D06400] 14:33:36 INFO - PROCESS | 3552 | 1463434416406 Marionette TRACE conn6 <- [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]]]}] 14:33:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:33:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1029ms 14:33:36 INFO - PROCESS | 3552 | 1463434416421 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 14:33:36 INFO - PROCESS | 3552 | 1463434416424 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 14:33:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:33:36 INFO - PROCESS | 3552 | 1463434416427 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:33:36 INFO - PROCESS | 3552 | 1463434416430 Marionette TRACE conn6 <- [1,2614,null,{}] 14:33:36 INFO - PROCESS | 3552 | 1463434416433 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:36 INFO - PROCESS | 3552 | 1463434416601 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 14:33:36 INFO - PROCESS | 3552 | 1463434416781 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:36 INFO - PROCESS | 3552 | ++DOCSHELL 00000089FB80E000 == 137 [pid = 3552] [id = 663] 14:33:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 266 (00000089F5AF1800) [pid = 3552] [serial = 1989] [outer = 0000000000000000] 14:33:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 267 (00000089F5D80C00) [pid = 3552] [serial = 1990] [outer = 00000089F5AF1800] 14:33:36 INFO - PROCESS | 3552 | 1463434416840 Marionette DEBUG loaded listener.js 14:33:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 268 (00000089F605AC00) [pid = 3552] [serial = 1991] [outer = 00000089F5AF1800] 14:33:37 INFO - PROCESS | 3552 | 1463434417460 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 14:33:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:33:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1085ms 14:33:37 INFO - PROCESS | 3552 | 1463434417516 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 14:33:37 INFO - PROCESS | 3552 | 1463434417518 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 14:33:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:33:37 INFO - PROCESS | 3552 | 1463434417522 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:33:37 INFO - PROCESS | 3552 | 1463434417524 Marionette TRACE conn6 <- [1,2618,null,{}] 14:33:37 INFO - PROCESS | 3552 | 1463434417528 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:37 INFO - PROCESS | 3552 | 1463434417667 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 14:33:37 INFO - PROCESS | 3552 | 1463434417846 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:37 INFO - PROCESS | 3552 | ++DOCSHELL 00000089FCA47800 == 138 [pid = 3552] [id = 664] 14:33:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 269 (00000089F5F46000) [pid = 3552] [serial = 1992] [outer = 0000000000000000] 14:33:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 270 (00000089F6140000) [pid = 3552] [serial = 1993] [outer = 00000089F5F46000] 14:33:37 INFO - PROCESS | 3552 | 1463434417903 Marionette DEBUG loaded listener.js 14:33:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 271 (00000089F6D4A800) [pid = 3552] [serial = 1994] [outer = 00000089F5F46000] 14:33:38 INFO - PROCESS | 3552 | 1463434418447 Marionette TRACE conn6 <- [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]]]}] 14:33:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:33:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 982ms 14:33:38 INFO - PROCESS | 3552 | 1463434418507 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 14:33:38 INFO - PROCESS | 3552 | 1463434418509 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 14:33:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:33:38 INFO - PROCESS | 3552 | 1463434418513 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:33:38 INFO - PROCESS | 3552 | 1463434418515 Marionette TRACE conn6 <- [1,2622,null,{}] 14:33:38 INFO - PROCESS | 3552 | 1463434418519 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:38 INFO - PROCESS | 3552 | 1463434418657 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 14:33:38 INFO - PROCESS | 3552 | 1463434418838 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:38 INFO - PROCESS | 3552 | ++DOCSHELL 00000089FCA60000 == 139 [pid = 3552] [id = 665] 14:33:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 272 (00000089F028DC00) [pid = 3552] [serial = 1995] [outer = 0000000000000000] 14:33:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 273 (00000089F6E6A800) [pid = 3552] [serial = 1996] [outer = 00000089F028DC00] 14:33:38 INFO - PROCESS | 3552 | 1463434418895 Marionette DEBUG loaded listener.js 14:33:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 274 (00000089F6E77800) [pid = 3552] [serial = 1997] [outer = 00000089F028DC00] 14:33:39 INFO - PROCESS | 3552 | 1463434419496 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 14:33:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:33:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1027ms 14:33:39 INFO - PROCESS | 3552 | 1463434419543 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 14:33:39 INFO - PROCESS | 3552 | 1463434419546 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 14:33:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:33:39 INFO - PROCESS | 3552 | 1463434419549 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:33:39 INFO - PROCESS | 3552 | 1463434419551 Marionette TRACE conn6 <- [1,2626,null,{}] 14:33:39 INFO - PROCESS | 3552 | 1463434419573 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:39 INFO - PROCESS | 3552 | 1463434419711 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 14:33:39 INFO - PROCESS | 3552 | 1463434419892 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:39 INFO - PROCESS | 3552 | ++DOCSHELL 00000089FC21C800 == 140 [pid = 3552] [id = 666] 14:33:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 275 (00000089F6E76C00) [pid = 3552] [serial = 1998] [outer = 0000000000000000] 14:33:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 276 (00000089F6EAF000) [pid = 3552] [serial = 1999] [outer = 00000089F6E76C00] 14:33:39 INFO - PROCESS | 3552 | 1463434419950 Marionette DEBUG loaded listener.js 14:33:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 277 (00000089F6EE6400) [pid = 3552] [serial = 2000] [outer = 00000089F6E76C00] 14:33:40 INFO - PROCESS | 3552 | 1463434420568 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 14:33:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:33:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1073ms 14:33:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:33:40 INFO - PROCESS | 3552 | 1463434420627 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 14:33:40 INFO - PROCESS | 3552 | 1463434420629 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 14:33:40 INFO - PROCESS | 3552 | 1463434420633 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:33:40 INFO - PROCESS | 3552 | 1463434420636 Marionette TRACE conn6 <- [1,2630,null,{}] 14:33:40 INFO - PROCESS | 3552 | 1463434420640 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:40 INFO - PROCESS | 3552 | 1463434420782 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 14:33:40 INFO - PROCESS | 3552 | 1463434420963 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:40 INFO - PROCESS | 3552 | ++DOCSHELL 0000008980834800 == 141 [pid = 3552] [id = 667] 14:33:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 278 (00000089F6EE4400) [pid = 3552] [serial = 2001] [outer = 0000000000000000] 14:33:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 279 (00000089F6F6E800) [pid = 3552] [serial = 2002] [outer = 00000089F6EE4400] 14:33:41 INFO - PROCESS | 3552 | 1463434421020 Marionette DEBUG loaded listener.js 14:33:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 280 (00000089F70B5000) [pid = 3552] [serial = 2003] [outer = 00000089F6EE4400] 14:33:41 INFO - PROCESS | 3552 | 1463434421574 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 14:33:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:33:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 987ms 14:33:41 INFO - PROCESS | 3552 | 1463434421634 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 14:33:41 INFO - PROCESS | 3552 | 1463434421637 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 14:33:41 INFO - PROCESS | 3552 | 1463434421643 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:33:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:33:41 INFO - PROCESS | 3552 | 1463434421646 Marionette TRACE conn6 <- [1,2634,null,{}] 14:33:41 INFO - PROCESS | 3552 | 1463434421650 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:41 INFO - PROCESS | 3552 | 1463434421809 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 14:33:42 INFO - PROCESS | 3552 | 1463434421992 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:42 INFO - PROCESS | 3552 | ++DOCSHELL 00000089FC82A000 == 142 [pid = 3552] [id = 668] 14:33:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 281 (00000089F7142C00) [pid = 3552] [serial = 2004] [outer = 0000000000000000] 14:33:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 282 (00000089F71C0C00) [pid = 3552] [serial = 2005] [outer = 00000089F7142C00] 14:33:42 INFO - PROCESS | 3552 | 1463434422055 Marionette DEBUG loaded listener.js 14:33:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 283 (00000089F7327C00) [pid = 3552] [serial = 2006] [outer = 00000089F7142C00] 14:33:42 INFO - PROCESS | 3552 | 1463434422666 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 14:33:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:33:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1078ms 14:33:42 INFO - PROCESS | 3552 | 1463434422725 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 14:33:42 INFO - PROCESS | 3552 | 1463434422728 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 14:33:42 INFO - PROCESS | 3552 | 1463434422731 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:33:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:33:42 INFO - PROCESS | 3552 | 1463434422733 Marionette TRACE conn6 <- [1,2638,null,{}] 14:33:42 INFO - PROCESS | 3552 | 1463434422737 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:42 INFO - PROCESS | 3552 | 1463434422878 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 14:33:43 INFO - PROCESS | 3552 | 1463434423048 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:43 INFO - PROCESS | 3552 | ++DOCSHELL 0000008980D86000 == 143 [pid = 3552] [id = 669] 14:33:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 284 (00000089F7326C00) [pid = 3552] [serial = 2007] [outer = 0000000000000000] 14:33:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 285 (00000089F7C89400) [pid = 3552] [serial = 2008] [outer = 00000089F7326C00] 14:33:43 INFO - PROCESS | 3552 | 1463434423105 Marionette DEBUG loaded listener.js 14:33:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 286 (00000089F879C000) [pid = 3552] [serial = 2009] [outer = 00000089F7326C00] 14:33:43 INFO - PROCESS | 3552 | 1463434423652 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 14:33:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:33:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 986ms 14:33:43 INFO - PROCESS | 3552 | 1463434423721 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 14:33:43 INFO - PROCESS | 3552 | 1463434423723 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 14:33:43 INFO - PROCESS | 3552 | 1463434423727 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:33:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:33:43 INFO - PROCESS | 3552 | 1463434423730 Marionette TRACE conn6 <- [1,2642,null,{}] 14:33:43 INFO - PROCESS | 3552 | 1463434423734 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:43 INFO - PROCESS | 3552 | 1463434423876 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 14:33:44 INFO - PROCESS | 3552 | 1463434424054 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:44 INFO - PROCESS | 3552 | ++DOCSHELL 000000898114B000 == 144 [pid = 3552] [id = 670] 14:33:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 287 (000000898117A800) [pid = 3552] [serial = 2010] [outer = 0000000000000000] 14:33:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 288 (000000898117E000) [pid = 3552] [serial = 2011] [outer = 000000898117A800] 14:33:44 INFO - PROCESS | 3552 | 1463434424109 Marionette DEBUG loaded listener.js 14:33:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 289 (00000089D9916400) [pid = 3552] [serial = 2012] [outer = 000000898117A800] 14:33:44 INFO - PROCESS | 3552 | 1463434424692 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 14:33:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:33:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1031ms 14:33:44 INFO - PROCESS | 3552 | 1463434424761 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 14:33:44 INFO - PROCESS | 3552 | 1463434424764 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 14:33:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:33:44 INFO - PROCESS | 3552 | 1463434424768 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:33:44 INFO - PROCESS | 3552 | 1463434424770 Marionette TRACE conn6 <- [1,2646,null,{}] 14:33:44 INFO - PROCESS | 3552 | 1463434424790 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:44 INFO - PROCESS | 3552 | 1463434424937 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 14:33:45 INFO - PROCESS | 3552 | 1463434425110 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:45 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E4171000 == 145 [pid = 3552] [id = 671] 14:33:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 290 (0000008982014000) [pid = 3552] [serial = 2013] [outer = 0000000000000000] 14:33:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 291 (0000008982017C00) [pid = 3552] [serial = 2014] [outer = 0000008982014000] 14:33:45 INFO - PROCESS | 3552 | 1463434425165 Marionette DEBUG loaded listener.js 14:33:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 292 (000000898201E800) [pid = 3552] [serial = 2015] [outer = 0000008982014000] 14:33:46 INFO - PROCESS | 3552 | 1463434426093 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 14:33:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:33:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1378ms 14:33:46 INFO - PROCESS | 3552 | 1463434426148 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 14:33:46 INFO - PROCESS | 3552 | 1463434426154 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 14:33:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:33:46 INFO - PROCESS | 3552 | 1463434426159 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:33:46 INFO - PROCESS | 3552 | 1463434426163 Marionette TRACE conn6 <- [1,2650,null,{}] 14:33:46 INFO - PROCESS | 3552 | 1463434426168 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:46 INFO - PROCESS | 3552 | 1463434426308 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 14:33:46 INFO - PROCESS | 3552 | 1463434426484 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:46 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9F88000 == 146 [pid = 3552] [id = 672] 14:33:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 293 (00000089D990E000) [pid = 3552] [serial = 2016] [outer = 0000000000000000] 14:33:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 294 (00000089D9AAC000) [pid = 3552] [serial = 2017] [outer = 00000089D990E000] 14:33:46 INFO - PROCESS | 3552 | 1463434426536 Marionette DEBUG loaded listener.js 14:33:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 295 (00000089DE42C400) [pid = 3552] [serial = 2018] [outer = 00000089D990E000] 14:33:47 INFO - PROCESS | 3552 | 1463434427131 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 14:33:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:33:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 986ms 14:33:47 INFO - PROCESS | 3552 | 1463434427160 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 14:33:47 INFO - PROCESS | 3552 | 1463434427166 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 14:33:47 INFO - PROCESS | 3552 | 1463434427175 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:33:47 INFO - PROCESS | 3552 | 1463434427178 Marionette TRACE conn6 <- [1,2654,null,{}] 14:33:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:33:47 INFO - PROCESS | 3552 | 1463434427182 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:47 INFO - PROCESS | 3552 | 1463434427320 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 14:33:47 INFO - PROCESS | 3552 | 1463434427511 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:47 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EA00D000 == 147 [pid = 3552] [id = 673] 14:33:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 296 (00000089E2BF4800) [pid = 3552] [serial = 2019] [outer = 0000000000000000] 14:33:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 297 (00000089E375C000) [pid = 3552] [serial = 2020] [outer = 00000089E2BF4800] 14:33:47 INFO - PROCESS | 3552 | 1463434427564 Marionette DEBUG loaded listener.js 14:33:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 298 (00000089E6820000) [pid = 3552] [serial = 2021] [outer = 00000089E2BF4800] 14:33:48 INFO - PROCESS | 3552 | [3552] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:33:48 INFO - PROCESS | 3552 | [3552] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 14:33:48 INFO - PROCESS | 3552 | 1463434428672 Marionette TRACE conn6 <- [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]]]}] 14:33:48 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) 14:33:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1531ms 14:33:48 INFO - PROCESS | 3552 | 1463434428751 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 14:33:48 INFO - PROCESS | 3552 | 1463434428753 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 14:33:48 INFO - PROCESS | 3552 | 1463434428759 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:33:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:33:48 INFO - PROCESS | 3552 | 1463434428763 Marionette TRACE conn6 <- [1,2658,null,{}] 14:33:48 INFO - PROCESS | 3552 | 1463434428774 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:48 INFO - PROCESS | 3552 | 1463434428898 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 14:33:49 INFO - PROCESS | 3552 | 1463434429117 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:49 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE323800 == 148 [pid = 3552] [id = 674] 14:33:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 299 (00000089DFB80C00) [pid = 3552] [serial = 2022] [outer = 0000000000000000] 14:33:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 300 (00000089E95B7800) [pid = 3552] [serial = 2023] [outer = 00000089DFB80C00] 14:33:49 INFO - PROCESS | 3552 | 1463434429172 Marionette DEBUG loaded listener.js 14:33:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 301 (00000089EADE1000) [pid = 3552] [serial = 2024] [outer = 00000089DFB80C00] 14:33:49 INFO - PROCESS | 3552 | --DOCSHELL 00000089F5AB1000 == 147 [pid = 3552] [id = 656] 14:33:49 INFO - PROCESS | 3552 | --DOCSHELL 00000089F3B6B800 == 146 [pid = 3552] [id = 655] 14:33:49 INFO - PROCESS | 3552 | --DOCSHELL 00000089F3B62000 == 145 [pid = 3552] [id = 654] 14:33:49 INFO - PROCESS | 3552 | --DOCSHELL 00000089F3542000 == 144 [pid = 3552] [id = 653] 14:33:49 INFO - PROCESS | 3552 | --DOCSHELL 00000089F152F800 == 143 [pid = 3552] [id = 652] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 300 (00000089EAD99C00) [pid = 3552] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 299 (00000089F70BE800) [pid = 3552] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 298 (00000089E9DDCC00) [pid = 3552] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 297 (00000089F3D24000) [pid = 3552] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 296 (00000089F6E6D800) [pid = 3552] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 295 (00000089F6060800) [pid = 3552] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 294 (00000089DFB86400) [pid = 3552] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 293 (00000089F88D7800) [pid = 3552] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 292 (00000089F5D30C00) [pid = 3552] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 291 (00000089F5D7AC00) [pid = 3552] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 290 (00000089F02B1400) [pid = 3552] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 289 (00000089F71C6400) [pid = 3552] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 288 (00000089F6F73000) [pid = 3552] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 287 (00000089F5D30000) [pid = 3552] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 286 (00000089F110C400) [pid = 3552] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 14:33:49 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEADD000 == 142 [pid = 3552] [id = 651] 14:33:49 INFO - PROCESS | 3552 | --DOCSHELL 00000089EAEC3000 == 141 [pid = 3552] [id = 626] 14:33:49 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDF9C000 == 140 [pid = 3552] [id = 650] 14:33:49 INFO - PROCESS | 3552 | --DOCSHELL 00000089EA01C000 == 139 [pid = 3552] [id = 625] 14:33:49 INFO - PROCESS | 3552 | --DOCSHELL 00000089E8B0D800 == 138 [pid = 3552] [id = 649] 14:33:49 INFO - PROCESS | 3552 | --DOCSHELL 00000089EB924800 == 137 [pid = 3552] [id = 648] 14:33:49 INFO - PROCESS | 3552 | --DOCSHELL 00000089EA00E800 == 136 [pid = 3552] [id = 647] 14:33:49 INFO - PROCESS | 3552 | --DOCSHELL 00000089F4DB3800 == 135 [pid = 3552] [id = 640] 14:33:49 INFO - PROCESS | 3552 | --DOCSHELL 00000089F4282000 == 134 [pid = 3552] [id = 639] 14:33:49 INFO - PROCESS | 3552 | --DOCSHELL 00000089F3DD6000 == 133 [pid = 3552] [id = 638] 14:33:49 INFO - PROCESS | 3552 | --DOCSHELL 00000089F3A46800 == 132 [pid = 3552] [id = 637] 14:33:49 INFO - PROCESS | 3552 | --DOCSHELL 00000089F3553800 == 131 [pid = 3552] [id = 636] 14:33:49 INFO - PROCESS | 3552 | --DOCSHELL 00000089F28E2800 == 130 [pid = 3552] [id = 635] 14:33:49 INFO - PROCESS | 3552 | --DOCSHELL 00000089F2537800 == 129 [pid = 3552] [id = 634] 14:33:49 INFO - PROCESS | 3552 | --DOCSHELL 00000089EAEA8800 == 128 [pid = 3552] [id = 633] 14:33:49 INFO - PROCESS | 3552 | --DOCSHELL 00000089DB11D800 == 127 [pid = 3552] [id = 632] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 285 (00000089E6FAC800) [pid = 3552] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 284 (00000089E89C6C00) [pid = 3552] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 283 (00000089E7E8D800) [pid = 3552] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 282 (00000089E6D57C00) [pid = 3552] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 281 (00000089E9502800) [pid = 3552] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 280 (00000089EA0C7400) [pid = 3552] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 279 (00000089E3754400) [pid = 3552] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 278 (00000089E046F800) [pid = 3552] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 277 (00000089E2A37400) [pid = 3552] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 276 (00000089E9E45800) [pid = 3552] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 275 (00000089D9828C00) [pid = 3552] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 274 (00000089D8EC2000) [pid = 3552] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 273 (00000089E627F800) [pid = 3552] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 272 (00000089E463B800) [pid = 3552] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 271 (00000089DE42D400) [pid = 3552] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 270 (00000089DA994800) [pid = 3552] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 269 (00000089EAB28800) [pid = 3552] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 14:33:49 INFO - PROCESS | 3552 | --DOMWINDOW == 268 (00000089E6CB6C00) [pid = 3552] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 14:33:50 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 14:33:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:33:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 14:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:33:50 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1 14:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:33:50 INFO - _addTest/ [0,2661,"getWindowHandle",null] 14:33:50 INFO - PROCESS | 3552 | 1463434430346 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 14:33:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:33:50 INFO - PROCESS | 3552 | 1463434430350 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:33:50 INFO - PROCESS | 3552 | 1463434430352 Marionette TRACE conn6 <- [1,2662,null,{}] 14:33:50 INFO - PROCESS | 3552 | 1463434430356 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:50 INFO - PROCESS | 3552 | 1463434430478 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 14:33:50 INFO - PROCESS | 3552 | 1463434430487 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:50 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E7F33000 == 128 [pid = 3552] [id = 675] 14:33:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 269 (00000089DA994800) [pid = 3552] [serial = 2025] [outer = 0000000000000000] 14:33:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 270 (00000089E2BED000) [pid = 3552] [serial = 2026] [outer = 00000089DA994800] 14:33:50 INFO - PROCESS | 3552 | 1463434430535 Marionette DEBUG loaded listener.js 14:33:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 271 (00000089E6518400) [pid = 3552] [serial = 2027] [outer = 00000089DA994800] 14:33:51 INFO - PROCESS | 3552 | 1463434431575 Marionette TRACE conn6 <- [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] 14:33:51 INFO - PROCESS | 3552 | 1463434431588 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 14:33:51 INFO - PROCESS | 3552 | 1463434431591 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:33:51 INFO - PROCESS | 3552 | 1463434431593 Marionette TRACE conn6 <- [1,2666,null,{}] 14:33:51 INFO - PROCESS | 3552 | 1463434431596 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:51 INFO - PROCESS | 3552 | 1463434431756 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 14:33:51 INFO - PROCESS | 3552 | 1463434431774 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:51 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDC13800 == 129 [pid = 3552] [id = 676] 14:33:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 272 (00000089E6D4A800) [pid = 3552] [serial = 2028] [outer = 0000000000000000] 14:33:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 273 (00000089E74E8800) [pid = 3552] [serial = 2029] [outer = 00000089E6D4A800] 14:33:51 INFO - PROCESS | 3552 | 1463434431822 Marionette DEBUG loaded listener.js 14:33:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 274 (00000089E950C000) [pid = 3552] [serial = 2030] [outer = 00000089E6D4A800] 14:33:52 INFO - PROCESS | 3552 | 1463434432858 Marionette TRACE conn6 <- [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]]]}] 14:33:52 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) 14:33:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1282ms 14:33:52 INFO - PROCESS | 3552 | 1463434432877 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 14:33:52 INFO - PROCESS | 3552 | 1463434432879 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 14:33:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:33:52 INFO - PROCESS | 3552 | 1463434432883 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:33:52 INFO - PROCESS | 3552 | 1463434432884 Marionette TRACE conn6 <- [1,2670,null,{}] 14:33:52 INFO - PROCESS | 3552 | 1463434432888 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:53 INFO - PROCESS | 3552 | 1463434433079 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 14:33:53 INFO - PROCESS | 3552 | 1463434433105 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:53 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F108F000 == 130 [pid = 3552] [id = 677] 14:33:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 275 (00000089E9E46000) [pid = 3552] [serial = 2031] [outer = 0000000000000000] 14:33:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 276 (00000089EAE8C400) [pid = 3552] [serial = 2032] [outer = 00000089E9E46000] 14:33:53 INFO - PROCESS | 3552 | 1463434433155 Marionette DEBUG loaded listener.js 14:33:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 277 (00000089EB257800) [pid = 3552] [serial = 2033] [outer = 00000089E9E46000] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 276 (00000089E650E800) [pid = 3552] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 275 (00000089D9827000) [pid = 3552] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 274 (00000089F6D56C00) [pid = 3552] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 273 (00000089D9B9D800) [pid = 3552] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 272 (00000089E7E5C000) [pid = 3552] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 271 (00000089DA082400) [pid = 3552] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 270 (00000089E8943400) [pid = 3552] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 269 (00000089ECD27000) [pid = 3552] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 268 (00000089F3873800) [pid = 3552] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 267 (00000089E3414C00) [pid = 3552] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 266 (00000089EB9A3400) [pid = 3552] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 265 (00000089F614C000) [pid = 3552] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 264 (00000089F6141800) [pid = 3552] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 263 (00000089F1110800) [pid = 3552] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 262 (00000089DA6ACC00) [pid = 3552] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 261 (00000089F7328400) [pid = 3552] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 260 (00000089EAD93400) [pid = 3552] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 259 (00000089D88CDC00) [pid = 3552] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 258 (00000089F110B000) [pid = 3552] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 257 (00000089F0214400) [pid = 3552] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 256 (00000089E6D48C00) [pid = 3552] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 255 (00000089D9AA8800) [pid = 3552] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 254 (00000089D9AADC00) [pid = 3552] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 253 (00000089F020F400) [pid = 3552] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 252 (00000089EB7C7000) [pid = 3552] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 251 (00000089E945E400) [pid = 3552] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 250 (00000089EB8F9800) [pid = 3552] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 249 (00000089F1131C00) [pid = 3552] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 248 (00000089DFB81400) [pid = 3552] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 247 (00000089EE213400) [pid = 3552] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 246 (00000089E6FAFC00) [pid = 3552] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 245 (00000089DE610C00) [pid = 3552] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 244 (00000089E9E48800) [pid = 3552] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 243 (00000089EE20FC00) [pid = 3552] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 242 (00000089F1B4E400) [pid = 3552] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 241 (00000089E8F89C00) [pid = 3552] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 240 (00000089EAB2C800) [pid = 3552] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 239 (00000089F614BC00) [pid = 3552] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 238 (00000089F87A4400) [pid = 3552] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 237 (00000089F5F39400) [pid = 3552] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 236 (00000089F020A000) [pid = 3552] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 235 (00000089F6EA9400) [pid = 3552] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 234 (00000089F4FD5800) [pid = 3552] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 233 (00000089D9826C00) [pid = 3552] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 232 (00000089E9E3F400) [pid = 3552] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 231 (00000089E6CB8400) [pid = 3552] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 230 (00000089F6EE1C00) [pid = 3552] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 229 (00000089EAEECC00) [pid = 3552] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 228 (00000089EB728C00) [pid = 3552] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 227 (00000089F6067000) [pid = 3552] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 226 (00000089EA0C8000) [pid = 3552] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 225 (00000089D9914000) [pid = 3552] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 224 (00000089F3D1E000) [pid = 3552] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 223 (00000089E2C33800) [pid = 3552] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 222 (00000089F1B5A400) [pid = 3552] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 221 (00000089F02B2000) [pid = 3552] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 220 (00000089F2D40C00) [pid = 3552] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 219 (00000089F5AE9800) [pid = 3552] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 218 (00000089EE0F9C00) [pid = 3552] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 217 (00000089F0299400) [pid = 3552] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 216 (00000089F20BB000) [pid = 3552] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 215 (00000089EB9AD000) [pid = 3552] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 214 (00000089F6E77C00) [pid = 3552] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 213 (00000089F1146400) [pid = 3552] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 212 (00000089F20BA800) [pid = 3552] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 211 (00000089F8797400) [pid = 3552] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 210 (00000089F7C84000) [pid = 3552] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 209 (00000089F5D76400) [pid = 3552] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 208 (00000089D8022C00) [pid = 3552] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 207 (00000089F4FE0400) [pid = 3552] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 206 (00000089F5D76000) [pid = 3552] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 205 (00000089F5F40800) [pid = 3552] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 204 (00000089F47D0000) [pid = 3552] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 203 (00000089D80D1C00) [pid = 3552] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 202 (00000089F3D1AC00) [pid = 3552] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 201 (00000089F2DB2C00) [pid = 3552] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 200 (00000089F2D39000) [pid = 3552] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 199 (00000089F3D22000) [pid = 3552] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 198 (00000089EE214400) [pid = 3552] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 197 (00000089E8934800) [pid = 3552] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 196 (00000089F3D25000) [pid = 3552] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:33:54 INFO - PROCESS | 3552 | --DOMWINDOW == 195 (00000089F6F64400) [pid = 3552] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:33:54 INFO - PROCESS | 3552 | 1463434434875 Marionette TRACE conn6 <- [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]]]}] 14:33:54 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) 14:33:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2032ms 14:33:54 INFO - PROCESS | 3552 | 1463434434917 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 14:33:54 INFO - PROCESS | 3552 | 1463434434919 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 14:33:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:33:54 INFO - PROCESS | 3552 | 1463434434923 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:33:54 INFO - PROCESS | 3552 | 1463434434925 Marionette TRACE conn6 <- [1,2674,null,{}] 14:33:54 INFO - PROCESS | 3552 | 1463434434929 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:55 INFO - PROCESS | 3552 | 1463434435043 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 14:33:55 INFO - PROCESS | 3552 | 1463434435050 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:55 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEA30000 == 131 [pid = 3552] [id = 678] 14:33:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 196 (00000089D991B800) [pid = 3552] [serial = 2034] [outer = 0000000000000000] 14:33:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 197 (00000089E0472800) [pid = 3552] [serial = 2035] [outer = 00000089D991B800] 14:33:55 INFO - PROCESS | 3552 | 1463434435097 Marionette DEBUG loaded listener.js 14:33:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 198 (00000089E6F11400) [pid = 3552] [serial = 2036] [outer = 00000089D991B800] 14:33:56 INFO - PROCESS | 3552 | 1463434436061 Marionette TRACE conn6 <- [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] 14:33:56 INFO - PROCESS | 3552 | 1463434436117 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 14:33:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:33:56 INFO - PROCESS | 3552 | 1463434436121 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:33:56 INFO - PROCESS | 3552 | 1463434436123 Marionette TRACE conn6 <- [1,2678,null,{}] 14:33:56 INFO - PROCESS | 3552 | 1463434436126 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:56 INFO - PROCESS | 3552 | 1463434436356 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 14:33:56 INFO - PROCESS | 3552 | 1463434436571 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:56 INFO - PROCESS | 3552 | ++DOCSHELL 00000089D9F31000 == 132 [pid = 3552] [id = 679] 14:33:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 199 (000000898201B800) [pid = 3552] [serial = 2037] [outer = 0000000000000000] 14:33:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 200 (00000089D7FB6C00) [pid = 3552] [serial = 2038] [outer = 000000898201B800] 14:33:56 INFO - PROCESS | 3552 | 1463434436674 Marionette DEBUG loaded listener.js 14:33:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 201 (00000089D9778800) [pid = 3552] [serial = 2039] [outer = 000000898201B800] 14:33:57 INFO - PROCESS | 3552 | 1463434437818 Marionette TRACE conn6 <- [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] 14:33:57 INFO - PROCESS | 3552 | 1463434437865 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 14:33:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:33:57 INFO - PROCESS | 3552 | 1463434437871 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:33:57 INFO - PROCESS | 3552 | 1463434437875 Marionette TRACE conn6 <- [1,2682,null,{}] 14:33:57 INFO - PROCESS | 3552 | 1463434437881 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:58 INFO - PROCESS | 3552 | 1463434438075 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 14:33:58 INFO - PROCESS | 3552 | 1463434438254 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:58 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9045800 == 133 [pid = 3552] [id = 680] 14:33:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 202 (00000089DB0EE400) [pid = 3552] [serial = 2040] [outer = 0000000000000000] 14:33:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 203 (00000089DE423000) [pid = 3552] [serial = 2041] [outer = 00000089DB0EE400] 14:33:58 INFO - PROCESS | 3552 | 1463434438315 Marionette DEBUG loaded listener.js 14:33:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 204 (00000089DFBCF000) [pid = 3552] [serial = 2042] [outer = 00000089DB0EE400] 14:33:59 INFO - PROCESS | 3552 | 1463434439419 Marionette TRACE conn6 <- [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] 14:33:59 INFO - PROCESS | 3552 | 1463434439478 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 14:33:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:33:59 INFO - PROCESS | 3552 | 1463434439484 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:33:59 INFO - PROCESS | 3552 | 1463434439487 Marionette TRACE conn6 <- [1,2686,null,{}] 14:33:59 INFO - PROCESS | 3552 | 1463434439491 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:33:59 INFO - PROCESS | 3552 | 1463434439631 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 14:33:59 INFO - PROCESS | 3552 | 1463434439880 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:59 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F00E6000 == 134 [pid = 3552] [id = 681] 14:33:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 205 (00000089E2A21800) [pid = 3552] [serial = 2043] [outer = 0000000000000000] 14:33:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 206 (00000089E46EC000) [pid = 3552] [serial = 2044] [outer = 00000089E2A21800] 14:33:59 INFO - PROCESS | 3552 | 1463434439941 Marionette DEBUG loaded listener.js 14:34:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 207 (00000089E6F12800) [pid = 3552] [serial = 2045] [outer = 00000089E2A21800] 14:34:01 INFO - PROCESS | 3552 | 1463434441033 Marionette TRACE conn6 <- [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] 14:34:01 INFO - PROCESS | 3552 | 1463434441114 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 14:34:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:34:01 INFO - PROCESS | 3552 | 1463434441127 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:34:01 INFO - PROCESS | 3552 | 1463434441133 Marionette TRACE conn6 <- [1,2690,null,{}] 14:34:01 INFO - PROCESS | 3552 | 1463434441137 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:01 INFO - PROCESS | 3552 | 1463434441322 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 14:34:01 INFO - PROCESS | 3552 | 1463434441521 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:01 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3553800 == 135 [pid = 3552] [id = 682] 14:34:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 208 (00000089E3759400) [pid = 3552] [serial = 2046] [outer = 0000000000000000] 14:34:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 209 (00000089E9E49800) [pid = 3552] [serial = 2047] [outer = 00000089E3759400] 14:34:01 INFO - PROCESS | 3552 | 1463434441579 Marionette DEBUG loaded listener.js 14:34:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 210 (00000089EAD99C00) [pid = 3552] [serial = 2048] [outer = 00000089E3759400] 14:34:02 INFO - PROCESS | 3552 | 1463434442177 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 14:34:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:34:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1086ms 14:34:02 INFO - PROCESS | 3552 | 1463434442223 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 14:34:02 INFO - PROCESS | 3552 | 1463434442226 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 14:34:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:34:02 INFO - PROCESS | 3552 | 1463434442230 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:34:02 INFO - PROCESS | 3552 | 1463434442232 Marionette TRACE conn6 <- [1,2694,null,{}] 14:34:02 INFO - PROCESS | 3552 | 1463434442236 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:02 INFO - PROCESS | 3552 | 1463434442383 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 14:34:02 INFO - PROCESS | 3552 | 1463434442564 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:02 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3B54800 == 136 [pid = 3552] [id = 683] 14:34:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 211 (00000089EAE8C000) [pid = 3552] [serial = 2049] [outer = 0000000000000000] 14:34:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 212 (00000089EAEF5800) [pid = 3552] [serial = 2050] [outer = 00000089EAE8C000] 14:34:02 INFO - PROCESS | 3552 | 1463434442623 Marionette DEBUG loaded listener.js 14:34:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 213 (00000089EB7C1C00) [pid = 3552] [serial = 2051] [outer = 00000089EAE8C000] 14:34:03 INFO - PROCESS | 3552 | 1463434443245 Marionette TRACE conn6 <- [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]]]}] 14:34:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:34:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1075ms 14:34:03 INFO - PROCESS | 3552 | 1463434443308 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 14:34:03 INFO - PROCESS | 3552 | 1463434443310 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 14:34:03 INFO - PROCESS | 3552 | 1463434443314 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:34:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:34:03 INFO - PROCESS | 3552 | 1463434443316 Marionette TRACE conn6 <- [1,2698,null,{}] 14:34:03 INFO - PROCESS | 3552 | 1463434443320 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:03 INFO - PROCESS | 3552 | 1463434443465 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 14:34:03 INFO - PROCESS | 3552 | 1463434443658 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:03 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F4276000 == 137 [pid = 3552] [id = 684] 14:34:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 214 (00000089EB9AA000) [pid = 3552] [serial = 2052] [outer = 0000000000000000] 14:34:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 215 (00000089EB9AE400) [pid = 3552] [serial = 2053] [outer = 00000089EB9AA000] 14:34:03 INFO - PROCESS | 3552 | 1463434443727 Marionette DEBUG loaded listener.js 14:34:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 216 (00000089EE213C00) [pid = 3552] [serial = 2054] [outer = 00000089EB9AA000] 14:34:04 INFO - PROCESS | 3552 | 1463434444444 Marionette TRACE conn6 <- [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] 14:34:04 INFO - PROCESS | 3552 | 1463434444511 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 14:34:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:34:04 INFO - PROCESS | 3552 | 1463434444515 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:34:04 INFO - PROCESS | 3552 | 1463434444517 Marionette TRACE conn6 <- [1,2702,null,{}] 14:34:04 INFO - PROCESS | 3552 | 1463434444521 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:04 INFO - PROCESS | 3552 | 1463434444672 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 14:34:04 INFO - PROCESS | 3552 | 1463434444837 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:04 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F5DBB800 == 138 [pid = 3552] [id = 685] 14:34:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 217 (00000089F015FC00) [pid = 3552] [serial = 2055] [outer = 0000000000000000] 14:34:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 218 (00000089F0271800) [pid = 3552] [serial = 2056] [outer = 00000089F015FC00] 14:34:04 INFO - PROCESS | 3552 | 1463434444893 Marionette DEBUG loaded listener.js 14:34:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 219 (00000089F0270C00) [pid = 3552] [serial = 2057] [outer = 00000089F015FC00] 14:34:05 INFO - PROCESS | 3552 | 1463434445518 Marionette TRACE conn6 <- [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]]]}] 14:34:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:34:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1033ms 14:34:05 INFO - PROCESS | 3552 | 1463434445549 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 14:34:05 INFO - PROCESS | 3552 | 1463434445552 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 14:34:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:34:05 INFO - PROCESS | 3552 | 1463434445555 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:34:05 INFO - PROCESS | 3552 | 1463434445557 Marionette TRACE conn6 <- [1,2706,null,{}] 14:34:05 INFO - PROCESS | 3552 | 1463434445561 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:05 INFO - PROCESS | 3552 | 1463434445721 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 14:34:05 INFO - PROCESS | 3552 | 1463434445890 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:05 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F6CE1000 == 139 [pid = 3552] [id = 686] 14:34:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 220 (00000089F020F400) [pid = 3552] [serial = 2058] [outer = 0000000000000000] 14:34:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 221 (00000089F1104C00) [pid = 3552] [serial = 2059] [outer = 00000089F020F400] 14:34:05 INFO - PROCESS | 3552 | 1463434445947 Marionette DEBUG loaded listener.js 14:34:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 222 (00000089F1130000) [pid = 3552] [serial = 2060] [outer = 00000089F020F400] 14:34:06 INFO - PROCESS | 3552 | 1463434446610 Marionette TRACE conn6 <- [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] 14:34:06 INFO - PROCESS | 3552 | 1463434446646 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 14:34:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:34:06 INFO - PROCESS | 3552 | 1463434446649 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:34:06 INFO - PROCESS | 3552 | 1463434446652 Marionette TRACE conn6 <- [1,2710,null,{}] 14:34:06 INFO - PROCESS | 3552 | 1463434446655 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:06 INFO - PROCESS | 3552 | 1463434446797 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 14:34:06 INFO - PROCESS | 3552 | 1463434446968 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:06 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F89F4000 == 140 [pid = 3552] [id = 687] 14:34:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 223 (00000089F1143800) [pid = 3552] [serial = 2061] [outer = 0000000000000000] 14:34:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 224 (00000089F1B49400) [pid = 3552] [serial = 2062] [outer = 00000089F1143800] 14:34:07 INFO - PROCESS | 3552 | 1463434447027 Marionette DEBUG loaded listener.js 14:34:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 225 (00000089F1B5C400) [pid = 3552] [serial = 2063] [outer = 00000089F1143800] 14:34:07 INFO - PROCESS | 3552 | 1463434447607 Marionette TRACE conn6 <- [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] 14:34:07 INFO - PROCESS | 3552 | 1463434447640 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 14:34:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:34:07 INFO - PROCESS | 3552 | 1463434447643 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:34:07 INFO - PROCESS | 3552 | 1463434447645 Marionette TRACE conn6 <- [1,2714,null,{}] 14:34:07 INFO - PROCESS | 3552 | 1463434447649 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:07 INFO - PROCESS | 3552 | 1463434447794 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 14:34:07 INFO - PROCESS | 3552 | 1463434447977 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:08 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F9522000 == 141 [pid = 3552] [id = 688] 14:34:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 226 (00000089F1B45000) [pid = 3552] [serial = 2064] [outer = 0000000000000000] 14:34:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 227 (00000089F2116400) [pid = 3552] [serial = 2065] [outer = 00000089F1B45000] 14:34:08 INFO - PROCESS | 3552 | 1463434448035 Marionette DEBUG loaded listener.js 14:34:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 228 (00000089F2261400) [pid = 3552] [serial = 2066] [outer = 00000089F1B45000] 14:34:08 INFO - PROCESS | 3552 | 1463434448638 Marionette TRACE conn6 <- [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]]]}] 14:34:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:34:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1029ms 14:34:08 INFO - PROCESS | 3552 | 1463434448676 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 14:34:08 INFO - PROCESS | 3552 | 1463434448678 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 14:34:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:34:08 INFO - PROCESS | 3552 | 1463434448682 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:34:08 INFO - PROCESS | 3552 | 1463434448684 Marionette TRACE conn6 <- [1,2718,null,{}] 14:34:08 INFO - PROCESS | 3552 | 1463434448705 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:08 INFO - PROCESS | 3552 | 1463434448851 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 14:34:09 INFO - PROCESS | 3552 | 1463434449081 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:09 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E62EC000 == 142 [pid = 3552] [id = 689] 14:34:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 229 (00000089DFC08400) [pid = 3552] [serial = 2067] [outer = 0000000000000000] 14:34:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 230 (00000089E6515C00) [pid = 3552] [serial = 2068] [outer = 00000089DFC08400] 14:34:09 INFO - PROCESS | 3552 | 1463434449154 Marionette DEBUG loaded listener.js 14:34:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 231 (00000089F02B0000) [pid = 3552] [serial = 2069] [outer = 00000089DFC08400] 14:34:10 INFO - PROCESS | 3552 | 1463434450258 Marionette TRACE conn6 <- [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] 14:34:10 INFO - PROCESS | 3552 | 1463434450275 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 14:34:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:34:10 INFO - PROCESS | 3552 | 1463434450279 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:34:10 INFO - PROCESS | 3552 | 1463434450281 Marionette TRACE conn6 <- [1,2722,null,{}] 14:34:10 INFO - PROCESS | 3552 | 1463434450285 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:10 INFO - PROCESS | 3552 | 1463434450483 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 14:34:10 INFO - PROCESS | 3552 | 1463434450697 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:10 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E3EA5000 == 143 [pid = 3552] [id = 690] 14:34:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 232 (0000008981184800) [pid = 3552] [serial = 2070] [outer = 0000000000000000] 14:34:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 233 (0000008982018C00) [pid = 3552] [serial = 2071] [outer = 0000008981184800] 14:34:11 INFO - PROCESS | 3552 | 1463434451023 Marionette DEBUG loaded listener.js 14:34:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 234 (00000089D9827C00) [pid = 3552] [serial = 2072] [outer = 0000008981184800] 14:34:11 INFO - PROCESS | 3552 | 1463434451681 Marionette TRACE conn6 <- [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]]]}] 14:34:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:34:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1430ms 14:34:11 INFO - PROCESS | 3552 | 1463434451711 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 14:34:11 INFO - PROCESS | 3552 | 1463434451716 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 14:34:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:34:11 INFO - PROCESS | 3552 | 1463434451721 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:34:11 INFO - PROCESS | 3552 | 1463434451724 Marionette TRACE conn6 <- [1,2726,null,{}] 14:34:11 INFO - PROCESS | 3552 | 1463434451729 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:11 INFO - PROCESS | 3552 | 1463434451870 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 14:34:12 INFO - PROCESS | 3552 | 1463434452065 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:12 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E3E9D000 == 144 [pid = 3552] [id = 691] 14:34:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 235 (0000008982016000) [pid = 3552] [serial = 2073] [outer = 0000000000000000] 14:34:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 236 (00000089D9B9CC00) [pid = 3552] [serial = 2074] [outer = 0000008982016000] 14:34:12 INFO - PROCESS | 3552 | 1463434452120 Marionette DEBUG loaded listener.js 14:34:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 237 (00000089E2A3A800) [pid = 3552] [serial = 2075] [outer = 0000008982016000] 14:34:12 INFO - PROCESS | 3552 | 1463434452796 Marionette TRACE conn6 <- [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]]]}] 14:34:12 INFO - PROCESS | 3552 | --DOCSHELL 00000089FB802800 == 143 [pid = 3552] [id = 618] 14:34:12 INFO - PROCESS | 3552 | --DOCSHELL 00000089F151D000 == 142 [pid = 3552] [id = 620] 14:34:12 INFO - PROCESS | 3552 | --DOCSHELL 00000089F00E1000 == 141 [pid = 3552] [id = 516] 14:34:12 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEA30000 == 140 [pid = 3552] [id = 678] 14:34:12 INFO - PROCESS | 3552 | --DOCSHELL 00000089F108F000 == 139 [pid = 3552] [id = 677] 14:34:12 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDC13800 == 138 [pid = 3552] [id = 676] 14:34:12 INFO - PROCESS | 3552 | --DOCSHELL 00000089E7F33000 == 137 [pid = 3552] [id = 675] 14:34:12 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE323800 == 136 [pid = 3552] [id = 674] 14:34:12 INFO - PROCESS | 3552 | --DOCSHELL 00000089EA00D000 == 135 [pid = 3552] [id = 673] 14:34:12 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9F88000 == 134 [pid = 3552] [id = 672] 14:34:12 INFO - PROCESS | 3552 | --DOCSHELL 0000008980834800 == 133 [pid = 3552] [id = 667] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 236 (00000089F2D43400) [pid = 3552] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 235 (00000089F385C800) [pid = 3552] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 234 (00000089F387FC00) [pid = 3552] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 233 (00000089F2616800) [pid = 3552] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:34:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1192ms 14:34:12 INFO - PROCESS | 3552 | --DOCSHELL 00000089FC21C800 == 132 [pid = 3552] [id = 666] 14:34:12 INFO - PROCESS | 3552 | --DOCSHELL 00000089FCA60000 == 131 [pid = 3552] [id = 665] 14:34:12 INFO - PROCESS | 3552 | --DOCSHELL 00000089FCA47800 == 130 [pid = 3552] [id = 664] 14:34:12 INFO - PROCESS | 3552 | --DOCSHELL 00000089FB80E000 == 129 [pid = 3552] [id = 663] 14:34:12 INFO - PROCESS | 3552 | --DOCSHELL 00000089FB743000 == 128 [pid = 3552] [id = 662] 14:34:12 INFO - PROCESS | 3552 | --DOCSHELL 00000089F956C000 == 127 [pid = 3552] [id = 661] 14:34:12 INFO - PROCESS | 3552 | --DOCSHELL 00000089F8CE1000 == 126 [pid = 3552] [id = 660] 14:34:12 INFO - PROCESS | 3552 | --DOCSHELL 00000089F20D8800 == 125 [pid = 3552] [id = 659] 14:34:12 INFO - PROCESS | 3552 | --DOCSHELL 00000089EA01B800 == 124 [pid = 3552] [id = 658] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 232 (00000089F70B4000) [pid = 3552] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 231 (00000089F7145400) [pid = 3552] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 230 (00000089F2DA4C00) [pid = 3552] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 229 (00000089E6285C00) [pid = 3552] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 228 (00000089F3875800) [pid = 3552] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 227 (00000089F6EACC00) [pid = 3552] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 226 (00000089E2C8A000) [pid = 3552] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 225 (00000089EB8EF000) [pid = 3552] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 224 (00000089E48F1C00) [pid = 3552] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 223 (00000089EAE95400) [pid = 3552] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 222 (00000089F2897C00) [pid = 3552] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 221 (00000089F5A58000) [pid = 3552] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 220 (00000089F6D4E000) [pid = 3552] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 219 (00000089F02AFC00) [pid = 3552] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 218 (00000089F71BC000) [pid = 3552] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 217 (00000089F5AF1000) [pid = 3552] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 216 (00000089F7141400) [pid = 3552] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 215 (00000089EA0C8C00) [pid = 3552] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 214 (00000089E89C5000) [pid = 3552] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 213 (00000089F70BC000) [pid = 3552] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 212 (00000089EB7C7C00) [pid = 3552] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 211 (00000089F1128C00) [pid = 3552] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 210 (00000089F6E73800) [pid = 3552] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 209 (00000089EAE8E800) [pid = 3552] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 208 (00000089DFC09400) [pid = 3552] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 207 (00000089F4FD6400) [pid = 3552] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 206 (00000089E9E48C00) [pid = 3552] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 205 (00000089F211FC00) [pid = 3552] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 204 (00000089F1B4A000) [pid = 3552] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 203 (00000089F3879C00) [pid = 3552] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 202 (00000089F6D54000) [pid = 3552] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 201 (00000089F020F800) [pid = 3552] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 200 (00000089F7327000) [pid = 3552] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 199 (00000089F2892C00) [pid = 3552] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 198 (00000089EE0ED400) [pid = 3552] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 197 (00000089F732AC00) [pid = 3552] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 196 (00000089F2890C00) [pid = 3552] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 195 (00000089F225E000) [pid = 3552] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 194 (00000089F890A400) [pid = 3552] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 193 (00000089F88E0000) [pid = 3552] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 192 (00000089F6067800) [pid = 3552] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 191 (00000089DA6B3C00) [pid = 3552] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 190 (00000089F5F3BC00) [pid = 3552] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 189 (00000089F6D53800) [pid = 3552] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 188 (00000089F6D51400) [pid = 3552] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 187 (00000089F879F400) [pid = 3552] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 186 (00000089EE0EF400) [pid = 3552] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 185 (00000089F5A60000) [pid = 3552] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 184 (00000089F0265C00) [pid = 3552] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 183 (00000089ECD2A800) [pid = 3552] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 182 (00000089EB8FCC00) [pid = 3552] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 181 (00000089E9DDA400) [pid = 3552] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 180 (00000089ECD27400) [pid = 3552] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 179 (00000089F2041400) [pid = 3552] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 178 (00000089F1B5D800) [pid = 3552] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 177 (00000089E46EF000) [pid = 3552] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 176 (00000089E2A3FC00) [pid = 3552] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 175 (00000089F015D400) [pid = 3552] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 174 (00000089EE216800) [pid = 3552] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 173 (00000089EA0C7C00) [pid = 3552] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 172 (00000089E75CEC00) [pid = 3552] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 171 (00000089F2260000) [pid = 3552] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 170 (00000089DFC06400) [pid = 3552] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 169 (00000089E4013C00) [pid = 3552] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 168 (00000089EB7C4C00) [pid = 3552] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 167 (00000089EB258C00) [pid = 3552] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 166 (00000089EE486800) [pid = 3552] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 165 (00000089F1B5E800) [pid = 3552] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 164 (00000089F2259800) [pid = 3552] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 163 (00000089EA0CB400) [pid = 3552] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 162 (00000089F028CC00) [pid = 3552] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 161 (00000089EE0F1400) [pid = 3552] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 160 (00000089EADE1C00) [pid = 3552] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 159 (00000089EB720000) [pid = 3552] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 158 (00000089F1124C00) [pid = 3552] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 157 (00000089E9E94800) [pid = 3552] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 156 (00000089F7328000) [pid = 3552] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 155 (00000089F8906400) [pid = 3552] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 154 (00000089F2DBF800) [pid = 3552] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 153 (00000089F5D27800) [pid = 3552] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 152 (00000089F8996400) [pid = 3552] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 151 (00000089EADEB000) [pid = 3552] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 150 (00000089F5F44000) [pid = 3552] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 149 (00000089F732A400) [pid = 3552] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 148 (00000089F7C8B400) [pid = 3552] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 147 (00000089F8904400) [pid = 3552] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 146 (00000089F2D36800) [pid = 3552] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 145 (00000089E4637C00) [pid = 3552] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 144 (00000089F8909400) [pid = 3552] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 14:34:12 INFO - PROCESS | 3552 | --DOMWINDOW == 143 (00000089EADEC800) [pid = 3552] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 14:34:13 INFO - PROCESS | 3552 | --DOMWINDOW == 142 (00000089D9B9F000) [pid = 3552] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 14:34:13 INFO - PROCESS | 3552 | --DOMWINDOW == 141 (00000089D9058800) [pid = 3552] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 14:34:13 INFO - PROCESS | 3552 | --DOMWINDOW == 140 (00000089F1B4A800) [pid = 3552] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 14:34:13 INFO - PROCESS | 3552 | --DOMWINDOW == 139 (00000089F113B000) [pid = 3552] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 14:34:13 INFO - PROCESS | 3552 | --DOMWINDOW == 138 (00000089F1110C00) [pid = 3552] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 14:34:13 INFO - PROCESS | 3552 | --DOMWINDOW == 137 (00000089F02BBC00) [pid = 3552] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 14:34:13 INFO - PROCESS | 3552 | --DOMWINDOW == 136 (00000089E7C05800) [pid = 3552] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 14:34:13 INFO - PROCESS | 3552 | --DOMWINDOW == 135 (00000089E8942000) [pid = 3552] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 14:34:13 INFO - PROCESS | 3552 | --DOMWINDOW == 134 (00000089DFBD1800) [pid = 3552] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 14:34:13 INFO - PROCESS | 3552 | --DOMWINDOW == 133 (00000089D9E82400) [pid = 3552] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 14:34:13 INFO - PROCESS | 3552 | --DOMWINDOW == 132 (00000089E6FAE400) [pid = 3552] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 14:34:13 INFO - PROCESS | 3552 | --DOMWINDOW == 131 (00000089E400F800) [pid = 3552] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 14:34:13 INFO - PROCESS | 3552 | --DOMWINDOW == 130 (00000089F0295C00) [pid = 3552] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 14:34:13 INFO - PROCESS | 3552 | 1463434452994 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 14:34:13 INFO - PROCESS | 3552 | 1463434452998 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 14:34:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:34:13 INFO - PROCESS | 3552 | 1463434453004 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:34:13 INFO - PROCESS | 3552 | 1463434453007 Marionette TRACE conn6 <- [1,2730,null,{}] 14:34:13 INFO - PROCESS | 3552 | 1463434453012 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:13 INFO - PROCESS | 3552 | 1463434453138 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 14:34:13 INFO - PROCESS | 3552 | 1463434453260 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:13 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DA391000 == 125 [pid = 3552] [id = 692] 14:34:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 131 (00000089D9779000) [pid = 3552] [serial = 2076] [outer = 0000000000000000] 14:34:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 132 (00000089D9915800) [pid = 3552] [serial = 2077] [outer = 00000089D9779000] 14:34:13 INFO - PROCESS | 3552 | 1463434453312 Marionette DEBUG loaded listener.js 14:34:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 133 (00000089E0814C00) [pid = 3552] [serial = 2078] [outer = 00000089D9779000] 14:34:13 INFO - PROCESS | 3552 | 1463434453922 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 14:34:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:34:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 985ms 14:34:13 INFO - PROCESS | 3552 | 1463434453991 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 14:34:13 INFO - PROCESS | 3552 | 1463434453993 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 14:34:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:34:14 INFO - PROCESS | 3552 | 1463434453997 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:34:14 INFO - PROCESS | 3552 | 1463434454001 Marionette TRACE conn6 <- [1,2734,null,{}] 14:34:14 INFO - PROCESS | 3552 | 1463434454011 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:14 INFO - PROCESS | 3552 | 1463434454153 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 14:34:14 INFO - PROCESS | 3552 | 1463434454273 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:14 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9F91000 == 126 [pid = 3552] [id = 693] 14:34:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 134 (00000089E6AEAC00) [pid = 3552] [serial = 2079] [outer = 0000000000000000] 14:34:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 135 (00000089E6DDEC00) [pid = 3552] [serial = 2080] [outer = 00000089E6AEAC00] 14:34:14 INFO - PROCESS | 3552 | 1463434454322 Marionette DEBUG loaded listener.js 14:34:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 136 (00000089E6FAB800) [pid = 3552] [serial = 2081] [outer = 00000089E6AEAC00] 14:34:14 INFO - PROCESS | 3552 | 1463434454774 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 14:34:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:34:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 839ms 14:34:14 INFO - PROCESS | 3552 | 1463434454840 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 14:34:14 INFO - PROCESS | 3552 | 1463434454843 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 14:34:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:34:14 INFO - PROCESS | 3552 | 1463434454854 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:34:14 INFO - PROCESS | 3552 | 1463434454856 Marionette TRACE conn6 <- [1,2738,null,{}] 14:34:14 INFO - PROCESS | 3552 | 1463434454860 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:14 INFO - PROCESS | 3552 | 1463434454984 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 14:34:15 INFO - PROCESS | 3552 | 1463434454997 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:15 INFO - PROCESS | 3552 | ++DOCSHELL 00000089ECD4A000 == 127 [pid = 3552] [id = 694] 14:34:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 137 (00000089E7E64400) [pid = 3552] [serial = 2082] [outer = 0000000000000000] 14:34:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 138 (00000089E8939400) [pid = 3552] [serial = 2083] [outer = 00000089E7E64400] 14:34:15 INFO - PROCESS | 3552 | 1463434455045 Marionette DEBUG loaded listener.js 14:34:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 139 (00000089E8B82400) [pid = 3552] [serial = 2084] [outer = 00000089E7E64400] 14:34:15 INFO - PROCESS | 3552 | 1463434455561 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 14:34:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:34:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 734ms 14:34:15 INFO - PROCESS | 3552 | 1463434455584 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 14:34:15 INFO - PROCESS | 3552 | 1463434455586 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 14:34:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:34:15 INFO - PROCESS | 3552 | 1463434455589 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:34:15 INFO - PROCESS | 3552 | 1463434455591 Marionette TRACE conn6 <- [1,2742,null,{}] 14:34:15 INFO - PROCESS | 3552 | 1463434455594 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:15 INFO - PROCESS | 3552 | 1463434455754 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 14:34:15 INFO - PROCESS | 3552 | 1463434455777 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:15 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE098800 == 128 [pid = 3552] [id = 695] 14:34:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 140 (00000089E950AC00) [pid = 3552] [serial = 2085] [outer = 0000000000000000] 14:34:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 141 (00000089E9D48800) [pid = 3552] [serial = 2086] [outer = 00000089E950AC00] 14:34:15 INFO - PROCESS | 3552 | 1463434455831 Marionette DEBUG loaded listener.js 14:34:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 142 (00000089E9E97C00) [pid = 3552] [serial = 2087] [outer = 00000089E950AC00] 14:34:16 INFO - PROCESS | 3552 | 1463434456329 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 14:34:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:34:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 776ms 14:34:16 INFO - PROCESS | 3552 | 1463434456368 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 14:34:16 INFO - PROCESS | 3552 | 1463434456370 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 14:34:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:34:16 INFO - PROCESS | 3552 | 1463434456412 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:34:16 INFO - PROCESS | 3552 | 1463434456414 Marionette TRACE conn6 <- [1,2746,null,{}] 14:34:16 INFO - PROCESS | 3552 | 1463434456418 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:16 INFO - PROCESS | 3552 | 1463434456592 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 14:34:16 INFO - PROCESS | 3552 | 1463434456617 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:16 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEADD800 == 129 [pid = 3552] [id = 696] 14:34:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 143 (00000089EAD8B800) [pid = 3552] [serial = 2088] [outer = 0000000000000000] 14:34:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 144 (00000089EAE8E800) [pid = 3552] [serial = 2089] [outer = 00000089EAD8B800] 14:34:16 INFO - PROCESS | 3552 | 1463434456665 Marionette DEBUG loaded listener.js 14:34:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 145 (00000089EB24B400) [pid = 3552] [serial = 2090] [outer = 00000089EAD8B800] 14:34:17 INFO - PROCESS | 3552 | 1463434457141 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 14:34:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:34:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 797ms 14:34:17 INFO - PROCESS | 3552 | 1463434457200 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 14:34:17 INFO - PROCESS | 3552 | 1463434457202 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 14:34:17 INFO - PROCESS | 3552 | --DOMWINDOW == 144 (00000089D990E000) [pid = 3552] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:34:17 INFO - PROCESS | 3552 | --DOMWINDOW == 143 (00000089F2612800) [pid = 3552] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:34:17 INFO - PROCESS | 3552 | --DOMWINDOW == 142 (00000089E6D4A800) [pid = 3552] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:34:17 INFO - PROCESS | 3552 | --DOMWINDOW == 141 (00000089DA994800) [pid = 3552] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:34:17 INFO - PROCESS | 3552 | --DOMWINDOW == 140 (00000089E2BF4800) [pid = 3552] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:34:17 INFO - PROCESS | 3552 | --DOMWINDOW == 139 (00000089DFB80C00) [pid = 3552] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:34:17 INFO - PROCESS | 3552 | --DOMWINDOW == 138 (00000089E9E46000) [pid = 3552] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:34:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:34:17 INFO - PROCESS | 3552 | 1463434457414 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:34:17 INFO - PROCESS | 3552 | 1463434457416 Marionette TRACE conn6 <- [1,2750,null,{}] 14:34:17 INFO - PROCESS | 3552 | 1463434457420 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:17 INFO - PROCESS | 3552 | 1463434457538 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 14:34:17 INFO - PROCESS | 3552 | 1463434457545 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:17 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F00D7000 == 130 [pid = 3552] [id = 697] 14:34:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 139 (00000089DE42D000) [pid = 3552] [serial = 2091] [outer = 0000000000000000] 14:34:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 140 (00000089E6D4A800) [pid = 3552] [serial = 2092] [outer = 00000089DE42D000] 14:34:17 INFO - PROCESS | 3552 | 1463434457592 Marionette DEBUG loaded listener.js 14:34:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 141 (00000089EB726400) [pid = 3552] [serial = 2093] [outer = 00000089DE42D000] 14:34:18 INFO - PROCESS | 3552 | 1463434458099 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 14:34:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:34:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 734ms 14:34:18 INFO - PROCESS | 3552 | 1463434458143 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 14:34:18 INFO - PROCESS | 3552 | 1463434458145 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 14:34:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:34:18 INFO - PROCESS | 3552 | 1463434458149 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:34:18 INFO - PROCESS | 3552 | 1463434458150 Marionette TRACE conn6 <- [1,2754,null,{}] 14:34:18 INFO - PROCESS | 3552 | 1463434458154 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:18 INFO - PROCESS | 3552 | 1463434458281 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 14:34:18 INFO - PROCESS | 3552 | 1463434458292 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:18 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F109E800 == 131 [pid = 3552] [id = 698] 14:34:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 142 (00000089EB8F0C00) [pid = 3552] [serial = 2094] [outer = 0000000000000000] 14:34:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 143 (00000089EB8F2C00) [pid = 3552] [serial = 2095] [outer = 00000089EB8F0C00] 14:34:18 INFO - PROCESS | 3552 | 1463434458339 Marionette DEBUG loaded listener.js 14:34:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 144 (00000089EB9A9C00) [pid = 3552] [serial = 2096] [outer = 00000089EB8F0C00] 14:34:18 INFO - PROCESS | 3552 | 1463434458812 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 14:34:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:34:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 733ms 14:34:18 INFO - PROCESS | 3552 | 1463434458885 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 14:34:18 INFO - PROCESS | 3552 | 1463434458888 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 14:34:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:34:18 INFO - PROCESS | 3552 | 1463434458891 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:34:18 INFO - PROCESS | 3552 | 1463434458893 Marionette TRACE conn6 <- [1,2758,null,{}] 14:34:18 INFO - PROCESS | 3552 | 1463434458896 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:19 INFO - PROCESS | 3552 | 1463434459018 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 14:34:19 INFO - PROCESS | 3552 | 1463434459064 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:19 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F20D8800 == 132 [pid = 3552] [id = 699] 14:34:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 145 (00000089EDA0FC00) [pid = 3552] [serial = 2097] [outer = 0000000000000000] 14:34:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 146 (00000089EE0EFC00) [pid = 3552] [serial = 2098] [outer = 00000089EDA0FC00] 14:34:19 INFO - PROCESS | 3552 | 1463434459112 Marionette DEBUG loaded listener.js 14:34:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 147 (00000089EE219800) [pid = 3552] [serial = 2099] [outer = 00000089EDA0FC00] 14:34:19 INFO - PROCESS | 3552 | 1463434459849 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 14:34:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:34:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1024ms 14:34:19 INFO - PROCESS | 3552 | 1463434459919 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 14:34:19 INFO - PROCESS | 3552 | 1463434459924 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 14:34:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:34:19 INFO - PROCESS | 3552 | 1463434459931 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:34:19 INFO - PROCESS | 3552 | 1463434459934 Marionette TRACE conn6 <- [1,2762,null,{}] 14:34:19 INFO - PROCESS | 3552 | 1463434459962 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:20 INFO - PROCESS | 3552 | 1463434460189 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 14:34:20 INFO - PROCESS | 3552 | 1463434460309 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:20 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E6F98800 == 133 [pid = 3552] [id = 700] 14:34:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 148 (00000089D9B99000) [pid = 3552] [serial = 2100] [outer = 0000000000000000] 14:34:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 149 (00000089DAB50C00) [pid = 3552] [serial = 2101] [outer = 00000089D9B99000] 14:34:20 INFO - PROCESS | 3552 | 1463434460376 Marionette DEBUG loaded listener.js 14:34:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 150 (00000089E0476800) [pid = 3552] [serial = 2102] [outer = 00000089D9B99000] 14:34:21 INFO - PROCESS | 3552 | 1463434461004 Marionette TRACE conn6 <- [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]]]}] 14:34:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:34:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1105ms 14:34:21 INFO - PROCESS | 3552 | 1463434461038 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 14:34:21 INFO - PROCESS | 3552 | 1463434461045 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 14:34:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:34:21 INFO - PROCESS | 3552 | 1463434461072 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:34:21 INFO - PROCESS | 3552 | 1463434461075 Marionette TRACE conn6 <- [1,2766,null,{}] 14:34:21 INFO - PROCESS | 3552 | 1463434461080 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:21 INFO - PROCESS | 3552 | 1463434461231 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 14:34:21 INFO - PROCESS | 3552 | 1463434461393 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:21 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEAC3000 == 134 [pid = 3552] [id = 701] 14:34:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 151 (00000089E651A000) [pid = 3552] [serial = 2103] [outer = 0000000000000000] 14:34:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 152 (00000089E6FAD000) [pid = 3552] [serial = 2104] [outer = 00000089E651A000] 14:34:21 INFO - PROCESS | 3552 | 1463434461451 Marionette DEBUG loaded listener.js 14:34:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 153 (00000089E9DE1400) [pid = 3552] [serial = 2105] [outer = 00000089E651A000] 14:34:22 INFO - PROCESS | 3552 | 1463434462048 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 14:34:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:34:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1034ms 14:34:22 INFO - PROCESS | 3552 | 1463434462107 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 14:34:22 INFO - PROCESS | 3552 | 1463434462110 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 14:34:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:34:22 INFO - PROCESS | 3552 | 1463434462114 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:34:22 INFO - PROCESS | 3552 | 1463434462119 Marionette TRACE conn6 <- [1,2770,null,{}] 14:34:22 INFO - PROCESS | 3552 | 1463434462148 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:22 INFO - PROCESS | 3552 | 1463434462299 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 14:34:22 INFO - PROCESS | 3552 | 1463434462476 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:22 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F2824000 == 135 [pid = 3552] [id = 702] 14:34:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 154 (00000089EADE1C00) [pid = 3552] [serial = 2106] [outer = 0000000000000000] 14:34:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 155 (00000089EDA03000) [pid = 3552] [serial = 2107] [outer = 00000089EADE1C00] 14:34:22 INFO - PROCESS | 3552 | 1463434462538 Marionette DEBUG loaded listener.js 14:34:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 156 (00000089F0160000) [pid = 3552] [serial = 2108] [outer = 00000089EADE1C00] 14:34:23 INFO - PROCESS | 3552 | 1463434463188 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 14:34:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:34:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1092ms 14:34:23 INFO - PROCESS | 3552 | 1463434463212 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 14:34:23 INFO - PROCESS | 3552 | 1463434463216 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 14:34:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:34:23 INFO - PROCESS | 3552 | 1463434463219 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:34:23 INFO - PROCESS | 3552 | 1463434463221 Marionette TRACE conn6 <- [1,2774,null,{}] 14:34:23 INFO - PROCESS | 3552 | 1463434463225 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:23 INFO - PROCESS | 3552 | 1463434463371 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 14:34:23 INFO - PROCESS | 3552 | 1463434463544 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:23 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F352E800 == 136 [pid = 3552] [id = 703] 14:34:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 157 (00000089F026E000) [pid = 3552] [serial = 2109] [outer = 0000000000000000] 14:34:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 158 (00000089F028F000) [pid = 3552] [serial = 2110] [outer = 00000089F026E000] 14:34:23 INFO - PROCESS | 3552 | 1463434463602 Marionette DEBUG loaded listener.js 14:34:23 INFO - PROCESS | 3552 | ++DOMWINDOW == 159 (00000089F1124C00) [pid = 3552] [serial = 2111] [outer = 00000089F026E000] 14:34:24 INFO - PROCESS | 3552 | 1463434464178 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 14:34:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:34:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1032ms 14:34:24 INFO - PROCESS | 3552 | 1463434464254 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 14:34:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:34:24 INFO - PROCESS | 3552 | 1463434464256 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 14:34:24 INFO - PROCESS | 3552 | 1463434464260 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:34:24 INFO - PROCESS | 3552 | 1463434464262 Marionette TRACE conn6 <- [1,2778,null,{}] 14:34:24 INFO - PROCESS | 3552 | 1463434464283 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:24 INFO - PROCESS | 3552 | 1463434464428 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 14:34:24 INFO - PROCESS | 3552 | 1463434464587 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:24 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F368D800 == 137 [pid = 3552] [id = 704] 14:34:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 160 (00000089F1B41000) [pid = 3552] [serial = 2112] [outer = 0000000000000000] 14:34:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 161 (00000089F1B4EC00) [pid = 3552] [serial = 2113] [outer = 00000089F1B41000] 14:34:24 INFO - PROCESS | 3552 | 1463434464646 Marionette DEBUG loaded listener.js 14:34:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 162 (00000089F20BCC00) [pid = 3552] [serial = 2114] [outer = 00000089F1B41000] 14:34:25 INFO - PROCESS | 3552 | 1463434465185 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 14:34:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:34:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 985ms 14:34:25 INFO - PROCESS | 3552 | 1463434465247 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 14:34:25 INFO - PROCESS | 3552 | 1463434465250 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 14:34:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:34:25 INFO - PROCESS | 3552 | 1463434465253 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:34:25 INFO - PROCESS | 3552 | 1463434465256 Marionette TRACE conn6 <- [1,2782,null,{}] 14:34:25 INFO - PROCESS | 3552 | 1463434465259 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:25 INFO - PROCESS | 3552 | 1463434465426 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 14:34:25 INFO - PROCESS | 3552 | 1463434465587 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:25 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3A48000 == 138 [pid = 3552] [id = 705] 14:34:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 163 (00000089F1B4A000) [pid = 3552] [serial = 2115] [outer = 0000000000000000] 14:34:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 164 (00000089F288E000) [pid = 3552] [serial = 2116] [outer = 00000089F1B4A000] 14:34:25 INFO - PROCESS | 3552 | 1463434465646 Marionette DEBUG loaded listener.js 14:34:25 INFO - PROCESS | 3552 | ++DOMWINDOW == 165 (00000089F2D43800) [pid = 3552] [serial = 2117] [outer = 00000089F1B4A000] 14:34:26 INFO - PROCESS | 3552 | 1463434466211 Marionette TRACE conn6 <- [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]]]}] 14:34:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:34:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1026ms 14:34:26 INFO - PROCESS | 3552 | 1463434466282 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 14:34:26 INFO - PROCESS | 3552 | 1463434466285 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 14:34:26 INFO - PROCESS | 3552 | 1463434466289 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:34:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:34:26 INFO - PROCESS | 3552 | 1463434466291 Marionette TRACE conn6 <- [1,2786,null,{}] 14:34:26 INFO - PROCESS | 3552 | 1463434466295 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:26 INFO - PROCESS | 3552 | 1463434466437 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 14:34:26 INFO - PROCESS | 3552 | 1463434466598 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:26 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3DAE000 == 139 [pid = 3552] [id = 706] 14:34:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 166 (00000089F2D36000) [pid = 3552] [serial = 2118] [outer = 0000000000000000] 14:34:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 167 (00000089F2DB0400) [pid = 3552] [serial = 2119] [outer = 00000089F2D36000] 14:34:26 INFO - PROCESS | 3552 | 1463434466655 Marionette DEBUG loaded listener.js 14:34:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 168 (00000089F3860000) [pid = 3552] [serial = 2120] [outer = 00000089F2D36000] 14:34:27 INFO - PROCESS | 3552 | 1463434467282 Marionette TRACE conn6 <- [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]]]}] 14:34:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:34:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1026ms 14:34:27 INFO - PROCESS | 3552 | 1463434467318 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 14:34:27 INFO - PROCESS | 3552 | 1463434467321 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 14:34:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:34:27 INFO - PROCESS | 3552 | 1463434467324 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:34:27 INFO - PROCESS | 3552 | 1463434467327 Marionette TRACE conn6 <- [1,2790,null,{}] 14:34:27 INFO - PROCESS | 3552 | 1463434467330 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:27 INFO - PROCESS | 3552 | 1463434467474 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 14:34:27 INFO - PROCESS | 3552 | 1463434467647 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:27 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F423F000 == 140 [pid = 3552] [id = 707] 14:34:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 169 (00000089F3878800) [pid = 3552] [serial = 2121] [outer = 0000000000000000] 14:34:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 170 (00000089F387EC00) [pid = 3552] [serial = 2122] [outer = 00000089F3878800] 14:34:27 INFO - PROCESS | 3552 | 1463434467705 Marionette DEBUG loaded listener.js 14:34:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 171 (00000089F47D0000) [pid = 3552] [serial = 2123] [outer = 00000089F3878800] 14:34:28 INFO - PROCESS | 3552 | 1463434468244 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 14:34:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:34:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 942ms 14:34:28 INFO - PROCESS | 3552 | 1463434468269 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 14:34:28 INFO - PROCESS | 3552 | 1463434468271 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 14:34:28 INFO - PROCESS | 3552 | 1463434468293 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:34:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:34:28 INFO - PROCESS | 3552 | 1463434468295 Marionette TRACE conn6 <- [1,2794,null,{}] 14:34:28 INFO - PROCESS | 3552 | 1463434468299 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:28 INFO - PROCESS | 3552 | 1463434468441 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 14:34:28 INFO - PROCESS | 3552 | 1463434468615 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:28 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F4C6F800 == 141 [pid = 3552] [id = 708] 14:34:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 172 (00000089F4D03400) [pid = 3552] [serial = 2124] [outer = 0000000000000000] 14:34:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 173 (00000089F4FD3000) [pid = 3552] [serial = 2125] [outer = 00000089F4D03400] 14:34:28 INFO - PROCESS | 3552 | 1463434468672 Marionette DEBUG loaded listener.js 14:34:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 174 (00000089F5032C00) [pid = 3552] [serial = 2126] [outer = 00000089F4D03400] 14:34:29 INFO - PROCESS | 3552 | 1463434469235 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 14:34:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:34:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 987ms 14:34:29 INFO - PROCESS | 3552 | 1463434469283 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 14:34:29 INFO - PROCESS | 3552 | 1463434469286 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 14:34:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:34:29 INFO - PROCESS | 3552 | 1463434469289 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:34:29 INFO - PROCESS | 3552 | 1463434469292 Marionette TRACE conn6 <- [1,2798,null,{}] 14:34:29 INFO - PROCESS | 3552 | 1463434469295 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:29 INFO - PROCESS | 3552 | 1463434469440 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 14:34:29 INFO - PROCESS | 3552 | 1463434469614 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:29 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F4DB6800 == 142 [pid = 3552] [id = 709] 14:34:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 175 (00000089F503F400) [pid = 3552] [serial = 2127] [outer = 0000000000000000] 14:34:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 176 (00000089F5A5A400) [pid = 3552] [serial = 2128] [outer = 00000089F503F400] 14:34:29 INFO - PROCESS | 3552 | 1463434469672 Marionette DEBUG loaded listener.js 14:34:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 177 (00000089F5AE9C00) [pid = 3552] [serial = 2129] [outer = 00000089F503F400] 14:34:30 INFO - PROCESS | 3552 | 1463434470305 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 14:34:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:34:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1032ms 14:34:30 INFO - PROCESS | 3552 | 1463434470323 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 14:34:30 INFO - PROCESS | 3552 | 1463434470326 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 14:34:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:34:30 INFO - PROCESS | 3552 | 1463434470329 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:34:30 INFO - PROCESS | 3552 | 1463434470332 Marionette TRACE conn6 <- [1,2802,null,{}] 14:34:30 INFO - PROCESS | 3552 | 1463434470386 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:30 INFO - PROCESS | 3552 | 1463434470582 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 14:34:30 INFO - PROCESS | 3552 | 1463434470748 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:30 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F5DB6000 == 143 [pid = 3552] [id = 710] 14:34:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 178 (00000089F5D23400) [pid = 3552] [serial = 2130] [outer = 0000000000000000] 14:34:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 179 (00000089F5D30400) [pid = 3552] [serial = 2131] [outer = 00000089F5D23400] 14:34:30 INFO - PROCESS | 3552 | 1463434470809 Marionette DEBUG loaded listener.js 14:34:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 180 (00000089F5F39800) [pid = 3552] [serial = 2132] [outer = 00000089F5D23400] 14:34:31 INFO - PROCESS | 3552 | 1463434471399 Marionette TRACE conn6 <- [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]]]}] 14:34:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:34:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1128ms 14:34:31 INFO - PROCESS | 3552 | 1463434471460 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 14:34:31 INFO - PROCESS | 3552 | 1463434471463 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 14:34:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:34:31 INFO - PROCESS | 3552 | 1463434471466 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:34:31 INFO - PROCESS | 3552 | 1463434471469 Marionette TRACE conn6 <- [1,2806,null,{}] 14:34:31 INFO - PROCESS | 3552 | 1463434471472 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:31 INFO - PROCESS | 3552 | 1463434471618 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 14:34:31 INFO - PROCESS | 3552 | 1463434471783 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:31 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F6167000 == 144 [pid = 3552] [id = 711] 14:34:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 181 (00000089F5F45C00) [pid = 3552] [serial = 2133] [outer = 0000000000000000] 14:34:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 182 (00000089F605B000) [pid = 3552] [serial = 2134] [outer = 00000089F5F45C00] 14:34:31 INFO - PROCESS | 3552 | 1463434471839 Marionette DEBUG loaded listener.js 14:34:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 183 (00000089F6069800) [pid = 3552] [serial = 2135] [outer = 00000089F5F45C00] 14:34:32 INFO - PROCESS | 3552 | 1463434472469 Marionette TRACE conn6 <- [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]]]}] 14:34:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:34:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1028ms 14:34:32 INFO - PROCESS | 3552 | 1463434472497 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 14:34:32 INFO - PROCESS | 3552 | 1463434472500 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 14:34:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:34:32 INFO - PROCESS | 3552 | 1463434472503 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:34:32 INFO - PROCESS | 3552 | 1463434472506 Marionette TRACE conn6 <- [1,2810,null,{}] 14:34:32 INFO - PROCESS | 3552 | 1463434472509 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:32 INFO - PROCESS | 3552 | 1463434472671 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 14:34:32 INFO - PROCESS | 3552 | 1463434472837 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:32 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F7046800 == 145 [pid = 3552] [id = 712] 14:34:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 184 (00000089F6146400) [pid = 3552] [serial = 2136] [outer = 0000000000000000] 14:34:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 185 (00000089F614C000) [pid = 3552] [serial = 2137] [outer = 00000089F6146400] 14:34:32 INFO - PROCESS | 3552 | 1463434472894 Marionette DEBUG loaded listener.js 14:34:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 186 (00000089F6D58C00) [pid = 3552] [serial = 2138] [outer = 00000089F6146400] 14:34:33 INFO - PROCESS | 3552 | 1463434473496 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 14:34:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:34:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1029ms 14:34:33 INFO - PROCESS | 3552 | 1463434473536 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 14:34:33 INFO - PROCESS | 3552 | 1463434473538 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 14:34:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:34:33 INFO - PROCESS | 3552 | 1463434473542 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:34:33 INFO - PROCESS | 3552 | 1463434473544 Marionette TRACE conn6 <- [1,2814,null,{}] 14:34:33 INFO - PROCESS | 3552 | 1463434473547 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:33 INFO - PROCESS | 3552 | 1463434473692 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 14:34:33 INFO - PROCESS | 3552 | 1463434473881 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:33 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F7C34000 == 146 [pid = 3552] [id = 713] 14:34:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 187 (00000089F6E70400) [pid = 3552] [serial = 2139] [outer = 0000000000000000] 14:34:33 INFO - PROCESS | 3552 | ++DOMWINDOW == 188 (00000089F6E75400) [pid = 3552] [serial = 2140] [outer = 00000089F6E70400] 14:34:33 INFO - PROCESS | 3552 | 1463434473936 Marionette DEBUG loaded listener.js 14:34:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 189 (00000089F6EAE400) [pid = 3552] [serial = 2141] [outer = 00000089F6E70400] 14:34:34 INFO - PROCESS | 3552 | 1463434474579 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:34:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:34:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1085ms 14:34:34 INFO - PROCESS | 3552 | 1463434474630 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 14:34:34 INFO - PROCESS | 3552 | 1463434474632 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 14:34:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:34:34 INFO - PROCESS | 3552 | 1463434474636 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:34:34 INFO - PROCESS | 3552 | 1463434474638 Marionette TRACE conn6 <- [1,2818,null,{}] 14:34:34 INFO - PROCESS | 3552 | 1463434474642 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:34 INFO - PROCESS | 3552 | 1463434474791 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 14:34:35 INFO - PROCESS | 3552 | 1463434475349 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:35 INFO - PROCESS | 3552 | ++DOCSHELL 00000089DFF20000 == 147 [pid = 3552] [id = 714] 14:34:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 190 (0000008982020000) [pid = 3552] [serial = 2142] [outer = 0000000000000000] 14:34:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 191 (00000089D8047400) [pid = 3552] [serial = 2143] [outer = 0000008982020000] 14:34:35 INFO - PROCESS | 3552 | 1463434475406 Marionette DEBUG loaded listener.js 14:34:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 192 (00000089D9E7A400) [pid = 3552] [serial = 2144] [outer = 0000008982020000] 14:34:36 INFO - PROCESS | 3552 | 1463434475992 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 14:34:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:34:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1427ms 14:34:36 INFO - PROCESS | 3552 | 1463434476066 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 14:34:36 INFO - PROCESS | 3552 | 1463434476071 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 14:34:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:34:36 INFO - PROCESS | 3552 | 1463434476091 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:34:36 INFO - PROCESS | 3552 | 1463434476096 Marionette TRACE conn6 <- [1,2822,null,{}] 14:34:36 INFO - PROCESS | 3552 | 1463434476100 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:36 INFO - PROCESS | 3552 | 1463434476245 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 14:34:36 INFO - PROCESS | 3552 | 1463434476411 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:36 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EAEAA800 == 148 [pid = 3552] [id = 715] 14:34:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 193 (00000089D802F800) [pid = 3552] [serial = 2145] [outer = 0000000000000000] 14:34:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 194 (00000089DA61CC00) [pid = 3552] [serial = 2146] [outer = 00000089D802F800] 14:34:36 INFO - PROCESS | 3552 | 1463434476463 Marionette DEBUG loaded listener.js 14:34:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 195 (00000089E4833400) [pid = 3552] [serial = 2147] [outer = 00000089D802F800] 14:34:37 INFO - PROCESS | 3552 | 1463434477087 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:34:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:34:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1030ms 14:34:37 INFO - PROCESS | 3552 | 1463434477125 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 14:34:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:34:37 INFO - PROCESS | 3552 | 1463434477129 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 14:34:37 INFO - PROCESS | 3552 | 1463434477133 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:34:37 INFO - PROCESS | 3552 | 1463434477135 Marionette TRACE conn6 <- [1,2826,null,{}] 14:34:37 INFO - PROCESS | 3552 | 1463434477139 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:37 INFO - PROCESS | 3552 | 1463434477291 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 14:34:37 INFO - PROCESS | 3552 | 1463434477480 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:37 INFO - PROCESS | 3552 | --DOCSHELL 00000089DFF1E800 == 147 [pid = 3552] [id = 210] 14:34:37 INFO - PROCESS | 3552 | --DOCSHELL 00000089DFF18800 == 146 [pid = 3552] [id = 224] 14:34:37 INFO - PROCESS | 3552 | --DOCSHELL 00000089D9F37000 == 145 [pid = 3552] [id = 208] 14:34:37 INFO - PROCESS | 3552 | --DOCSHELL 00000089DECAE000 == 144 [pid = 3552] [id = 223] 14:34:37 INFO - PROCESS | 3552 | --DOCSHELL 00000089E46C2800 == 143 [pid = 3552] [id = 225] 14:34:37 INFO - PROCESS | 3552 | --DOMWINDOW == 194 (00000089E0472800) [pid = 3552] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 14:34:37 INFO - PROCESS | 3552 | --DOMWINDOW == 193 (00000089F6140000) [pid = 3552] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 14:34:37 INFO - PROCESS | 3552 | --DOMWINDOW == 192 (00000089F6E6A800) [pid = 3552] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 14:34:37 INFO - PROCESS | 3552 | --DOMWINDOW == 191 (00000089F6EAF000) [pid = 3552] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 14:34:37 INFO - PROCESS | 3552 | --DOMWINDOW == 190 (00000089F6F6E800) [pid = 3552] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 14:34:37 INFO - PROCESS | 3552 | --DOMWINDOW == 189 (00000089F71C0C00) [pid = 3552] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 14:34:37 INFO - PROCESS | 3552 | --DOMWINDOW == 188 (00000089F7C89400) [pid = 3552] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 14:34:37 INFO - PROCESS | 3552 | --DOMWINDOW == 187 (000000898117E000) [pid = 3552] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 14:34:37 INFO - PROCESS | 3552 | ++DOCSHELL 0000008980D8C000 == 144 [pid = 3552] [id = 716] 14:34:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 188 (0000008981178400) [pid = 3552] [serial = 2148] [outer = 0000000000000000] 14:34:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 189 (00000089D88C8800) [pid = 3552] [serial = 2149] [outer = 0000008981178400] 14:34:37 INFO - PROCESS | 3552 | 1463434477611 Marionette DEBUG loaded listener.js 14:34:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 190 (00000089DFB80C00) [pid = 3552] [serial = 2150] [outer = 0000008981178400] 14:34:37 INFO - PROCESS | 3552 | --DOCSHELL 00000089F89F4000 == 143 [pid = 3552] [id = 687] 14:34:37 INFO - PROCESS | 3552 | --DOCSHELL 00000089F6CE1000 == 142 [pid = 3552] [id = 686] 14:34:37 INFO - PROCESS | 3552 | --DOCSHELL 00000089F5DBB800 == 141 [pid = 3552] [id = 685] 14:34:37 INFO - PROCESS | 3552 | --DOCSHELL 00000089F4276000 == 140 [pid = 3552] [id = 684] 14:34:37 INFO - PROCESS | 3552 | --DOCSHELL 00000089F3B54800 == 139 [pid = 3552] [id = 683] 14:34:37 INFO - PROCESS | 3552 | --DOCSHELL 00000089F3553800 == 138 [pid = 3552] [id = 682] 14:34:37 INFO - PROCESS | 3552 | --DOCSHELL 00000089F00E6000 == 137 [pid = 3552] [id = 681] 14:34:37 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9045800 == 136 [pid = 3552] [id = 680] 14:34:37 INFO - PROCESS | 3552 | --DOCSHELL 00000089D9F31000 == 135 [pid = 3552] [id = 679] 14:34:37 INFO - PROCESS | 3552 | --DOMWINDOW == 189 (00000089DE42C400) [pid = 3552] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 14:34:37 INFO - PROCESS | 3552 | --DOMWINDOW == 188 (00000089D9AAC000) [pid = 3552] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 14:34:37 INFO - PROCESS | 3552 | --DOMWINDOW == 187 (0000008982017C00) [pid = 3552] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 14:34:37 INFO - PROCESS | 3552 | --DOMWINDOW == 186 (00000089F3857000) [pid = 3552] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 14:34:37 INFO - PROCESS | 3552 | --DOMWINDOW == 185 (00000089F47DB800) [pid = 3552] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 14:34:37 INFO - PROCESS | 3552 | --DOMWINDOW == 184 (00000089E950C000) [pid = 3552] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 14:34:37 INFO - PROCESS | 3552 | --DOMWINDOW == 183 (00000089F503A400) [pid = 3552] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 14:34:37 INFO - PROCESS | 3552 | --DOMWINDOW == 182 (00000089E2BED000) [pid = 3552] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 14:34:37 INFO - PROCESS | 3552 | --DOMWINDOW == 181 (00000089DFF60C00) [pid = 3552] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 14:34:37 INFO - PROCESS | 3552 | --DOMWINDOW == 180 (00000089F385C400) [pid = 3552] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 14:34:37 INFO - PROCESS | 3552 | --DOMWINDOW == 179 (00000089E6820000) [pid = 3552] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 14:34:37 INFO - PROCESS | 3552 | --DOMWINDOW == 178 (00000089E375C000) [pid = 3552] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 14:34:37 INFO - PROCESS | 3552 | --DOMWINDOW == 177 (00000089E95B7800) [pid = 3552] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 14:34:37 INFO - PROCESS | 3552 | --DOMWINDOW == 176 (00000089EADE1000) [pid = 3552] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 14:34:37 INFO - PROCESS | 3552 | --DOMWINDOW == 175 (00000089F5D80C00) [pid = 3552] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 14:34:37 INFO - PROCESS | 3552 | --DOMWINDOW == 174 (00000089F0163800) [pid = 3552] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 14:34:37 INFO - PROCESS | 3552 | --DOMWINDOW == 173 (00000089E902BC00) [pid = 3552] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 14:34:37 INFO - PROCESS | 3552 | --DOMWINDOW == 172 (00000089EAE8C400) [pid = 3552] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 14:34:37 INFO - PROCESS | 3552 | --DOMWINDOW == 171 (00000089EB257800) [pid = 3552] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 14:34:37 INFO - PROCESS | 3552 | --DOMWINDOW == 170 (00000089E74E8800) [pid = 3552] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 14:34:37 INFO - PROCESS | 3552 | --DOMWINDOW == 169 (00000089E6518400) [pid = 3552] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 14:34:38 INFO - PROCESS | 3552 | 1463434478150 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 14:34:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:34:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1031ms 14:34:38 INFO - PROCESS | 3552 | 1463434478168 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 14:34:38 INFO - PROCESS | 3552 | 1463434478170 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 14:34:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:34:38 INFO - PROCESS | 3552 | 1463434478181 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:34:38 INFO - PROCESS | 3552 | 1463434478187 Marionette TRACE conn6 <- [1,2830,null,{}] 14:34:38 INFO - PROCESS | 3552 | 1463434478191 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:38 INFO - PROCESS | 3552 | 1463434478333 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 14:34:38 INFO - PROCESS | 3552 | 1463434478484 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:38 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9426000 == 136 [pid = 3552] [id = 717] 14:34:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 170 (00000089D7FBC400) [pid = 3552] [serial = 2151] [outer = 0000000000000000] 14:34:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 171 (00000089E3415C00) [pid = 3552] [serial = 2152] [outer = 00000089D7FBC400] 14:34:38 INFO - PROCESS | 3552 | 1463434478532 Marionette DEBUG loaded listener.js 14:34:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 172 (00000089E6DE0C00) [pid = 3552] [serial = 2153] [outer = 00000089D7FBC400] 14:34:38 INFO - PROCESS | 3552 | 1463434478919 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 14:34:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:34:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 794ms 14:34:39 INFO - PROCESS | 3552 | 1463434478996 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 14:34:39 INFO - PROCESS | 3552 | 1463434478999 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 14:34:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:34:39 INFO - PROCESS | 3552 | 1463434479004 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:34:39 INFO - PROCESS | 3552 | 1463434479007 Marionette TRACE conn6 <- [1,2834,null,{}] 14:34:39 INFO - PROCESS | 3552 | 1463434479010 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:39 INFO - PROCESS | 3552 | 1463434479133 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 14:34:39 INFO - PROCESS | 3552 | 1463434479145 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:39 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EB91A000 == 137 [pid = 3552] [id = 718] 14:34:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 173 (00000089E6F46800) [pid = 3552] [serial = 2154] [outer = 0000000000000000] 14:34:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 174 (00000089E7E65400) [pid = 3552] [serial = 2155] [outer = 00000089E6F46800] 14:34:39 INFO - PROCESS | 3552 | 1463434479201 Marionette DEBUG loaded listener.js 14:34:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 175 (00000089E8B8B400) [pid = 3552] [serial = 2156] [outer = 00000089E6F46800] 14:34:39 INFO - PROCESS | 3552 | 1463434479679 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 14:34:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:34:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 733ms 14:34:39 INFO - PROCESS | 3552 | 1463434479739 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 14:34:39 INFO - PROCESS | 3552 | 1463434479741 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 14:34:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:34:39 INFO - PROCESS | 3552 | 1463434479744 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:34:39 INFO - PROCESS | 3552 | 1463434479746 Marionette TRACE conn6 <- [1,2838,null,{}] 14:34:39 INFO - PROCESS | 3552 | 1463434479750 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:39 INFO - PROCESS | 3552 | 1463434479869 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 14:34:39 INFO - PROCESS | 3552 | 1463434479883 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:39 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE13E800 == 138 [pid = 3552] [id = 719] 14:34:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 176 (00000089E9D50C00) [pid = 3552] [serial = 2157] [outer = 0000000000000000] 14:34:39 INFO - PROCESS | 3552 | ++DOMWINDOW == 177 (00000089E9DE3400) [pid = 3552] [serial = 2158] [outer = 00000089E9D50C00] 14:34:39 INFO - PROCESS | 3552 | 1463434479939 Marionette DEBUG loaded listener.js 14:34:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 178 (00000089E9E92C00) [pid = 3552] [serial = 2159] [outer = 00000089E9D50C00] 14:34:40 INFO - PROCESS | 3552 | 1463434480487 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:34:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:34:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 776ms 14:34:40 INFO - PROCESS | 3552 | 1463434480543 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 14:34:40 INFO - PROCESS | 3552 | 1463434480545 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 14:34:40 INFO - PROCESS | 3552 | 1463434480554 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:34:40 INFO - PROCESS | 3552 | 1463434480556 Marionette TRACE conn6 <- [1,2842,null,{}] 14:34:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:34:40 INFO - PROCESS | 3552 | 1463434480560 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:40 INFO - PROCESS | 3552 | 1463434480726 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 14:34:40 INFO - PROCESS | 3552 | 1463434480751 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:40 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEAD3800 == 139 [pid = 3552] [id = 720] 14:34:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 179 (00000089EA0CB800) [pid = 3552] [serial = 2160] [outer = 0000000000000000] 14:34:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 180 (00000089EADD4400) [pid = 3552] [serial = 2161] [outer = 00000089EA0CB800] 14:34:40 INFO - PROCESS | 3552 | 1463434480799 Marionette DEBUG loaded listener.js 14:34:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 181 (00000089EADEF800) [pid = 3552] [serial = 2162] [outer = 00000089EA0CB800] 14:34:41 INFO - PROCESS | 3552 | 1463434481289 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 14:34:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:34:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 775ms 14:34:41 INFO - PROCESS | 3552 | 1463434481338 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 14:34:41 INFO - PROCESS | 3552 | 1463434481341 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 14:34:41 INFO - PROCESS | 3552 | 1463434481344 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:34:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:34:41 INFO - PROCESS | 3552 | 1463434481346 Marionette TRACE conn6 <- [1,2846,null,{}] 14:34:41 INFO - PROCESS | 3552 | 1463434481349 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:41 INFO - PROCESS | 3552 | 1463434481509 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 14:34:41 INFO - PROCESS | 3552 | 1463434481532 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:41 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F00E7800 == 140 [pid = 3552] [id = 721] 14:34:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 182 (00000089EADE8400) [pid = 3552] [serial = 2163] [outer = 0000000000000000] 14:34:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 183 (00000089EAEE8400) [pid = 3552] [serial = 2164] [outer = 00000089EADE8400] 14:34:41 INFO - PROCESS | 3552 | 1463434481579 Marionette DEBUG loaded listener.js 14:34:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 184 (00000089EB722C00) [pid = 3552] [serial = 2165] [outer = 00000089EADE8400] 14:34:42 INFO - PROCESS | 3552 | 1463434482057 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:34:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:34:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 732ms 14:34:42 INFO - PROCESS | 3552 | --DOMWINDOW == 183 (00000089E950AC00) [pid = 3552] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:34:42 INFO - PROCESS | 3552 | --DOMWINDOW == 182 (00000089EAD8B800) [pid = 3552] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:34:42 INFO - PROCESS | 3552 | --DOMWINDOW == 181 (00000089D9779000) [pid = 3552] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:34:42 INFO - PROCESS | 3552 | --DOMWINDOW == 180 (0000008982016000) [pid = 3552] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:34:42 INFO - PROCESS | 3552 | --DOMWINDOW == 179 (00000089E6AEAC00) [pid = 3552] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:34:42 INFO - PROCESS | 3552 | --DOMWINDOW == 178 (00000089E7E64400) [pid = 3552] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:34:42 INFO - PROCESS | 3552 | --DOMWINDOW == 177 (00000089DE42D000) [pid = 3552] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:34:42 INFO - PROCESS | 3552 | --DOMWINDOW == 176 (00000089EB8F0C00) [pid = 3552] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:34:42 INFO - PROCESS | 3552 | --DOMWINDOW == 175 (0000008981184800) [pid = 3552] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:34:42 INFO - PROCESS | 3552 | --DOMWINDOW == 174 (00000089D991B800) [pid = 3552] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:34:42 INFO - PROCESS | 3552 | 1463434482428 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 14:34:42 INFO - PROCESS | 3552 | 1463434482430 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 14:34:42 INFO - PROCESS | 3552 | 1463434482438 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:34:42 INFO - PROCESS | 3552 | 1463434482440 Marionette TRACE conn6 <- [1,2850,null,{}] 14:34:42 INFO - PROCESS | 3552 | 1463434482444 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:34:42 INFO - PROCESS | 3552 | 1463434482564 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 14:34:42 INFO - PROCESS | 3552 | 1463434482574 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:42 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEAC7800 == 141 [pid = 3552] [id = 722] 14:34:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 175 (00000089E46E4C00) [pid = 3552] [serial = 2166] [outer = 0000000000000000] 14:34:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 176 (00000089E6DEAC00) [pid = 3552] [serial = 2167] [outer = 00000089E46E4C00] 14:34:42 INFO - PROCESS | 3552 | 1463434482621 Marionette DEBUG loaded listener.js 14:34:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 177 (00000089EB729C00) [pid = 3552] [serial = 2168] [outer = 00000089E46E4C00] 14:34:43 INFO - PROCESS | 3552 | 1463434483095 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 14:34:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:34:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 713ms 14:34:43 INFO - PROCESS | 3552 | 1463434483169 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 14:34:43 INFO - PROCESS | 3552 | 1463434483171 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 14:34:43 INFO - PROCESS | 3552 | 1463434483174 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:34:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:34:43 INFO - PROCESS | 3552 | 1463434483176 Marionette TRACE conn6 <- [1,2854,null,{}] 14:34:43 INFO - PROCESS | 3552 | 1463434483180 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:43 INFO - PROCESS | 3552 | 1463434483301 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 14:34:43 INFO - PROCESS | 3552 | 1463434483308 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:43 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F152A800 == 142 [pid = 3552] [id = 723] 14:34:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 178 (00000089EB8F9C00) [pid = 3552] [serial = 2169] [outer = 0000000000000000] 14:34:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 179 (00000089EB9A9400) [pid = 3552] [serial = 2170] [outer = 00000089EB8F9C00] 14:34:43 INFO - PROCESS | 3552 | 1463434483357 Marionette DEBUG loaded listener.js 14:34:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 180 (00000089EE0F0800) [pid = 3552] [serial = 2171] [outer = 00000089EB8F9C00] 14:34:43 INFO - PROCESS | 3552 | 1463434483814 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 14:34:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:34:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 692ms 14:34:43 INFO - PROCESS | 3552 | 1463434483870 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 14:34:43 INFO - PROCESS | 3552 | 1463434483873 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 14:34:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:34:43 INFO - PROCESS | 3552 | 1463434483876 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:34:43 INFO - PROCESS | 3552 | 1463434483878 Marionette TRACE conn6 <- [1,2858,null,{}] 14:34:43 INFO - PROCESS | 3552 | 1463434483882 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:44 INFO - PROCESS | 3552 | 1463434484029 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 14:34:44 INFO - PROCESS | 3552 | 1463434484038 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:44 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F2821000 == 143 [pid = 3552] [id = 724] 14:34:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 181 (00000089EE47F800) [pid = 3552] [serial = 2172] [outer = 0000000000000000] 14:34:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 182 (00000089F015CC00) [pid = 3552] [serial = 2173] [outer = 00000089EE47F800] 14:34:44 INFO - PROCESS | 3552 | 1463434484091 Marionette DEBUG loaded listener.js 14:34:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 183 (00000089F026D400) [pid = 3552] [serial = 2174] [outer = 00000089EE47F800] 14:34:44 INFO - PROCESS | 3552 | 1463434484892 Marionette TRACE conn6 <- [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]]]}] 14:34:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:34:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1080ms 14:34:44 INFO - PROCESS | 3552 | 1463434484960 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 14:34:44 INFO - PROCESS | 3552 | 1463434484965 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 14:34:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:34:44 INFO - PROCESS | 3552 | 1463434484972 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:34:44 INFO - PROCESS | 3552 | 1463434484975 Marionette TRACE conn6 <- [1,2862,null,{}] 14:34:44 INFO - PROCESS | 3552 | 1463434484981 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:45 INFO - PROCESS | 3552 | 1463434485136 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 14:34:45 INFO - PROCESS | 3552 | 1463434485303 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:45 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E410C800 == 144 [pid = 3552] [id = 725] 14:34:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 184 (00000089DA1A2800) [pid = 3552] [serial = 2175] [outer = 0000000000000000] 14:34:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 185 (00000089DB15F000) [pid = 3552] [serial = 2176] [outer = 00000089DA1A2800] 14:34:45 INFO - PROCESS | 3552 | 1463434485363 Marionette DEBUG loaded listener.js 14:34:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 186 (00000089E2A37C00) [pid = 3552] [serial = 2177] [outer = 00000089DA1A2800] 14:34:46 INFO - PROCESS | 3552 | 1463434486020 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 14:34:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:34:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1079ms 14:34:46 INFO - PROCESS | 3552 | 1463434486063 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 14:34:46 INFO - PROCESS | 3552 | 1463434486069 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 14:34:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:34:46 INFO - PROCESS | 3552 | 1463434486076 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:34:46 INFO - PROCESS | 3552 | 1463434486080 Marionette TRACE conn6 <- [1,2866,null,{}] 14:34:46 INFO - PROCESS | 3552 | 1463434486084 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:46 INFO - PROCESS | 3552 | 1463434486234 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 14:34:46 INFO - PROCESS | 3552 | 1463434486399 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:46 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE453000 == 145 [pid = 3552] [id = 726] 14:34:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 187 (00000089E69AB400) [pid = 3552] [serial = 2178] [outer = 0000000000000000] 14:34:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 188 (00000089E6DE8000) [pid = 3552] [serial = 2179] [outer = 00000089E69AB400] 14:34:46 INFO - PROCESS | 3552 | 1463434486457 Marionette DEBUG loaded listener.js 14:34:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 189 (00000089E9504800) [pid = 3552] [serial = 2180] [outer = 00000089E69AB400] 14:34:47 INFO - PROCESS | 3552 | 1463434487090 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 14:34:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:34:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1028ms 14:34:47 INFO - PROCESS | 3552 | 1463434487108 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 14:34:47 INFO - PROCESS | 3552 | 1463434487111 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 14:34:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:34:47 INFO - PROCESS | 3552 | 1463434487114 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:34:47 INFO - PROCESS | 3552 | 1463434487118 Marionette TRACE conn6 <- [1,2870,null,{}] 14:34:47 INFO - PROCESS | 3552 | 1463434487154 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:47 INFO - PROCESS | 3552 | 1463434487337 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 14:34:47 INFO - PROCESS | 3552 | 1463434487507 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:47 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F38F2000 == 146 [pid = 3552] [id = 727] 14:34:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 190 (00000089E9E95400) [pid = 3552] [serial = 2181] [outer = 0000000000000000] 14:34:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 191 (00000089EB24E400) [pid = 3552] [serial = 2182] [outer = 00000089E9E95400] 14:34:47 INFO - PROCESS | 3552 | 1463434487570 Marionette DEBUG loaded listener.js 14:34:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 192 (00000089F015D400) [pid = 3552] [serial = 2183] [outer = 00000089E9E95400] 14:34:48 INFO - PROCESS | 3552 | 1463434488170 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 14:34:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:34:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1142ms 14:34:48 INFO - PROCESS | 3552 | 1463434488259 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 14:34:48 INFO - PROCESS | 3552 | 1463434488262 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 14:34:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:34:48 INFO - PROCESS | 3552 | 1463434488266 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:34:48 INFO - PROCESS | 3552 | 1463434488268 Marionette TRACE conn6 <- [1,2874,null,{}] 14:34:48 INFO - PROCESS | 3552 | 1463434488271 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:48 INFO - PROCESS | 3552 | 1463434488480 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 14:34:48 INFO - PROCESS | 3552 | 1463434488599 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:48 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F4230800 == 147 [pid = 3552] [id = 728] 14:34:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 193 (00000089F0295C00) [pid = 3552] [serial = 2184] [outer = 0000000000000000] 14:34:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 194 (00000089F02BC800) [pid = 3552] [serial = 2185] [outer = 00000089F0295C00] 14:34:48 INFO - PROCESS | 3552 | 1463434488656 Marionette DEBUG loaded listener.js 14:34:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 195 (00000089F113B000) [pid = 3552] [serial = 2186] [outer = 00000089F0295C00] 14:34:49 INFO - PROCESS | 3552 | 1463434489305 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 14:34:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:34:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1077ms 14:34:49 INFO - PROCESS | 3552 | 1463434489345 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 14:34:49 INFO - PROCESS | 3552 | 1463434489348 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 14:34:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:34:49 INFO - PROCESS | 3552 | 1463434489351 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:34:49 INFO - PROCESS | 3552 | 1463434489353 Marionette TRACE conn6 <- [1,2878,null,{}] 14:34:49 INFO - PROCESS | 3552 | 1463434489357 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:49 INFO - PROCESS | 3552 | 1463434489503 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 14:34:49 INFO - PROCESS | 3552 | 1463434489668 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:49 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F5081000 == 148 [pid = 3552] [id = 729] 14:34:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 196 (00000089F1B44800) [pid = 3552] [serial = 2187] [outer = 0000000000000000] 14:34:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 197 (00000089F1B4F800) [pid = 3552] [serial = 2188] [outer = 00000089F1B44800] 14:34:49 INFO - PROCESS | 3552 | 1463434489725 Marionette DEBUG loaded listener.js 14:34:49 INFO - PROCESS | 3552 | ++DOMWINDOW == 198 (00000089F2112800) [pid = 3552] [serial = 2189] [outer = 00000089F1B44800] 14:34:50 INFO - PROCESS | 3552 | 1463434490362 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:34:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:34:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1080ms 14:34:50 INFO - PROCESS | 3552 | 1463434490433 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 14:34:50 INFO - PROCESS | 3552 | 1463434490436 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 14:34:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:34:50 INFO - PROCESS | 3552 | 1463434490439 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:34:50 INFO - PROCESS | 3552 | 1463434490441 Marionette TRACE conn6 <- [1,2882,null,{}] 14:34:50 INFO - PROCESS | 3552 | 1463434490445 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:50 INFO - PROCESS | 3552 | 1463434490611 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 14:34:50 INFO - PROCESS | 3552 | 1463434490777 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:50 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F704A000 == 149 [pid = 3552] [id = 730] 14:34:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 199 (00000089F2580800) [pid = 3552] [serial = 2190] [outer = 0000000000000000] 14:34:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 200 (00000089F2895400) [pid = 3552] [serial = 2191] [outer = 00000089F2580800] 14:34:50 INFO - PROCESS | 3552 | 1463434490835 Marionette DEBUG loaded listener.js 14:34:50 INFO - PROCESS | 3552 | ++DOMWINDOW == 201 (00000089F385F000) [pid = 3552] [serial = 2192] [outer = 00000089F2580800] 14:34:51 INFO - PROCESS | 3552 | 1463434491466 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 14:34:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:34:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1084ms 14:34:51 INFO - PROCESS | 3552 | 1463434491526 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 14:34:51 INFO - PROCESS | 3552 | 1463434491529 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 14:34:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:34:51 INFO - PROCESS | 3552 | 1463434491532 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:34:51 INFO - PROCESS | 3552 | 1463434491535 Marionette TRACE conn6 <- [1,2886,null,{}] 14:34:51 INFO - PROCESS | 3552 | 1463434491538 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:51 INFO - PROCESS | 3552 | 1463434491683 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 14:34:51 INFO - PROCESS | 3552 | 1463434491860 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:51 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F89E7000 == 150 [pid = 3552] [id = 731] 14:34:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 202 (00000089F3855400) [pid = 3552] [serial = 2193] [outer = 0000000000000000] 14:34:51 INFO - PROCESS | 3552 | ++DOMWINDOW == 203 (00000089F47DB800) [pid = 3552] [serial = 2194] [outer = 00000089F3855400] 14:34:51 INFO - PROCESS | 3552 | 1463434491918 Marionette DEBUG loaded listener.js 14:34:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 204 (00000089F5A65400) [pid = 3552] [serial = 2195] [outer = 00000089F3855400] 14:34:52 INFO - PROCESS | 3552 | 1463434492498 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 14:34:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:34:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1026ms 14:34:52 INFO - PROCESS | 3552 | 1463434492561 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 14:34:52 INFO - PROCESS | 3552 | 1463434492564 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 14:34:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:34:52 INFO - PROCESS | 3552 | 1463434492567 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:34:52 INFO - PROCESS | 3552 | 1463434492570 Marionette TRACE conn6 <- [1,2890,null,{}] 14:34:52 INFO - PROCESS | 3552 | 1463434492573 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:52 INFO - PROCESS | 3552 | 1463434492719 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 14:34:52 INFO - PROCESS | 3552 | 1463434492885 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:52 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F8DEE000 == 151 [pid = 3552] [id = 732] 14:34:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 205 (00000089F5A5E800) [pid = 3552] [serial = 2196] [outer = 0000000000000000] 14:34:52 INFO - PROCESS | 3552 | ++DOMWINDOW == 206 (00000089F5D2F400) [pid = 3552] [serial = 2197] [outer = 00000089F5A5E800] 14:34:52 INFO - PROCESS | 3552 | 1463434492942 Marionette DEBUG loaded listener.js 14:34:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 207 (00000089F613D800) [pid = 3552] [serial = 2198] [outer = 00000089F5A5E800] 14:34:53 INFO - PROCESS | 3552 | 1463434493560 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:34:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:34:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1028ms 14:34:53 INFO - PROCESS | 3552 | 1463434493599 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 14:34:53 INFO - PROCESS | 3552 | 1463434493601 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 14:34:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:34:53 INFO - PROCESS | 3552 | 1463434493605 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:34:53 INFO - PROCESS | 3552 | 1463434493607 Marionette TRACE conn6 <- [1,2894,null,{}] 14:34:53 INFO - PROCESS | 3552 | 1463434493611 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:53 INFO - PROCESS | 3552 | 1463434493775 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 14:34:53 INFO - PROCESS | 3552 | 1463434493954 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:53 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F950B800 == 152 [pid = 3552] [id = 733] 14:34:53 INFO - PROCESS | 3552 | ++DOMWINDOW == 208 (00000089F6D54000) [pid = 3552] [serial = 2199] [outer = 0000000000000000] 14:34:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 209 (00000089F6E72800) [pid = 3552] [serial = 2200] [outer = 00000089F6D54000] 14:34:54 INFO - PROCESS | 3552 | 1463434494014 Marionette DEBUG loaded listener.js 14:34:54 INFO - PROCESS | 3552 | ++DOMWINDOW == 210 (00000089F6EE0400) [pid = 3552] [serial = 2201] [outer = 00000089F6D54000] 14:34:54 INFO - PROCESS | 3552 | 1463434494598 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 14:34:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:34:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1027ms 14:34:54 INFO - PROCESS | 3552 | 1463434494640 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 14:34:54 INFO - PROCESS | 3552 | 1463434494643 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 14:34:54 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:34:54 INFO - PROCESS | 3552 | 1463434494648 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:34:54 INFO - PROCESS | 3552 | 1463434494651 Marionette TRACE conn6 <- [1,2898,null,{}] 14:34:54 INFO - PROCESS | 3552 | 1463434494654 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:54 INFO - PROCESS | 3552 | 1463434494800 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 14:34:54 INFO - PROCESS | 3552 | 1463434494978 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:55 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F9567800 == 153 [pid = 3552] [id = 734] 14:34:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 211 (00000089F6EDD000) [pid = 3552] [serial = 2202] [outer = 0000000000000000] 14:34:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 212 (00000089F6F6F000) [pid = 3552] [serial = 2203] [outer = 00000089F6EDD000] 14:34:55 INFO - PROCESS | 3552 | 1463434495036 Marionette DEBUG loaded listener.js 14:34:55 INFO - PROCESS | 3552 | ++DOMWINDOW == 213 (00000089F70B6400) [pid = 3552] [serial = 2204] [outer = 00000089F6EDD000] 14:34:55 INFO - PROCESS | 3552 | 1463434495579 Marionette TRACE conn6 <- [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]]]}] 14:34:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:34:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:34:55 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 986ms 14:34:55 INFO - PROCESS | 3552 | 1463434495642 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 14:34:55 INFO - PROCESS | 3552 | 1463434495645 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 14:34:55 INFO - TEST-START | /DOMEvents/constructors.html 14:34:55 INFO - PROCESS | 3552 | 1463434495650 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:34:55 INFO - PROCESS | 3552 | 1463434495654 Marionette TRACE conn6 <- [1,2902,null,{}] 14:34:55 INFO - PROCESS | 3552 | 1463434495658 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:55 INFO - PROCESS | 3552 | 1463434495823 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 14:34:56 INFO - PROCESS | 3552 | 1463434496003 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:56 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F97D5000 == 154 [pid = 3552] [id = 735] 14:34:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 214 (00000089F7141400) [pid = 3552] [serial = 2205] [outer = 0000000000000000] 14:34:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 215 (00000089F7145400) [pid = 3552] [serial = 2206] [outer = 00000089F7141400] 14:34:56 INFO - PROCESS | 3552 | 1463434496067 Marionette DEBUG loaded listener.js 14:34:56 INFO - PROCESS | 3552 | ++DOMWINDOW == 216 (00000089F71C8C00) [pid = 3552] [serial = 2207] [outer = 00000089F7141400] 14:34:56 INFO - PROCESS | 3552 | 1463434496750 Marionette TRACE conn6 <- [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]]]}] 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:34:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:34:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:34:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:34:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:34:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:34:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:34:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:34:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:34:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:34:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:34:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:34:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:34:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:34:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:34:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:34:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:34:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:34:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:34:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:34:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:34:56 INFO - TEST-OK | /DOMEvents/constructors.html | took 1140ms 14:34:56 INFO - PROCESS | 3552 | 1463434496794 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 14:34:56 INFO - PROCESS | 3552 | 1463434496797 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 14:34:56 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:34:56 INFO - PROCESS | 3552 | 1463434496800 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:34:56 INFO - PROCESS | 3552 | 1463434496803 Marionette TRACE conn6 <- [1,2906,null,{}] 14:34:56 INFO - PROCESS | 3552 | 1463434496807 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:56 INFO - PROCESS | 3552 | 1463434496954 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 14:34:57 INFO - PROCESS | 3552 | 1463434497133 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:57 INFO - PROCESS | 3552 | ++DOCSHELL 00000089FB767000 == 155 [pid = 3552] [id = 736] 14:34:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 217 (00000089811B0800) [pid = 3552] [serial = 2208] [outer = 0000000000000000] 14:34:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 218 (00000089F5F3DC00) [pid = 3552] [serial = 2209] [outer = 00000089811B0800] 14:34:57 INFO - PROCESS | 3552 | 1463434497190 Marionette DEBUG loaded listener.js 14:34:57 INFO - PROCESS | 3552 | ++DOMWINDOW == 219 (00000089F7329C00) [pid = 3552] [serial = 2210] [outer = 00000089811B0800] 14:34:57 INFO - PROCESS | 3552 | 1463434497758 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:34:57 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:34:57 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 985ms 14:34:57 INFO - PROCESS | 3552 | 1463434497788 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 14:34:57 INFO - PROCESS | 3552 | 1463434497790 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 14:34:57 INFO - PROCESS | 3552 | 1463434497794 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:34:57 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:34:57 INFO - PROCESS | 3552 | 1463434497796 Marionette TRACE conn6 <- [1,2910,null,{}] 14:34:57 INFO - PROCESS | 3552 | 1463434497801 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:57 INFO - PROCESS | 3552 | 1463434497947 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 14:34:58 INFO - PROCESS | 3552 | 1463434498090 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:58 INFO - PROCESS | 3552 | ++DOCSHELL 00000089FB819000 == 156 [pid = 3552] [id = 737] 14:34:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 220 (000000898076B400) [pid = 3552] [serial = 2211] [outer = 0000000000000000] 14:34:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 221 (0000008980772C00) [pid = 3552] [serial = 2212] [outer = 000000898076B400] 14:34:58 INFO - PROCESS | 3552 | 1463434498145 Marionette DEBUG loaded listener.js 14:34:58 INFO - PROCESS | 3552 | ++DOMWINDOW == 222 (00000089811B7800) [pid = 3552] [serial = 2213] [outer = 000000898076B400] 14:34:58 INFO - PROCESS | 3552 | [3552] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:34:58 INFO - PROCESS | 3552 | [3552] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:34:58 INFO - PROCESS | 3552 | [3552] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:34:58 INFO - PROCESS | 3552 | [3552] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:34:58 INFO - PROCESS | 3552 | 1463434498670 Marionette TRACE conn6 <- [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]]]}] 14:34:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:34:58 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:34:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:34:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:34:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:34:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:34:58 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 14:34:58 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:34:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:34:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:34:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:34:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:34:58 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 14:34:58 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:34:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:34:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:34:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:34:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:34:58 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]" 14:34:58 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:34:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:34:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:34:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:34:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:34:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:34:58 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:34:58 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 948ms 14:34:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:34:58 INFO - PROCESS | 3552 | 1463434498746 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 14:34:58 INFO - PROCESS | 3552 | 1463434498748 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 14:34:58 INFO - PROCESS | 3552 | 1463434498752 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:34:58 INFO - PROCESS | 3552 | 1463434498754 Marionette TRACE conn6 <- [1,2914,null,{}] 14:34:58 INFO - PROCESS | 3552 | 1463434498758 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:58 INFO - PROCESS | 3552 | 1463434498934 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 14:34:59 INFO - PROCESS | 3552 | 1463434499103 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:59 INFO - PROCESS | 3552 | ++DOCSHELL 00000089FC4CF000 == 157 [pid = 3552] [id = 738] 14:34:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 223 (00000089F1B4B000) [pid = 3552] [serial = 2214] [outer = 0000000000000000] 14:34:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 224 (00000089F8796800) [pid = 3552] [serial = 2215] [outer = 00000089F1B4B000] 14:34:59 INFO - PROCESS | 3552 | 1463434499161 Marionette DEBUG loaded listener.js 14:34:59 INFO - PROCESS | 3552 | ++DOMWINDOW == 225 (00000089F87A1C00) [pid = 3552] [serial = 2216] [outer = 00000089F1B4B000] 14:34:59 INFO - PROCESS | 3552 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:34:59 INFO - PROCESS | 3552 | 1463434499699 Marionette TRACE conn6 <- [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]]]}] 14:34:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:34:59 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 985ms 14:34:59 INFO - PROCESS | 3552 | 1463434499743 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 14:34:59 INFO - PROCESS | 3552 | 1463434499746 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 14:34:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:34:59 INFO - PROCESS | 3552 | 1463434499749 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:34:59 INFO - PROCESS | 3552 | 1463434499751 Marionette TRACE conn6 <- [1,2918,null,{}] 14:34:59 INFO - PROCESS | 3552 | 1463434499755 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:34:59 INFO - PROCESS | 3552 | 1463434499903 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 14:35:00 INFO - PROCESS | 3552 | 1463434500085 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:00 INFO - PROCESS | 3552 | ++DOCSHELL 00000089FC82B800 == 158 [pid = 3552] [id = 739] 14:35:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 226 (00000089806CDC00) [pid = 3552] [serial = 2217] [outer = 0000000000000000] 14:35:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 227 (00000089806D2C00) [pid = 3552] [serial = 2218] [outer = 00000089806CDC00] 14:35:00 INFO - PROCESS | 3552 | 1463434500142 Marionette DEBUG loaded listener.js 14:35:00 INFO - PROCESS | 3552 | ++DOMWINDOW == 228 (00000089F879F400) [pid = 3552] [serial = 2219] [outer = 00000089806CDC00] 14:35:00 INFO - PROCESS | 3552 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:35:00 INFO - PROCESS | 3552 | 1463434500655 Marionette TRACE conn6 <- [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]]]}] 14:35:00 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:35:00 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 943ms 14:35:00 INFO - PROCESS | 3552 | 1463434500697 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 14:35:00 INFO - PROCESS | 3552 | 1463434500699 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 14:35:00 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:35:00 INFO - PROCESS | 3552 | 1463434500703 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:35:00 INFO - PROCESS | 3552 | 1463434500705 Marionette TRACE conn6 <- [1,2922,null,{}] 14:35:00 INFO - PROCESS | 3552 | 1463434500728 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:00 INFO - PROCESS | 3552 | 1463434500880 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 14:35:01 INFO - PROCESS | 3552 | 1463434501085 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:01 INFO - PROCESS | 3552 | ++DOCSHELL 00000089FCA62000 == 159 [pid = 3552] [id = 740] 14:35:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 229 (00000089806D0000) [pid = 3552] [serial = 2220] [outer = 0000000000000000] 14:35:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 230 (000000898141F400) [pid = 3552] [serial = 2221] [outer = 00000089806D0000] 14:35:01 INFO - PROCESS | 3552 | 1463434501143 Marionette DEBUG loaded listener.js 14:35:01 INFO - PROCESS | 3552 | ++DOMWINDOW == 231 (0000008981425C00) [pid = 3552] [serial = 2222] [outer = 00000089806D0000] 14:35:01 INFO - PROCESS | 3552 | 1463434501679 Marionette TRACE conn6 <- [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]]]}] 14:35:01 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:35:01 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1022ms 14:35:01 INFO - PROCESS | 3552 | 1463434501728 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 14:35:01 INFO - PROCESS | 3552 | 1463434501730 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 14:35:01 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:35:01 INFO - PROCESS | 3552 | 1463434501734 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:35:01 INFO - PROCESS | 3552 | 1463434501736 Marionette TRACE conn6 <- [1,2926,null,{}] 14:35:01 INFO - PROCESS | 3552 | 1463434501740 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:01 INFO - PROCESS | 3552 | 1463434501891 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 14:35:02 INFO - PROCESS | 3552 | 1463434502076 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:02 INFO - PROCESS | 3552 | ++DOCSHELL 0000008981475800 == 160 [pid = 3552] [id = 741] 14:35:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 232 (00000089806C6800) [pid = 3552] [serial = 2223] [outer = 0000000000000000] 14:35:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 233 (0000008982170800) [pid = 3552] [serial = 2224] [outer = 00000089806C6800] 14:35:02 INFO - PROCESS | 3552 | 1463434502135 Marionette DEBUG loaded listener.js 14:35:02 INFO - PROCESS | 3552 | ++DOMWINDOW == 234 (0000008982177C00) [pid = 3552] [serial = 2225] [outer = 00000089806C6800] 14:35:03 INFO - PROCESS | 3552 | 1463434502996 Marionette TRACE conn6 <- [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]]]}] 14:35:03 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. 14:35:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1278ms 14:35:03 INFO - PROCESS | 3552 | 1463434503027 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 14:35:03 INFO - PROCESS | 3552 | 1463434503032 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 14:35:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:35:03 INFO - PROCESS | 3552 | 1463434503040 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:35:03 INFO - PROCESS | 3552 | 1463434503045 Marionette TRACE conn6 <- [1,2930,null,{}] 14:35:03 INFO - PROCESS | 3552 | 1463434503050 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:03 INFO - PROCESS | 3552 | 1463434503192 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 14:35:03 INFO - PROCESS | 3552 | 1463434503379 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:03 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EAEC0000 == 161 [pid = 3552] [id = 742] 14:35:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 235 (00000089D977EC00) [pid = 3552] [serial = 2226] [outer = 0000000000000000] 14:35:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 236 (00000089D9AB0800) [pid = 3552] [serial = 2227] [outer = 00000089D977EC00] 14:35:03 INFO - PROCESS | 3552 | 1463434503433 Marionette DEBUG loaded listener.js 14:35:03 INFO - PROCESS | 3552 | ++DOMWINDOW == 237 (00000089E0475C00) [pid = 3552] [serial = 2228] [outer = 00000089D977EC00] 14:35:04 INFO - PROCESS | 3552 | 1463434503992 Marionette TRACE conn6 <- [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"]]]}] 14:35:04 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 14:35:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:35:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 987ms 14:35:04 INFO - PROCESS | 3552 | 1463434504029 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 14:35:04 INFO - PROCESS | 3552 | 1463434504035 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 14:35:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:35:04 INFO - PROCESS | 3552 | 1463434504057 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:35:04 INFO - PROCESS | 3552 | 1463434504060 Marionette TRACE conn6 <- [1,2934,null,{}] 14:35:04 INFO - PROCESS | 3552 | 1463434504091 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:04 INFO - PROCESS | 3552 | 1463434504250 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 14:35:04 INFO - PROCESS | 3552 | 1463434504437 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:04 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EFF32000 == 162 [pid = 3552] [id = 743] 14:35:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 238 (00000089E6D4B000) [pid = 3552] [serial = 2229] [outer = 0000000000000000] 14:35:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 239 (00000089E6DE0000) [pid = 3552] [serial = 2230] [outer = 00000089E6D4B000] 14:35:04 INFO - PROCESS | 3552 | 1463434504496 Marionette DEBUG loaded listener.js 14:35:04 INFO - PROCESS | 3552 | ++DOMWINDOW == 240 (00000089E7F4E000) [pid = 3552] [serial = 2231] [outer = 00000089E6D4B000] 14:35:05 INFO - PROCESS | 3552 | 1463434505065 Marionette TRACE conn6 <- [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]]]}] 14:35:05 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. 14:35:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1075ms 14:35:05 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:35:05 INFO - PROCESS | 3552 | 1463434505118 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 14:35:05 INFO - PROCESS | 3552 | 1463434505120 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 14:35:05 INFO - PROCESS | 3552 | 1463434505124 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:35:05 INFO - PROCESS | 3552 | 1463434505128 Marionette TRACE conn6 <- [1,2938,null,{}] 14:35:05 INFO - PROCESS | 3552 | 1463434505139 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:05 INFO - PROCESS | 3552 | 1463434505328 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 14:35:05 INFO - PROCESS | 3552 | --DOCSHELL 00000089F28CA800 == 161 [pid = 3552] [id = 585] 14:35:05 INFO - PROCESS | 3552 | --DOCSHELL 00000089F4C78800 == 160 [pid = 3552] [id = 493] 14:35:05 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9D21800 == 159 [pid = 3552] [id = 297] 14:35:05 INFO - PROCESS | 3552 | --DOCSHELL 00000089FC4D0800 == 158 [pid = 3552] [id = 619] 14:35:05 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9D13800 == 157 [pid = 3552] [id = 217] 14:35:05 INFO - PROCESS | 3552 | --DOCSHELL 00000089F152A800 == 156 [pid = 3552] [id = 723] 14:35:05 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEAC7800 == 155 [pid = 3552] [id = 722] 14:35:05 INFO - PROCESS | 3552 | --DOCSHELL 00000089F00E7800 == 154 [pid = 3552] [id = 721] 14:35:05 INFO - PROCESS | 3552 | --DOCSHELL 00000089EEAD3800 == 153 [pid = 3552] [id = 720] 14:35:05 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE13E800 == 152 [pid = 3552] [id = 719] 14:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 239 (00000089EB9AE400) [pid = 3552] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 14:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 238 (00000089F0271800) [pid = 3552] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 14:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 237 (00000089F1104C00) [pid = 3552] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 14:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 236 (00000089F1B49400) [pid = 3552] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 14:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 235 (00000089F2116400) [pid = 3552] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 14:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 234 (00000089E6515C00) [pid = 3552] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 14:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 233 (00000089EE0EFC00) [pid = 3552] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 14:35:05 INFO - PROCESS | 3552 | --DOCSHELL 00000089EB91A000 == 151 [pid = 3552] [id = 718] 14:35:05 INFO - PROCESS | 3552 | --DOCSHELL 00000089E9426000 == 150 [pid = 3552] [id = 717] 14:35:05 INFO - PROCESS | 3552 | --DOCSHELL 0000008980D8C000 == 149 [pid = 3552] [id = 716] 14:35:05 INFO - PROCESS | 3552 | --DOCSHELL 00000089EAEAA800 == 148 [pid = 3552] [id = 715] 14:35:05 INFO - PROCESS | 3552 | --DOCSHELL 00000089DFF20000 == 147 [pid = 3552] [id = 714] 14:35:05 INFO - PROCESS | 3552 | --DOCSHELL 00000089F7046800 == 146 [pid = 3552] [id = 712] 14:35:05 INFO - PROCESS | 3552 | --DOCSHELL 00000089F6167000 == 145 [pid = 3552] [id = 711] 14:35:05 INFO - PROCESS | 3552 | --DOCSHELL 00000089F5DB6000 == 144 [pid = 3552] [id = 710] 14:35:05 INFO - PROCESS | 3552 | --DOCSHELL 00000089F4DB6800 == 143 [pid = 3552] [id = 709] 14:35:05 INFO - PROCESS | 3552 | --DOCSHELL 00000089F4C6F800 == 142 [pid = 3552] [id = 708] 14:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 232 (00000089E9D48800) [pid = 3552] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 14:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 231 (00000089EAE8E800) [pid = 3552] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 14:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 230 (00000089D9915800) [pid = 3552] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 14:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 229 (00000089E0814C00) [pid = 3552] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 14:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 228 (00000089D9B9CC00) [pid = 3552] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 14:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 227 (00000089E9E97C00) [pid = 3552] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 14:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 226 (00000089E6DDEC00) [pid = 3552] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 14:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 225 (00000089E6FAB800) [pid = 3552] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 14:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 224 (00000089E8939400) [pid = 3552] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 14:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 223 (00000089E6D4A800) [pid = 3552] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 14:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 222 (00000089DE423000) [pid = 3552] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 14:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 221 (00000089EB8F2C00) [pid = 3552] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 14:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 220 (00000089D9827C00) [pid = 3552] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 14:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 219 (0000008982018C00) [pid = 3552] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 14:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 218 (00000089EB24B400) [pid = 3552] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 14:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 217 (00000089E46EC000) [pid = 3552] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 14:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 216 (00000089E9E49800) [pid = 3552] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 14:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 215 (00000089E6F11400) [pid = 3552] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 14:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 214 (00000089E2A3A800) [pid = 3552] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 14:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 213 (00000089D7FB6C00) [pid = 3552] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 14:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 212 (00000089EAEF5800) [pid = 3552] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 14:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 211 (00000089EB9A9C00) [pid = 3552] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 14:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 210 (00000089EB726400) [pid = 3552] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 14:35:05 INFO - PROCESS | 3552 | --DOMWINDOW == 209 (00000089E8B82400) [pid = 3552] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 14:35:05 INFO - PROCESS | 3552 | 1463434505617 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:05 INFO - PROCESS | 3552 | ++DOCSHELL 00000089D9944000 == 143 [pid = 3552] [id = 744] 14:35:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 210 (000000898117C000) [pid = 3552] [serial = 2232] [outer = 0000000000000000] 14:35:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 211 (00000089D80D9400) [pid = 3552] [serial = 2233] [outer = 000000898117C000] 14:35:05 INFO - PROCESS | 3552 | 1463434505669 Marionette DEBUG loaded listener.js 14:35:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 212 (00000089DFF6B000) [pid = 3552] [serial = 2234] [outer = 000000898117C000] 14:35:05 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E623B000 == 144 [pid = 3552] [id = 745] 14:35:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 213 (00000089E6F11400) [pid = 3552] [serial = 2235] [outer = 0000000000000000] 14:35:05 INFO - PROCESS | 3552 | ++DOMWINDOW == 214 (00000089E6FAF000) [pid = 3552] [serial = 2236] [outer = 00000089E6F11400] 14:35:06 INFO - PROCESS | 3552 | 1463434506174 Marionette TRACE conn6 <- [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]]]}] 14:35:06 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. 14:35:06 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1093ms 14:35:06 INFO - PROCESS | 3552 | 1463434506219 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 14:35:06 INFO - PROCESS | 3552 | 1463434506222 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 14:35:06 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:35:06 INFO - PROCESS | 3552 | 1463434506225 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:35:06 INFO - PROCESS | 3552 | 1463434506227 Marionette TRACE conn6 <- [1,2942,null,{}] 14:35:06 INFO - PROCESS | 3552 | 1463434506231 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:06 INFO - PROCESS | 3552 | 1463434506397 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 14:35:06 INFO - PROCESS | 3552 | 1463434506528 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:06 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EDF69000 == 145 [pid = 3552] [id = 746] 14:35:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 215 (00000089D9B9EC00) [pid = 3552] [serial = 2237] [outer = 0000000000000000] 14:35:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 216 (00000089E6D57C00) [pid = 3552] [serial = 2238] [outer = 00000089D9B9EC00] 14:35:06 INFO - PROCESS | 3552 | 1463434506576 Marionette DEBUG loaded listener.js 14:35:06 INFO - PROCESS | 3552 | ++DOMWINDOW == 217 (00000089E9DDC400) [pid = 3552] [serial = 2239] [outer = 00000089D9B9EC00] 14:35:06 INFO - PROCESS | 3552 | 1463434506947 Marionette TRACE conn6 <- [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]]]}] 14:35:07 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:35:07 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 14:35:07 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 775ms 14:35:07 INFO - PROCESS | 3552 | 1463434507004 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 14:35:07 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:35:07 INFO - PROCESS | 3552 | 1463434507006 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 14:35:07 INFO - PROCESS | 3552 | 1463434507009 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:35:07 INFO - PROCESS | 3552 | 1463434507011 Marionette TRACE conn6 <- [1,2946,null,{}] 14:35:07 INFO - PROCESS | 3552 | 1463434507014 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:07 INFO - PROCESS | 3552 | 1463434507161 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 14:35:07 INFO - PROCESS | 3552 | 1463434507204 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:07 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EFF3B000 == 146 [pid = 3552] [id = 747] 14:35:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 218 (00000089EA0C7C00) [pid = 3552] [serial = 2240] [outer = 0000000000000000] 14:35:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 219 (00000089EAD91000) [pid = 3552] [serial = 2241] [outer = 00000089EA0C7C00] 14:35:07 INFO - PROCESS | 3552 | 1463434507255 Marionette DEBUG loaded listener.js 14:35:07 INFO - PROCESS | 3552 | ++DOMWINDOW == 220 (00000089EAE8F800) [pid = 3552] [serial = 2242] [outer = 00000089EA0C7C00] 14:35:07 INFO - PROCESS | 3552 | 1463434507743 Marionette TRACE conn6 <- [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]]]}] 14:35:07 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. 14:35:07 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 775ms 14:35:07 INFO - PROCESS | 3552 | 1463434507791 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 14:35:07 INFO - PROCESS | 3552 | 1463434507793 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 14:35:07 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:35:07 INFO - PROCESS | 3552 | 1463434507806 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:35:07 INFO - PROCESS | 3552 | 1463434507808 Marionette TRACE conn6 <- [1,2950,null,{}] 14:35:07 INFO - PROCESS | 3552 | 1463434507812 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:07 INFO - PROCESS | 3552 | 1463434507988 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 14:35:08 INFO - PROCESS | 3552 | 1463434508006 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:08 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F121A800 == 147 [pid = 3552] [id = 748] 14:35:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 221 (00000089EAEEBC00) [pid = 3552] [serial = 2243] [outer = 0000000000000000] 14:35:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 222 (00000089EB8F2C00) [pid = 3552] [serial = 2244] [outer = 00000089EAEEBC00] 14:35:08 INFO - PROCESS | 3552 | 1463434508055 Marionette DEBUG loaded listener.js 14:35:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 223 (00000089EDA06800) [pid = 3552] [serial = 2245] [outer = 00000089EAEEBC00] 14:35:08 INFO - PROCESS | 3552 | 1463434508523 Marionette TRACE conn6 <- [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]]]}] 14:35:08 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. 14:35:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 734ms 14:35:08 INFO - PROCESS | 3552 | 1463434508546 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 14:35:08 INFO - PROCESS | 3552 | 1463434508548 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 14:35:08 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:35:08 INFO - PROCESS | 3552 | 1463434508552 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:35:08 INFO - PROCESS | 3552 | 1463434508553 Marionette TRACE conn6 <- [1,2954,null,{}] 14:35:08 INFO - PROCESS | 3552 | 1463434508563 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:08 INFO - PROCESS | 3552 | 1463434508759 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 14:35:08 INFO - PROCESS | 3552 | 1463434508790 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:08 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F2814000 == 148 [pid = 3552] [id = 749] 14:35:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 224 (00000089EE21A000) [pid = 3552] [serial = 2246] [outer = 0000000000000000] 14:35:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 225 (00000089F0168400) [pid = 3552] [serial = 2247] [outer = 00000089EE21A000] 14:35:08 INFO - PROCESS | 3552 | 1463434508845 Marionette DEBUG loaded listener.js 14:35:08 INFO - PROCESS | 3552 | ++DOMWINDOW == 226 (00000089F0299000) [pid = 3552] [serial = 2248] [outer = 00000089EE21A000] 14:35:09 INFO - PROCESS | 3552 | 1463434509312 Marionette TRACE conn6 <- [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]]]}] 14:35:09 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. 14:35:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 776ms 14:35:09 INFO - PROCESS | 3552 | 1463434509332 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 14:35:09 INFO - PROCESS | 3552 | 1463434509334 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 14:35:09 INFO - PROCESS | 3552 | 1463434509337 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:35:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:35:09 INFO - PROCESS | 3552 | 1463434509339 Marionette TRACE conn6 <- [1,2958,null,{}] 14:35:09 INFO - PROCESS | 3552 | 1463434509348 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:09 INFO - PROCESS | 3552 | 1463434509517 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 14:35:09 INFO - PROCESS | 3552 | 1463434509539 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:09 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F368E800 == 149 [pid = 3552] [id = 750] 14:35:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 227 (00000089F1104C00) [pid = 3552] [serial = 2249] [outer = 0000000000000000] 14:35:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 228 (00000089F1B48000) [pid = 3552] [serial = 2250] [outer = 00000089F1104C00] 14:35:09 INFO - PROCESS | 3552 | 1463434509585 Marionette DEBUG loaded listener.js 14:35:09 INFO - PROCESS | 3552 | ++DOMWINDOW == 229 (00000089F211D000) [pid = 3552] [serial = 2251] [outer = 00000089F1104C00] 14:35:10 INFO - PROCESS | 3552 | --DOMWINDOW == 228 (0000008981178400) [pid = 3552] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:35:10 INFO - PROCESS | 3552 | --DOMWINDOW == 227 (00000089EADE8400) [pid = 3552] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:35:10 INFO - PROCESS | 3552 | --DOMWINDOW == 226 (00000089D7FBC400) [pid = 3552] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:35:10 INFO - PROCESS | 3552 | --DOMWINDOW == 225 (0000008982020000) [pid = 3552] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:35:10 INFO - PROCESS | 3552 | --DOMWINDOW == 224 (00000089D802F800) [pid = 3552] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:35:10 INFO - PROCESS | 3552 | --DOMWINDOW == 223 (00000089E6F46800) [pid = 3552] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:35:10 INFO - PROCESS | 3552 | --DOMWINDOW == 222 (00000089E9D50C00) [pid = 3552] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:35:10 INFO - PROCESS | 3552 | --DOMWINDOW == 221 (00000089E46E4C00) [pid = 3552] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:35:10 INFO - PROCESS | 3552 | --DOMWINDOW == 220 (00000089EA0CB800) [pid = 3552] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:35:10 INFO - PROCESS | 3552 | --DOMWINDOW == 219 (00000089EB8F9C00) [pid = 3552] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:35:10 INFO - PROCESS | 3552 | 1463434510315 Marionette TRACE conn6 <- [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]]]}] 14:35:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:35:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1027ms 14:35:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:35:10 INFO - PROCESS | 3552 | 1463434510368 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 14:35:10 INFO - PROCESS | 3552 | 1463434510370 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 14:35:10 INFO - PROCESS | 3552 | 1463434510374 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:35:10 INFO - PROCESS | 3552 | 1463434510376 Marionette TRACE conn6 <- [1,2962,null,{}] 14:35:10 INFO - PROCESS | 3552 | 1463434510379 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:10 INFO - PROCESS | 3552 | 1463434510520 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 14:35:10 INFO - PROCESS | 3552 | 1463434510533 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:10 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3B4D800 == 150 [pid = 3552] [id = 751] 14:35:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 220 (00000089E8F7E400) [pid = 3552] [serial = 2252] [outer = 0000000000000000] 14:35:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 221 (00000089ECD24400) [pid = 3552] [serial = 2253] [outer = 00000089E8F7E400] 14:35:10 INFO - PROCESS | 3552 | 1463434510580 Marionette DEBUG loaded listener.js 14:35:10 INFO - PROCESS | 3552 | ++DOMWINDOW == 222 (00000089F2613400) [pid = 3552] [serial = 2254] [outer = 00000089E8F7E400] 14:35:11 INFO - PROCESS | 3552 | 1463434511047 Marionette TRACE conn6 <- [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]]]}] 14:35:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 14:35:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 735ms 14:35:11 INFO - PROCESS | 3552 | 1463434511111 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 14:35:11 INFO - PROCESS | 3552 | 1463434511113 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 14:35:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:35:11 INFO - PROCESS | 3552 | 1463434511117 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:35:11 INFO - PROCESS | 3552 | 1463434511118 Marionette TRACE conn6 <- [1,2966,null,{}] 14:35:11 INFO - PROCESS | 3552 | 1463434511122 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:11 INFO - PROCESS | 3552 | 1463434511250 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 14:35:11 INFO - PROCESS | 3552 | 1463434511285 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:11 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F4C78800 == 151 [pid = 3552] [id = 752] 14:35:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 223 (00000089F2D37000) [pid = 3552] [serial = 2255] [outer = 0000000000000000] 14:35:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 224 (00000089F2DA7000) [pid = 3552] [serial = 2256] [outer = 00000089F2D37000] 14:35:11 INFO - PROCESS | 3552 | 1463434511332 Marionette DEBUG loaded listener.js 14:35:11 INFO - PROCESS | 3552 | ++DOMWINDOW == 225 (00000089F3879800) [pid = 3552] [serial = 2257] [outer = 00000089F2D37000] 14:35:11 INFO - PROCESS | 3552 | 1463434511804 Marionette TRACE conn6 <- [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]]]}] 14:35:11 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. 14:35:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 732ms 14:35:11 INFO - PROCESS | 3552 | 1463434511852 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 14:35:11 INFO - PROCESS | 3552 | 1463434511855 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 14:35:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:35:11 INFO - PROCESS | 3552 | 1463434511858 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:35:11 INFO - PROCESS | 3552 | 1463434511861 Marionette TRACE conn6 <- [1,2970,null,{}] 14:35:11 INFO - PROCESS | 3552 | 1463434511864 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:12 INFO - PROCESS | 3552 | 1463434512003 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 14:35:12 INFO - PROCESS | 3552 | 1463434512010 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:12 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F6177800 == 152 [pid = 3552] [id = 753] 14:35:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 226 (00000089F5036000) [pid = 3552] [serial = 2258] [outer = 0000000000000000] 14:35:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 227 (00000089F5AEC400) [pid = 3552] [serial = 2259] [outer = 00000089F5036000] 14:35:12 INFO - PROCESS | 3552 | 1463434512062 Marionette DEBUG loaded listener.js 14:35:12 INFO - PROCESS | 3552 | ++DOMWINDOW == 228 (00000089F6065000) [pid = 3552] [serial = 2260] [outer = 00000089F5036000] 14:35:12 INFO - PROCESS | 3552 | 1463434512872 Marionette TRACE conn6 <- [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"]]]}] 14:35:12 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 14:35:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:35:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1026ms 14:35:12 INFO - PROCESS | 3552 | 1463434512888 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 14:35:12 INFO - PROCESS | 3552 | 1463434512894 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 14:35:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:35:12 INFO - PROCESS | 3552 | 1463434512899 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:35:12 INFO - PROCESS | 3552 | 1463434512904 Marionette TRACE conn6 <- [1,2974,null,{}] 14:35:12 INFO - PROCESS | 3552 | 1463434512930 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:13 INFO - PROCESS | 3552 | 1463434513118 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 14:35:13 INFO - PROCESS | 3552 | 1463434513296 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:13 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EA18A000 == 153 [pid = 3552] [id = 754] 14:35:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 229 (000000898216EC00) [pid = 3552] [serial = 2261] [outer = 0000000000000000] 14:35:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 230 (00000089D9831C00) [pid = 3552] [serial = 2262] [outer = 000000898216EC00] 14:35:13 INFO - PROCESS | 3552 | 1463434513356 Marionette DEBUG loaded listener.js 14:35:13 INFO - PROCESS | 3552 | ++DOMWINDOW == 231 (00000089DE42EC00) [pid = 3552] [serial = 2263] [outer = 000000898216EC00] 14:35:13 INFO - PROCESS | 3552 | 1463434513904 Marionette TRACE conn6 <- [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]]]}] 14:35:13 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. 14:35:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1055ms 14:35:13 INFO - PROCESS | 3552 | 1463434513957 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 14:35:13 INFO - PROCESS | 3552 | 1463434513964 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 14:35:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:35:14 INFO - PROCESS | 3552 | 1463434514040 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:35:14 INFO - PROCESS | 3552 | 1463434514044 Marionette TRACE conn6 <- [1,2978,null,{}] 14:35:14 INFO - PROCESS | 3552 | 1463434514048 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:14 INFO - PROCESS | 3552 | 1463434514213 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 14:35:14 INFO - PROCESS | 3552 | 1463434514365 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:14 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F11B0800 == 154 [pid = 3552] [id = 755] 14:35:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 232 (00000089E375C800) [pid = 3552] [serial = 2264] [outer = 0000000000000000] 14:35:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 233 (00000089E75D8800) [pid = 3552] [serial = 2265] [outer = 00000089E375C800] 14:35:14 INFO - PROCESS | 3552 | 1463434514424 Marionette DEBUG loaded listener.js 14:35:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 234 (00000089E945FC00) [pid = 3552] [serial = 2266] [outer = 00000089E375C800] 14:35:14 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F38E4000 == 155 [pid = 3552] [id = 756] 14:35:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 235 (00000089EB249800) [pid = 3552] [serial = 2267] [outer = 0000000000000000] 14:35:14 INFO - PROCESS | 3552 | ++DOMWINDOW == 236 (00000089EB720C00) [pid = 3552] [serial = 2268] [outer = 00000089EB249800] 14:35:15 INFO - PROCESS | 3552 | 1463434515070 Marionette TRACE conn6 <- [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]]]}] 14:35:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 14:35:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1104ms 14:35:15 INFO - PROCESS | 3552 | 1463434515126 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 14:35:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:35:15 INFO - PROCESS | 3552 | 1463434515129 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 14:35:15 INFO - PROCESS | 3552 | 1463434515133 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:35:15 INFO - PROCESS | 3552 | 1463434515137 Marionette TRACE conn6 <- [1,2982,null,{}] 14:35:15 INFO - PROCESS | 3552 | 1463434515149 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:15 INFO - PROCESS | 3552 | 1463434515358 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 14:35:15 INFO - PROCESS | 3552 | 1463434515529 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:15 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F8CE1000 == 156 [pid = 3552] [id = 757] 14:35:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 237 (00000089EA0CF000) [pid = 3552] [serial = 2269] [outer = 0000000000000000] 14:35:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 238 (00000089EB8F6000) [pid = 3552] [serial = 2270] [outer = 00000089EA0CF000] 14:35:15 INFO - PROCESS | 3552 | 1463434515588 Marionette DEBUG loaded listener.js 14:35:15 INFO - PROCESS | 3552 | ++DOMWINDOW == 239 (00000089F2580000) [pid = 3552] [serial = 2271] [outer = 00000089EA0CF000] 14:35:16 INFO - PROCESS | 3552 | 1463434516142 Marionette TRACE conn6 <- [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]]]}] 14:35:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:35:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 14:35:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1037ms 14:35:16 INFO - PROCESS | 3552 | 1463434516172 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 14:35:16 INFO - PROCESS | 3552 | 1463434516175 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 14:35:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:35:16 INFO - PROCESS | 3552 | 1463434516179 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:35:16 INFO - PROCESS | 3552 | 1463434516182 Marionette TRACE conn6 <- [1,2986,null,{}] 14:35:16 INFO - PROCESS | 3552 | 1463434516185 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:16 INFO - PROCESS | 3552 | 1463434516342 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 14:35:16 INFO - PROCESS | 3552 | 1463434516527 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:16 INFO - PROCESS | 3552 | ++DOCSHELL 00000089FB736000 == 157 [pid = 3552] [id = 758] 14:35:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 240 (00000089F4D03800) [pid = 3552] [serial = 2272] [outer = 0000000000000000] 14:35:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 241 (00000089F4FD7400) [pid = 3552] [serial = 2273] [outer = 00000089F4D03800] 14:35:16 INFO - PROCESS | 3552 | 1463434516587 Marionette DEBUG loaded listener.js 14:35:16 INFO - PROCESS | 3552 | ++DOMWINDOW == 242 (00000089F5D7E000) [pid = 3552] [serial = 2274] [outer = 00000089F4D03800] 14:35:17 INFO - PROCESS | 3552 | 1463434517158 Marionette TRACE conn6 <- [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]]]}] 14:35:17 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. 14:35:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1023ms 14:35:17 INFO - PROCESS | 3552 | 1463434517204 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 14:35:17 INFO - PROCESS | 3552 | 1463434517207 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 14:35:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:35:17 INFO - PROCESS | 3552 | 1463434517210 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:35:17 INFO - PROCESS | 3552 | 1463434517213 Marionette TRACE conn6 <- [1,2990,null,{}] 14:35:17 INFO - PROCESS | 3552 | 1463434517216 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:17 INFO - PROCESS | 3552 | 1463434517366 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 14:35:17 INFO - PROCESS | 3552 | 1463434517551 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:17 INFO - PROCESS | 3552 | ++DOCSHELL 00000089FC830800 == 158 [pid = 3552] [id = 759] 14:35:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 243 (00000089F5D2DC00) [pid = 3552] [serial = 2275] [outer = 0000000000000000] 14:35:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 244 (00000089F6D4E800) [pid = 3552] [serial = 2276] [outer = 00000089F5D2DC00] 14:35:17 INFO - PROCESS | 3552 | 1463434517610 Marionette DEBUG loaded listener.js 14:35:17 INFO - PROCESS | 3552 | ++DOMWINDOW == 245 (00000089F6EDF400) [pid = 3552] [serial = 2277] [outer = 00000089F5D2DC00] 14:35:18 INFO - PROCESS | 3552 | 1463434518187 Marionette TRACE conn6 <- [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]]]}] 14:35:18 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. 14:35:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1027ms 14:35:18 INFO - PROCESS | 3552 | 1463434518239 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 14:35:18 INFO - PROCESS | 3552 | 1463434518242 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 14:35:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:35:18 INFO - PROCESS | 3552 | 1463434518245 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:35:18 INFO - PROCESS | 3552 | 1463434518248 Marionette TRACE conn6 <- [1,2994,null,{}] 14:35:18 INFO - PROCESS | 3552 | 1463434518251 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:18 INFO - PROCESS | 3552 | 1463434518469 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 14:35:18 INFO - PROCESS | 3552 | 1463434518638 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:18 INFO - PROCESS | 3552 | ++DOCSHELL 00000089FCA5A000 == 159 [pid = 3552] [id = 760] 14:35:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 246 (00000089821C8400) [pid = 3552] [serial = 2278] [outer = 0000000000000000] 14:35:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 247 (00000089F70B5C00) [pid = 3552] [serial = 2279] [outer = 00000089821C8400] 14:35:18 INFO - PROCESS | 3552 | 1463434518698 Marionette DEBUG loaded listener.js 14:35:18 INFO - PROCESS | 3552 | ++DOMWINDOW == 248 (00000089F7143000) [pid = 3552] [serial = 2280] [outer = 00000089821C8400] 14:35:19 INFO - PROCESS | 3552 | 1463434519230 Marionette TRACE conn6 <- [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]]]}] 14:35:19 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. 14:35:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1028ms 14:35:19 INFO - PROCESS | 3552 | 1463434519276 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 14:35:19 INFO - PROCESS | 3552 | 1463434519279 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 14:35:19 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:35:19 INFO - PROCESS | 3552 | 1463434519282 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:35:19 INFO - PROCESS | 3552 | 1463434519284 Marionette TRACE conn6 <- [1,2998,null,{}] 14:35:19 INFO - PROCESS | 3552 | 1463434519288 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:19 INFO - PROCESS | 3552 | 1463434519437 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 14:35:19 INFO - PROCESS | 3552 | 1463434519624 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:19 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F604C800 == 160 [pid = 3552] [id = 761] 14:35:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 249 (00000089F713F800) [pid = 3552] [serial = 2281] [outer = 0000000000000000] 14:35:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 250 (00000089F7C7E400) [pid = 3552] [serial = 2282] [outer = 00000089F713F800] 14:35:19 INFO - PROCESS | 3552 | 1463434519682 Marionette DEBUG loaded listener.js 14:35:19 INFO - PROCESS | 3552 | ++DOMWINDOW == 251 (00000089F8709000) [pid = 3552] [serial = 2283] [outer = 00000089F713F800] 14:35:19 INFO - PROCESS | 3552 | [3552] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:35:20 INFO - PROCESS | 3552 | 1463434520278 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:35:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:35:20 INFO - {} 14:35:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:35:20 INFO - {} 14:35:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:35:20 INFO - {} 14:35:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:35:20 INFO - {} 14:35:20 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1024ms 14:35:20 INFO - PROCESS | 3552 | 1463434520350 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 14:35:20 INFO - PROCESS | 3552 | 1463434520353 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 14:35:20 INFO - PROCESS | 3552 | 1463434520364 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:35:20 INFO - PROCESS | 3552 | 1463434520366 Marionette TRACE conn6 <- [1,3002,null,{}] 14:35:20 INFO - PROCESS | 3552 | 1463434520370 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:20 INFO - TEST-START | /FileAPI/fileReader.html 14:35:20 INFO - PROCESS | 3552 | 1463434520527 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 14:35:20 INFO - PROCESS | 3552 | 1463434520678 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:20 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F6051800 == 161 [pid = 3552] [id = 762] 14:35:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 252 (00000089F870EC00) [pid = 3552] [serial = 2284] [outer = 0000000000000000] 14:35:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 253 (00000089F8722800) [pid = 3552] [serial = 2285] [outer = 00000089F870EC00] 14:35:20 INFO - PROCESS | 3552 | 1463434520736 Marionette DEBUG loaded listener.js 14:35:20 INFO - PROCESS | 3552 | ++DOMWINDOW == 254 (00000089F872AC00) [pid = 3552] [serial = 2286] [outer = 00000089F870EC00] 14:35:21 INFO - PROCESS | 3552 | 1463434521248 Marionette TRACE conn6 <- [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]]]}] 14:35:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:35:21 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:35:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:35:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:35:21 INFO - TEST-OK | /FileAPI/fileReader.html | took 921ms 14:35:21 INFO - PROCESS | 3552 | 1463434521296 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 14:35:21 INFO - PROCESS | 3552 | 1463434521299 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 14:35:21 INFO - TEST-START | /FileAPI/historical.html 14:35:21 INFO - PROCESS | 3552 | 1463434521302 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:35:21 INFO - PROCESS | 3552 | 1463434521304 Marionette TRACE conn6 <- [1,3006,null,{}] 14:35:21 INFO - PROCESS | 3552 | 1463434521308 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:21 INFO - PROCESS | 3552 | 1463434521460 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 14:35:21 INFO - PROCESS | 3552 | 1463434521647 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:21 INFO - PROCESS | 3552 | ++DOCSHELL 00000089833DD800 == 162 [pid = 3552] [id = 763] 14:35:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 255 (00000089F879E400) [pid = 3552] [serial = 2287] [outer = 0000000000000000] 14:35:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 256 (00000089F88D4C00) [pid = 3552] [serial = 2288] [outer = 00000089F879E400] 14:35:21 INFO - PROCESS | 3552 | 1463434521705 Marionette DEBUG loaded listener.js 14:35:21 INFO - PROCESS | 3552 | ++DOMWINDOW == 257 (00000089F88DF800) [pid = 3552] [serial = 2289] [outer = 00000089F879E400] 14:35:22 INFO - PROCESS | 3552 | 1463434522268 Marionette TRACE conn6 <- [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"]]]}] 14:35:22 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:35:22 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:35:22 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:35:22 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:35:22 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:35:22 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:35:22 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:22 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:35:22 INFO - TEST-OK | /FileAPI/historical.html | took 985ms 14:35:22 INFO - PROCESS | 3552 | 1463434522290 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 14:35:22 INFO - PROCESS | 3552 | 1463434522293 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 14:35:22 INFO - TEST-START | /FileAPI/idlharness.html 14:35:22 INFO - PROCESS | 3552 | 1463434522315 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:35:22 INFO - PROCESS | 3552 | 1463434522317 Marionette TRACE conn6 <- [1,3010,null,{}] 14:35:22 INFO - PROCESS | 3552 | 1463434522321 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:22 INFO - PROCESS | 3552 | 1463434522473 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 14:35:22 INFO - PROCESS | 3552 | 1463434522662 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:22 INFO - PROCESS | 3552 | ++DOCSHELL 00000089FC157800 == 163 [pid = 3552] [id = 764] 14:35:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 258 (00000089F88DC800) [pid = 3552] [serial = 2290] [outer = 0000000000000000] 14:35:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 259 (00000089F890B000) [pid = 3552] [serial = 2291] [outer = 00000089F88DC800] 14:35:22 INFO - PROCESS | 3552 | 1463434522720 Marionette DEBUG loaded listener.js 14:35:22 INFO - PROCESS | 3552 | ++DOMWINDOW == 260 (00000089F8991000) [pid = 3552] [serial = 2292] [outer = 00000089F88DC800] 14:35:23 INFO - PROCESS | 3552 | 1463434523741 Marionette TRACE conn6 <- [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]]]}] 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:35:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:35:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:35:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:35:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:35:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:35:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:35:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:35:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:35:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:35:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:35:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:35:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:35:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:35:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:35:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:35:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:35:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:35:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:35:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:35:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:35:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:35:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:35:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:35:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:35:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:35:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:35:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:35:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:35:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:35:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:35:23 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 14:35:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:35:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:35:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:35:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:35:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:35:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:35:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:35:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:35:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:35:23 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 14:35:23 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 14:35:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:35:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:35:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:35:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:35:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:35:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:35:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:35:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:35:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:35:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:35:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:35:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:35:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:35:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:35:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:35:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:35:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:35:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:35:23 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 14:35:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:35:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:35:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:35:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:35:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:35:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:35:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:35:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:35:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:35:23 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 14:35:23 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 14:35:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:35:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:35:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:35:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:35:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:35:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:35:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:35:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:35:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:35:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:35:23 INFO - TEST-OK | /FileAPI/idlharness.html | took 1578ms 14:35:23 INFO - PROCESS | 3552 | 1463434523907 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 14:35:23 INFO - PROCESS | 3552 | 1463434523911 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 14:35:23 INFO - TEST-START | /FileAPI/idlharness.worker 14:35:23 INFO - PROCESS | 3552 | 1463434523917 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:35:23 INFO - PROCESS | 3552 | 1463434523920 Marionette TRACE conn6 <- [1,3014,null,{}] 14:35:23 INFO - PROCESS | 3552 | 1463434523924 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:24 INFO - PROCESS | 3552 | 1463434524086 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 14:35:24 INFO - PROCESS | 3552 | 1463434524295 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:24 INFO - PROCESS | 3552 | ++DOCSHELL 000000898396B000 == 164 [pid = 3552] [id = 765] 14:35:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 261 (0000008983933400) [pid = 3552] [serial = 2293] [outer = 0000000000000000] 14:35:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 262 (0000008983935000) [pid = 3552] [serial = 2294] [outer = 0000008983933400] 14:35:24 INFO - PROCESS | 3552 | 1463434524358 Marionette DEBUG loaded listener.js 14:35:24 INFO - PROCESS | 3552 | ++DOMWINDOW == 263 (000000898393E000) [pid = 3552] [serial = 2295] [outer = 0000008983933400] 14:35:24 INFO - PROCESS | 3552 | [3552] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:35:25 INFO - PROCESS | 3552 | 1463434525496 Marionette TRACE conn6 <- [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,{},{}]]]}] 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:35:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:35:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:35:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:35:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:35:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:35:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:35:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:35:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:35:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:35:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:35:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:35:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:35:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:35:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:35:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:35:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:35:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:35:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:35:25 INFO - {} 14:35:25 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 14:35:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:35:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:35:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:35:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:35:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:35:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:35:25 INFO - {} 14:35:25 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 - {} 14:35:25 INFO - {} 14:35:25 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 14:35:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:35:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:35:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:35:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:35:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:35:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:35:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:35:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:35:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:35:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:35:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:35:25 INFO - {} 14:35:25 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 14:35:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:35:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:35:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:35:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:35:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:35:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:35:25 INFO - {} 14:35:25 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 - {} 14:35:25 INFO - {} 14:35:25 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 14:35:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:35:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:35:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:35:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:35:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:35:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:35:25 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 14:35:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:35:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:35:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:35:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:35:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:35:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:35:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:35:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:35:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:35:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:35:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:35:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:35:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:35:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:35:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:35:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:35:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:35:25 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 14:35:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:35:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:35:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:35:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:35:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:35:25 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 14:35:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:35:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:35:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:35:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:35:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:35:25 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 14:35:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:35:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:35:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:35:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:35:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:35:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:35:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:35:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:35:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:35:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:35:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:35:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:35:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:35:25 INFO - {} 14:35:25 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1716ms 14:35:25 INFO - PROCESS | 3552 | 1463434525675 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 14:35:25 INFO - PROCESS | 3552 | 1463434525678 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 14:35:25 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:35:25 INFO - PROCESS | 3552 | 1463434525695 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:35:25 INFO - PROCESS | 3552 | 1463434525697 Marionette TRACE conn6 <- [1,3018,null,{}] 14:35:25 INFO - PROCESS | 3552 | 1463434525701 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:25 INFO - PROCESS | 3552 | 1463434525849 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 14:35:26 INFO - PROCESS | 3552 | 1463434526019 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:26 INFO - PROCESS | 3552 | ++DOCSHELL 00000089811E3800 == 165 [pid = 3552] [id = 766] 14:35:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 264 (0000008980213000) [pid = 3552] [serial = 2296] [outer = 0000000000000000] 14:35:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 265 (000000898388EC00) [pid = 3552] [serial = 2297] [outer = 0000008980213000] 14:35:26 INFO - PROCESS | 3552 | 1463434526074 Marionette DEBUG loaded listener.js 14:35:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 266 (00000089F8C65000) [pid = 3552] [serial = 2298] [outer = 0000008980213000] 14:35:26 INFO - PROCESS | 3552 | 1463434526596 Marionette TRACE conn6 <- [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]]]}] 14:35:26 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 14:35:26 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 944ms 14:35:26 INFO - PROCESS | 3552 | 1463434526638 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 14:35:26 INFO - PROCESS | 3552 | 1463434526640 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 14:35:26 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:35:26 INFO - PROCESS | 3552 | 1463434526644 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:35:26 INFO - PROCESS | 3552 | 1463434526648 Marionette TRACE conn6 <- [1,3022,null,{}] 14:35:26 INFO - PROCESS | 3552 | 1463434526652 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:26 INFO - PROCESS | 3552 | 1463434526805 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 14:35:26 INFO - PROCESS | 3552 | 1463434526955 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:26 INFO - PROCESS | 3552 | ++DOCSHELL 00000089836F2000 == 166 [pid = 3552] [id = 767] 14:35:26 INFO - PROCESS | 3552 | ++DOMWINDOW == 267 (0000008980218400) [pid = 3552] [serial = 2299] [outer = 0000000000000000] 14:35:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 268 (0000008983776C00) [pid = 3552] [serial = 2300] [outer = 0000008980218400] 14:35:27 INFO - PROCESS | 3552 | 1463434527011 Marionette DEBUG loaded listener.js 14:35:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 269 (000000898377EC00) [pid = 3552] [serial = 2301] [outer = 0000008980218400] 14:35:27 INFO - PROCESS | 3552 | 1463434527555 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 14:35:27 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:35:27 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 943ms 14:35:27 INFO - PROCESS | 3552 | 1463434527591 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 14:35:27 INFO - PROCESS | 3552 | 1463434527593 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 14:35:27 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:35:27 INFO - PROCESS | 3552 | 1463434527597 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:35:27 INFO - PROCESS | 3552 | 1463434527599 Marionette TRACE conn6 <- [1,3026,null,{}] 14:35:27 INFO - PROCESS | 3552 | 1463434527602 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:27 INFO - PROCESS | 3552 | 1463434527757 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 14:35:27 INFO - PROCESS | 3552 | 1463434527946 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:27 INFO - PROCESS | 3552 | ++DOCSHELL 0000008984C4A800 == 167 [pid = 3552] [id = 768] 14:35:27 INFO - PROCESS | 3552 | ++DOMWINDOW == 270 (0000008984C98800) [pid = 3552] [serial = 2302] [outer = 0000000000000000] 14:35:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 271 (0000008984C9C800) [pid = 3552] [serial = 2303] [outer = 0000008984C98800] 14:35:28 INFO - PROCESS | 3552 | 1463434528003 Marionette DEBUG loaded listener.js 14:35:28 INFO - PROCESS | 3552 | ++DOMWINDOW == 272 (0000008984CA2800) [pid = 3552] [serial = 2304] [outer = 0000008984C98800] 14:35:28 INFO - PROCESS | 3552 | 1463434528587 Marionette TRACE conn6 <- [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"]]]}] 14:35:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:35:28 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1024ms 14:35:28 INFO - PROCESS | 3552 | 1463434528624 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 14:35:28 INFO - PROCESS | 3552 | 1463434528626 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 14:35:28 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:35:28 INFO - PROCESS | 3552 | 1463434528630 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:35:28 INFO - PROCESS | 3552 | 1463434528632 Marionette TRACE conn6 <- [1,3030,null,{}] 14:35:28 INFO - PROCESS | 3552 | 1463434528636 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:28 INFO - PROCESS | 3552 | 1463434528806 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 14:35:29 INFO - PROCESS | 3552 | 1463434529009 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:29 INFO - PROCESS | 3552 | ++DOCSHELL 0000008982744800 == 168 [pid = 3552] [id = 769] 14:35:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 273 (00000089811B1C00) [pid = 3552] [serial = 2305] [outer = 0000000000000000] 14:35:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 274 (0000008984D15400) [pid = 3552] [serial = 2306] [outer = 00000089811B1C00] 14:35:29 INFO - PROCESS | 3552 | 1463434529067 Marionette DEBUG loaded listener.js 14:35:29 INFO - PROCESS | 3552 | ++DOMWINDOW == 275 (0000008984D1F800) [pid = 3552] [serial = 2307] [outer = 00000089811B1C00] 14:35:29 INFO - PROCESS | 3552 | 1463434529862 Marionette TRACE conn6 <- [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]]]}] 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:35:29 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. 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:35:29 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'.) 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:35:29 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. 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:35:29 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. 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:35:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:35:29 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. 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:35:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:35:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 14:35:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:35:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:35:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:35:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:35:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:35:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:35:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:35:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:35:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:35:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:35:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:35:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:35:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:35:29 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1308ms 14:35:30 INFO - PROCESS | 3552 | 1463434530321 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 14:35:30 INFO - PROCESS | 3552 | 1463434530327 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 14:35:30 INFO - PROCESS | 3552 | 1463434530342 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:35:30 INFO - PROCESS | 3552 | 1463434530345 Marionette TRACE conn6 <- [1,3034,null,{}] 14:35:30 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:35:30 INFO - PROCESS | 3552 | 1463434530394 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:30 INFO - PROCESS | 3552 | 1463434530540 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 14:35:30 INFO - PROCESS | 3552 | 1463434530712 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:30 INFO - PROCESS | 3552 | ++DOCSHELL 0000008983971800 == 169 [pid = 3552] [id = 770] 14:35:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 276 (00000089811B6400) [pid = 3552] [serial = 2308] [outer = 0000000000000000] 14:35:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 277 (000000898141C400) [pid = 3552] [serial = 2309] [outer = 00000089811B6400] 14:35:30 INFO - PROCESS | 3552 | 1463434530763 Marionette DEBUG loaded listener.js 14:35:30 INFO - PROCESS | 3552 | ++DOMWINDOW == 278 (0000008980087C00) [pid = 3552] [serial = 2310] [outer = 00000089811B6400] 14:35:31 INFO - PROCESS | 3552 | [3552] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:35:31 INFO - PROCESS | 3552 | 1463434531329 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:35:31 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:35:31 INFO - {} 14:35:31 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1017ms 14:35:31 INFO - PROCESS | 3552 | 1463434531391 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 14:35:31 INFO - PROCESS | 3552 | 1463434531395 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 14:35:31 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:35:31 INFO - PROCESS | 3552 | 1463434531410 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:35:31 INFO - PROCESS | 3552 | 1463434531414 Marionette TRACE conn6 <- [1,3038,null,{}] 14:35:31 INFO - PROCESS | 3552 | 1463434531419 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:31 INFO - PROCESS | 3552 | 1463434531574 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 14:35:31 INFO - PROCESS | 3552 | 1463434531765 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:31 INFO - PROCESS | 3552 | ++DOCSHELL 000000898006B000 == 170 [pid = 3552] [id = 771] 14:35:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 279 (0000008980777000) [pid = 3552] [serial = 2311] [outer = 0000000000000000] 14:35:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 280 (000000898216CC00) [pid = 3552] [serial = 2312] [outer = 0000008980777000] 14:35:31 INFO - PROCESS | 3552 | 1463434531820 Marionette DEBUG loaded listener.js 14:35:31 INFO - PROCESS | 3552 | ++DOMWINDOW == 281 (00000089821C2400) [pid = 3552] [serial = 2313] [outer = 0000008980777000] 14:35:32 INFO - PROCESS | 3552 | 1463434532399 Marionette TRACE conn6 <- [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]]]}] 14:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:35:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:35:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1031ms 14:35:32 INFO - PROCESS | 3552 | 1463434532445 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 14:35:32 INFO - PROCESS | 3552 | 1463434532448 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 14:35:32 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:35:32 INFO - PROCESS | 3552 | 1463434532455 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:35:32 INFO - PROCESS | 3552 | 1463434532457 Marionette TRACE conn6 <- [1,3042,null,{}] 14:35:32 INFO - PROCESS | 3552 | 1463434532483 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:32 INFO - PROCESS | 3552 | 1463434532634 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 14:35:32 INFO - PROCESS | 3552 | 1463434532835 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:32 INFO - PROCESS | 3552 | ++DOCSHELL 0000008980238000 == 171 [pid = 3552] [id = 772] 14:35:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 282 (000000898389C800) [pid = 3552] [serial = 2314] [outer = 0000000000000000] 14:35:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 283 (0000008983931000) [pid = 3552] [serial = 2315] [outer = 000000898389C800] 14:35:32 INFO - PROCESS | 3552 | 1463434532892 Marionette DEBUG loaded listener.js 14:35:32 INFO - PROCESS | 3552 | ++DOMWINDOW == 284 (000000898393C800) [pid = 3552] [serial = 2316] [outer = 000000898389C800] 14:35:33 INFO - PROCESS | 3552 | 1463434533783 Marionette TRACE conn6 <- [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"]]]}] 14:35:33 INFO - PROCESS | 3552 | ************************* 14:35:33 INFO - PROCESS | 3552 | A coding exception was thrown and uncaught in a Task. 14:35:33 INFO - PROCESS | 3552 | 14:35:33 INFO - PROCESS | 3552 | Full message: TypeError: NetworkError when attempting to fetch resource. 14:35:33 INFO - PROCESS | 3552 | Full stack: 14:35:33 INFO - PROCESS | 3552 | ************************* 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:35:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:35:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:35:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:35:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:35:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:35:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:35:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:35:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:35:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:35:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:35:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:35:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:35:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:35:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:35:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:35:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:35:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:35:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:35:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:35:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:35:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:35:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:35:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:35:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:35:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:35:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:35:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:35:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:35:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:35:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:35:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:35:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:35:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:35:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:35:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:35:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:35:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:35:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:35:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:35:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:35:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:35:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:35:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:35:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:35:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:35:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:35:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:35:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:35:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:35:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:35:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:35:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:35:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:35:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:35:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:35:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:35:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:35:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:35:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:35:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:35:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:35:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:35:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:35:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:35:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:35:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:35:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:35:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:35:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:35:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:35:33 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" 14:35:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:35:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:35:33 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" 14:35:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:35:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:35:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:35:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1436ms 14:35:33 INFO - PROCESS | 3552 | 1463434533892 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 14:35:33 INFO - PROCESS | 3552 | 1463434533894 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 14:35:33 INFO - PROCESS | 3552 | 1463434533898 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:35:33 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:35:33 INFO - PROCESS | 3552 | 1463434533900 Marionette TRACE conn6 <- [1,3046,null,{}] 14:35:33 INFO - PROCESS | 3552 | 1463434533903 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:34 INFO - PROCESS | 3552 | 1463434534080 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 14:35:34 INFO - PROCESS | 3552 | 1463434534246 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:34 INFO - PROCESS | 3552 | ++DOCSHELL 00000089D993C800 == 172 [pid = 3552] [id = 773] 14:35:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 285 (00000089811B4C00) [pid = 3552] [serial = 2317] [outer = 0000000000000000] 14:35:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 286 (00000089E650F400) [pid = 3552] [serial = 2318] [outer = 00000089811B4C00] 14:35:34 INFO - PROCESS | 3552 | 1463434534337 Marionette DEBUG loaded listener.js 14:35:34 INFO - PROCESS | 3552 | ++DOMWINDOW == 287 (00000089E75D9000) [pid = 3552] [serial = 2319] [outer = 00000089811B4C00] 14:35:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089E3EA5000 == 171 [pid = 3552] [id = 690] 14:35:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089F4C78800 == 170 [pid = 3552] [id = 752] 14:35:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089F3B4D800 == 169 [pid = 3552] [id = 751] 14:35:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089F368E800 == 168 [pid = 3552] [id = 750] 14:35:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089F2814000 == 167 [pid = 3552] [id = 749] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 286 (00000089F015CC00) [pid = 3552] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 285 (00000089F6E75400) [pid = 3552] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 284 (00000089F5D30400) [pid = 3552] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 283 (00000089F614C000) [pid = 3552] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 282 (00000089EDA03000) [pid = 3552] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 281 (00000089F2DB0400) [pid = 3552] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 280 (00000089F4FD3000) [pid = 3552] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 279 (00000089F387EC00) [pid = 3552] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 278 (00000089F028F000) [pid = 3552] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 277 (00000089DAB50C00) [pid = 3552] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 276 (00000089F605B000) [pid = 3552] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 275 (00000089F1B4EC00) [pid = 3552] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 274 (00000089E6FAD000) [pid = 3552] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 273 (00000089F5A5A400) [pid = 3552] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 272 (00000089F288E000) [pid = 3552] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089F121A800 == 166 [pid = 3552] [id = 748] 14:35:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089EFF3B000 == 165 [pid = 3552] [id = 747] 14:35:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089EDF69000 == 164 [pid = 3552] [id = 746] 14:35:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089E623B000 == 163 [pid = 3552] [id = 745] 14:35:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089D9944000 == 162 [pid = 3552] [id = 744] 14:35:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089EFF32000 == 161 [pid = 3552] [id = 743] 14:35:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089EAEC0000 == 160 [pid = 3552] [id = 742] 14:35:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089FCA62000 == 159 [pid = 3552] [id = 740] 14:35:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089FC82B800 == 158 [pid = 3552] [id = 739] 14:35:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089FC4CF000 == 157 [pid = 3552] [id = 738] 14:35:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089FB819000 == 156 [pid = 3552] [id = 737] 14:35:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089FB767000 == 155 [pid = 3552] [id = 736] 14:35:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089F97D5000 == 154 [pid = 3552] [id = 735] 14:35:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089F9567800 == 153 [pid = 3552] [id = 734] 14:35:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089F950B800 == 152 [pid = 3552] [id = 733] 14:35:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089F8DEE000 == 151 [pid = 3552] [id = 732] 14:35:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089F89E7000 == 150 [pid = 3552] [id = 731] 14:35:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089F704A000 == 149 [pid = 3552] [id = 730] 14:35:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089F5081000 == 148 [pid = 3552] [id = 729] 14:35:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089F4230800 == 147 [pid = 3552] [id = 728] 14:35:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089F38F2000 == 146 [pid = 3552] [id = 727] 14:35:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089EE453000 == 145 [pid = 3552] [id = 726] 14:35:34 INFO - PROCESS | 3552 | --DOCSHELL 00000089E410C800 == 144 [pid = 3552] [id = 725] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 271 (00000089EE0F0800) [pid = 3552] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 270 (00000089D88C8800) [pid = 3552] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 269 (00000089EB722C00) [pid = 3552] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 268 (00000089E6DE0C00) [pid = 3552] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 267 (00000089D8047400) [pid = 3552] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 266 (00000089DA61CC00) [pid = 3552] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 265 (00000089E8B8B400) [pid = 3552] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 264 (00000089DFB80C00) [pid = 3552] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 263 (00000089E7E65400) [pid = 3552] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 262 (00000089E9E92C00) [pid = 3552] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 261 (00000089E3415C00) [pid = 3552] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 260 (00000089EB729C00) [pid = 3552] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 259 (00000089EAEE8400) [pid = 3552] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 258 (00000089EADD4400) [pid = 3552] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 257 (00000089E9DE3400) [pid = 3552] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 256 (00000089E6DEAC00) [pid = 3552] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 255 (00000089D9E7A400) [pid = 3552] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 254 (00000089E4833400) [pid = 3552] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 253 (00000089EADEF800) [pid = 3552] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 14:35:34 INFO - PROCESS | 3552 | --DOMWINDOW == 252 (00000089EB9A9400) [pid = 3552] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 14:35:35 INFO - PROCESS | 3552 | 1463434535155 Marionette TRACE conn6 <- [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]]]}] 14:35:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:35:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:35:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:35:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:35:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:35:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:35:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:35:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:35:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:35:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:35:35 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:35:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:35 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:35:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:35:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:35:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:35:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:35:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:35:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:35:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:35:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:35:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:35:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:35:35 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1284ms 14:35:35 INFO - PROCESS | 3552 | 1463434535185 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 14:35:35 INFO - PROCESS | 3552 | 1463434535187 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 14:35:35 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:35:35 INFO - PROCESS | 3552 | 1463434535190 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:35:35 INFO - PROCESS | 3552 | 1463434535192 Marionette TRACE conn6 <- [1,3050,null,{}] 14:35:35 INFO - PROCESS | 3552 | 1463434535196 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:35 INFO - PROCESS | 3552 | 1463434535323 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 14:35:35 INFO - PROCESS | 3552 | 1463434535329 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:35 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E623C000 == 145 [pid = 3552] [id = 774] 14:35:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 253 (00000089D9B91000) [pid = 3552] [serial = 2320] [outer = 0000000000000000] 14:35:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 254 (00000089DE422400) [pid = 3552] [serial = 2321] [outer = 00000089D9B91000] 14:35:35 INFO - PROCESS | 3552 | 1463434535377 Marionette DEBUG loaded listener.js 14:35:35 INFO - PROCESS | 3552 | ++DOMWINDOW == 255 (00000089E2A39400) [pid = 3552] [serial = 2322] [outer = 00000089D9B91000] 14:35:35 INFO - PROCESS | 3552 | [3552] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:35:35 INFO - PROCESS | 3552 | 1463434535955 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:35:35 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:35:35 INFO - {} 14:35:35 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 795ms 14:35:35 INFO - PROCESS | 3552 | 1463434535989 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 14:35:35 INFO - PROCESS | 3552 | 1463434535992 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 14:35:35 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:35:35 INFO - PROCESS | 3552 | 1463434535995 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:35:35 INFO - PROCESS | 3552 | 1463434535997 Marionette TRACE conn6 <- [1,3054,null,{}] 14:35:36 INFO - PROCESS | 3552 | 1463434536000 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:36 INFO - PROCESS | 3552 | 1463434536199 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 14:35:36 INFO - PROCESS | 3552 | 1463434536220 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:36 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EAB4B800 == 146 [pid = 3552] [id = 775] 14:35:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 256 (00000089E6D4A800) [pid = 3552] [serial = 2323] [outer = 0000000000000000] 14:35:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 257 (00000089E8943000) [pid = 3552] [serial = 2324] [outer = 00000089E6D4A800] 14:35:36 INFO - PROCESS | 3552 | 1463434536269 Marionette DEBUG loaded listener.js 14:35:36 INFO - PROCESS | 3552 | ++DOMWINDOW == 258 (00000089E902B400) [pid = 3552] [serial = 2325] [outer = 00000089E6D4A800] 14:35:36 INFO - PROCESS | 3552 | 1463434536752 Marionette TRACE conn6 <- [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]]]}] 14:35:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:35:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:35:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:35:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:35:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:35:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:35:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:35:36 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 775ms 14:35:36 INFO - PROCESS | 3552 | 1463434536774 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 14:35:36 INFO - PROCESS | 3552 | 1463434536777 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 14:35:36 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:35:36 INFO - PROCESS | 3552 | 1463434536810 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:35:36 INFO - PROCESS | 3552 | 1463434536812 Marionette TRACE conn6 <- [1,3058,null,{}] 14:35:36 INFO - PROCESS | 3552 | 1463434536827 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:37 INFO - PROCESS | 3552 | 1463434536997 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 14:35:37 INFO - PROCESS | 3552 | 1463434537018 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:37 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EB911800 == 147 [pid = 3552] [id = 776] 14:35:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 259 (0000008980221800) [pid = 3552] [serial = 2326] [outer = 0000000000000000] 14:35:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 260 (00000089E9D4F000) [pid = 3552] [serial = 2327] [outer = 0000008980221800] 14:35:37 INFO - PROCESS | 3552 | 1463434537065 Marionette DEBUG loaded listener.js 14:35:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 261 (00000089E9E4DC00) [pid = 3552] [serial = 2328] [outer = 0000008980221800] 14:35:37 INFO - PROCESS | 3552 | 1463434537535 Marionette TRACE conn6 <- [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]]]}] 14:35:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:35:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:35:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:35:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:35:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:35:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:35:37 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 733ms 14:35:37 INFO - PROCESS | 3552 | 1463434537568 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 14:35:37 INFO - PROCESS | 3552 | 1463434537570 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 14:35:37 INFO - PROCESS | 3552 | 1463434537573 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:35:37 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:35:37 INFO - PROCESS | 3552 | 1463434537575 Marionette TRACE conn6 <- [1,3062,null,{}] 14:35:37 INFO - PROCESS | 3552 | 1463434537614 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:37 INFO - PROCESS | 3552 | 1463434537786 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 14:35:37 INFO - PROCESS | 3552 | 1463434537810 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:37 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EE137000 == 148 [pid = 3552] [id = 777] 14:35:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 262 (0000008984D15C00) [pid = 3552] [serial = 2329] [outer = 0000000000000000] 14:35:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 263 (00000089EAB29400) [pid = 3552] [serial = 2330] [outer = 0000008984D15C00] 14:35:37 INFO - PROCESS | 3552 | 1463434537857 Marionette DEBUG loaded listener.js 14:35:37 INFO - PROCESS | 3552 | ++DOMWINDOW == 264 (00000089EADD7800) [pid = 3552] [serial = 2331] [outer = 0000008984D15C00] 14:35:38 INFO - PROCESS | 3552 | 1463434538338 Marionette TRACE conn6 <- [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]]]}] 14:35:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:35:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:35:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:35:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:35:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:35:38 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:35:38 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 815ms 14:35:38 INFO - PROCESS | 3552 | 1463434538394 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 14:35:38 INFO - PROCESS | 3552 | 1463434538396 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 14:35:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:35:38 INFO - PROCESS | 3552 | 1463434538404 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:35:38 INFO - PROCESS | 3552 | 1463434538406 Marionette TRACE conn6 <- [1,3066,null,{}] 14:35:38 INFO - PROCESS | 3552 | 1463434538410 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:38 INFO - PROCESS | 3552 | 1463434538582 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 14:35:38 INFO - PROCESS | 3552 | 1463434538605 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:38 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EEA34800 == 149 [pid = 3552] [id = 778] 14:35:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 265 (00000089EADD9C00) [pid = 3552] [serial = 2332] [outer = 0000000000000000] 14:35:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 266 (00000089EADF0800) [pid = 3552] [serial = 2333] [outer = 00000089EADD9C00] 14:35:38 INFO - PROCESS | 3552 | 1463434538652 Marionette DEBUG loaded listener.js 14:35:38 INFO - PROCESS | 3552 | ++DOMWINDOW == 267 (00000089EAEEC400) [pid = 3552] [serial = 2334] [outer = 00000089EADD9C00] 14:35:39 INFO - PROCESS | 3552 | --DOMWINDOW == 266 (00000089F2D38800) [pid = 3552] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:35:39 INFO - PROCESS | 3552 | --DOMWINDOW == 265 (00000089EE219400) [pid = 3552] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:35:39 INFO - PROCESS | 3552 | --DOMWINDOW == 264 (00000089F2DAF400) [pid = 3552] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:35:39 INFO - PROCESS | 3552 | --DOMWINDOW == 263 (00000089DD06FC00) [pid = 3552] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:35:39 INFO - PROCESS | 3552 | --DOMWINDOW == 262 (00000089F2DA1C00) [pid = 3552] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:35:39 INFO - PROCESS | 3552 | --DOMWINDOW == 261 (00000089EE21A000) [pid = 3552] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:35:39 INFO - PROCESS | 3552 | --DOMWINDOW == 260 (00000089E6F11400) [pid = 3552] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:35:39 INFO - PROCESS | 3552 | --DOMWINDOW == 259 (000000898117C000) [pid = 3552] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:35:39 INFO - PROCESS | 3552 | --DOMWINDOW == 258 (00000089D977EC00) [pid = 3552] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:35:39 INFO - PROCESS | 3552 | --DOMWINDOW == 257 (00000089F1104C00) [pid = 3552] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:35:39 INFO - PROCESS | 3552 | --DOMWINDOW == 256 (00000089F2D37000) [pid = 3552] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:35:39 INFO - PROCESS | 3552 | --DOMWINDOW == 255 (00000089E6D4B000) [pid = 3552] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:35:39 INFO - PROCESS | 3552 | --DOMWINDOW == 254 (00000089EAEEBC00) [pid = 3552] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:35:39 INFO - PROCESS | 3552 | --DOMWINDOW == 253 (00000089E8F7E400) [pid = 3552] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:35:39 INFO - PROCESS | 3552 | --DOMWINDOW == 252 (00000089F203CC00) [pid = 3552] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:35:39 INFO - PROCESS | 3552 | --DOMWINDOW == 251 (00000089E7E59400) [pid = 3552] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:35:39 INFO - PROCESS | 3552 | --DOMWINDOW == 250 (000000898117A800) [pid = 3552] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:35:39 INFO - PROCESS | 3552 | --DOMWINDOW == 249 (00000089F4D06400) [pid = 3552] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:35:39 INFO - PROCESS | 3552 | --DOMWINDOW == 248 (00000089EAB27000) [pid = 3552] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:35:39 INFO - PROCESS | 3552 | --DOMWINDOW == 247 (00000089F225BC00) [pid = 3552] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:35:39 INFO - PROCESS | 3552 | --DOMWINDOW == 246 (0000008982014000) [pid = 3552] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:35:39 INFO - PROCESS | 3552 | --DOMWINDOW == 245 (00000089F6EE4400) [pid = 3552] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:35:39 INFO - PROCESS | 3552 | --DOMWINDOW == 244 (00000089F7326C00) [pid = 3552] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:35:39 INFO - PROCESS | 3552 | --DOMWINDOW == 243 (00000089F7142C00) [pid = 3552] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:35:39 INFO - PROCESS | 3552 | --DOMWINDOW == 242 (00000089D9B9EC00) [pid = 3552] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:35:39 INFO - PROCESS | 3552 | --DOMWINDOW == 241 (00000089EA0C7C00) [pid = 3552] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:35:39 INFO - PROCESS | 3552 | 1463434539944 Marionette TRACE conn6 <- [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] 14:35:40 INFO - PROCESS | 3552 | 1463434540041 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 14:35:40 INFO - PROCESS | 3552 | 1463434540045 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:35:40 INFO - PROCESS | 3552 | 1463434540047 Marionette TRACE conn6 <- [1,3070,null,{}] 14:35:40 INFO - PROCESS | 3552 | 1463434540050 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:40 INFO - PROCESS | 3552 | 1463434540177 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 14:35:40 INFO - PROCESS | 3552 | 1463434540312 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:40 INFO - PROCESS | 3552 | ++DOCSHELL 00000089EFF40800 == 150 [pid = 3552] [id = 779] 14:35:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 242 (00000089D977EC00) [pid = 3552] [serial = 2335] [outer = 0000000000000000] 14:35:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 243 (00000089EB729800) [pid = 3552] [serial = 2336] [outer = 00000089D977EC00] 14:35:40 INFO - PROCESS | 3552 | 1463434540367 Marionette DEBUG loaded listener.js 14:35:40 INFO - PROCESS | 3552 | ++DOMWINDOW == 244 (00000089EB9A4C00) [pid = 3552] [serial = 2337] [outer = 00000089D977EC00] 14:35:40 INFO - PROCESS | 3552 | 1463434540740 Marionette TRACE conn6 <- [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]]]}] 14:35:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:35:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:35:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:35:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 733ms 14:35:40 INFO - PROCESS | 3552 | 1463434540781 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 14:35:40 INFO - PROCESS | 3552 | 1463434540784 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 14:35:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:35:40 INFO - PROCESS | 3552 | 1463434540787 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:35:40 INFO - PROCESS | 3552 | 1463434540789 Marionette TRACE conn6 <- [1,3074,null,{}] 14:35:40 INFO - PROCESS | 3552 | 1463434540793 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:40 INFO - PROCESS | 3552 | 1463434540960 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 14:35:41 INFO - PROCESS | 3552 | 1463434541104 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:41 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9F27000 == 151 [pid = 3552] [id = 780] 14:35:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 245 (0000008984D83000) [pid = 3552] [serial = 2338] [outer = 0000000000000000] 14:35:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 246 (00000089E375C400) [pid = 3552] [serial = 2339] [outer = 0000008984D83000] 14:35:41 INFO - PROCESS | 3552 | 1463434541156 Marionette DEBUG loaded listener.js 14:35:41 INFO - PROCESS | 3552 | ++DOMWINDOW == 247 (00000089F015EC00) [pid = 3552] [serial = 2340] [outer = 0000008984D83000] 14:35:41 INFO - PROCESS | 3552 | 1463434541537 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:35:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:35:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 775ms 14:35:41 INFO - PROCESS | 3552 | 1463434541565 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 14:35:41 INFO - PROCESS | 3552 | 1463434541567 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 14:35:41 INFO - PROCESS | 3552 | 1463434541570 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:35:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:35:41 INFO - PROCESS | 3552 | 1463434541572 Marionette TRACE conn6 <- [1,3078,null,{}] 14:35:41 INFO - PROCESS | 3552 | 1463434541594 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:41 INFO - PROCESS | 3552 | 1463434541853 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 14:35:42 INFO - PROCESS | 3552 | 1463434542042 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:42 INFO - PROCESS | 3552 | ++DOCSHELL 000000898005E000 == 152 [pid = 3552] [id = 781] 14:35:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 248 (0000008980083800) [pid = 3552] [serial = 2341] [outer = 0000000000000000] 14:35:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 249 (0000008980086800) [pid = 3552] [serial = 2342] [outer = 0000008980083800] 14:35:42 INFO - PROCESS | 3552 | 1463434542105 Marionette DEBUG loaded listener.js 14:35:42 INFO - PROCESS | 3552 | ++DOMWINDOW == 250 (0000008980221000) [pid = 3552] [serial = 2343] [outer = 0000008980083800] 14:35:42 INFO - PROCESS | 3552 | 1463434542763 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:35:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:35:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1242ms 14:35:42 INFO - PROCESS | 3552 | 1463434542818 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 14:35:42 INFO - PROCESS | 3552 | 1463434542822 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 14:35:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:35:42 INFO - PROCESS | 3552 | 1463434542840 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:35:42 INFO - PROCESS | 3552 | 1463434542846 Marionette TRACE conn6 <- [1,3082,null,{}] 14:35:42 INFO - PROCESS | 3552 | 1463434542855 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:43 INFO - PROCESS | 3552 | 1463434543014 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 14:35:43 INFO - PROCESS | 3552 | 1463434543197 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:43 INFO - PROCESS | 3552 | ++DOCSHELL 0000008982752800 == 153 [pid = 3552] [id = 782] 14:35:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 251 (00000089834E0000) [pid = 3552] [serial = 2344] [outer = 0000000000000000] 14:35:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 252 (00000089834E7000) [pid = 3552] [serial = 2345] [outer = 00000089834E0000] 14:35:43 INFO - PROCESS | 3552 | 1463434543257 Marionette DEBUG loaded listener.js 14:35:43 INFO - PROCESS | 3552 | ++DOMWINDOW == 253 (0000008983897C00) [pid = 3552] [serial = 2346] [outer = 00000089834E0000] 14:35:43 INFO - PROCESS | 3552 | 1463434543878 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:35:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:35:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1107ms 14:35:43 INFO - PROCESS | 3552 | 1463434543938 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 14:35:43 INFO - PROCESS | 3552 | 1463434543942 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 14:35:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:35:43 INFO - PROCESS | 3552 | 1463434543946 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:35:43 INFO - PROCESS | 3552 | 1463434543948 Marionette TRACE conn6 <- [1,3086,null,{}] 14:35:43 INFO - PROCESS | 3552 | 1463434543952 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:44 INFO - PROCESS | 3552 | 1463434544109 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 14:35:44 INFO - PROCESS | 3552 | 1463434544297 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:44 INFO - PROCESS | 3552 | ++DOCSHELL 00000089E9426000 == 154 [pid = 3552] [id = 783] 14:35:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 254 (0000008984D82000) [pid = 3552] [serial = 2347] [outer = 0000000000000000] 14:35:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 255 (0000008984D8E000) [pid = 3552] [serial = 2348] [outer = 0000008984D82000] 14:35:44 INFO - PROCESS | 3552 | 1463434544356 Marionette DEBUG loaded listener.js 14:35:44 INFO - PROCESS | 3552 | ++DOMWINDOW == 256 (00000089D8A7B800) [pid = 3552] [serial = 2349] [outer = 0000008984D82000] 14:35:44 INFO - PROCESS | 3552 | 1463434544973 Marionette TRACE conn6 <- [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]]]}] 14:35:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:35:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:35:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1087ms 14:35:45 INFO - PROCESS | 3552 | 1463434545034 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 14:35:45 INFO - PROCESS | 3552 | 1463434545039 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 14:35:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:35:45 INFO - PROCESS | 3552 | 1463434545050 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:35:45 INFO - PROCESS | 3552 | 1463434545056 Marionette TRACE conn6 <- [1,3090,null,{}] 14:35:45 INFO - PROCESS | 3552 | 1463434545060 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:45 INFO - PROCESS | 3552 | 1463434545250 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 14:35:45 INFO - PROCESS | 3552 | 1463434545432 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:45 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F20E3000 == 155 [pid = 3552] [id = 784] 14:35:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 257 (00000089D990E000) [pid = 3552] [serial = 2350] [outer = 0000000000000000] 14:35:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 258 (00000089E46E8C00) [pid = 3552] [serial = 2351] [outer = 00000089D990E000] 14:35:45 INFO - PROCESS | 3552 | 1463434545489 Marionette DEBUG loaded listener.js 14:35:45 INFO - PROCESS | 3552 | ++DOMWINDOW == 259 (00000089E6D4C800) [pid = 3552] [serial = 2352] [outer = 00000089D990E000] 14:35:46 INFO - PROCESS | 3552 | 1463434546061 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:35:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:35:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1039ms 14:35:46 INFO - PROCESS | 3552 | 1463434546087 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 14:35:46 INFO - PROCESS | 3552 | 1463434546089 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 14:35:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:35:46 INFO - PROCESS | 3552 | 1463434546093 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:35:46 INFO - PROCESS | 3552 | 1463434546095 Marionette TRACE conn6 <- [1,3094,null,{}] 14:35:46 INFO - PROCESS | 3552 | 1463434546099 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:46 INFO - PROCESS | 3552 | 1463434546253 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 14:35:46 INFO - PROCESS | 3552 | 1463434546440 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:46 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F28D2800 == 156 [pid = 3552] [id = 785] 14:35:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 260 (00000089D9910C00) [pid = 3552] [serial = 2353] [outer = 0000000000000000] 14:35:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 261 (00000089E6FAD000) [pid = 3552] [serial = 2354] [outer = 00000089D9910C00] 14:35:46 INFO - PROCESS | 3552 | 1463434546497 Marionette DEBUG loaded listener.js 14:35:46 INFO - PROCESS | 3552 | ++DOMWINDOW == 262 (00000089EAD8BC00) [pid = 3552] [serial = 2355] [outer = 00000089D9910C00] 14:35:47 INFO - PROCESS | 3552 | 1463434547016 Marionette TRACE conn6 <- [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]]]}] 14:35:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:35:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:35:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:35:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 985ms 14:35:47 INFO - PROCESS | 3552 | 1463434547081 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 14:35:47 INFO - PROCESS | 3552 | 1463434547083 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 14:35:47 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:35:47 INFO - PROCESS | 3552 | 1463434547087 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:35:47 INFO - PROCESS | 3552 | 1463434547089 Marionette TRACE conn6 <- [1,3098,null,{}] 14:35:47 INFO - PROCESS | 3552 | 1463434547093 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:47 INFO - PROCESS | 3552 | 1463434547248 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 14:35:47 INFO - PROCESS | 3552 | 1463434547434 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:47 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3691800 == 157 [pid = 3552] [id = 786] 14:35:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 263 (00000089EE211000) [pid = 3552] [serial = 2356] [outer = 0000000000000000] 14:35:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 264 (00000089EE482000) [pid = 3552] [serial = 2357] [outer = 00000089EE211000] 14:35:47 INFO - PROCESS | 3552 | 1463434547499 Marionette DEBUG loaded listener.js 14:35:47 INFO - PROCESS | 3552 | ++DOMWINDOW == 265 (00000089F02B5400) [pid = 3552] [serial = 2358] [outer = 00000089EE211000] 14:35:48 INFO - PROCESS | 3552 | 1463434548079 Marionette TRACE conn6 <- [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"]]]}] 14:35:48 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:35:48 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 14:35:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:35:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:35:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:35:48 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1031ms 14:35:48 INFO - PROCESS | 3552 | 1463434548121 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 14:35:48 INFO - PROCESS | 3552 | 1463434548123 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 14:35:48 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:35:48 INFO - PROCESS | 3552 | 1463434548127 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:35:48 INFO - PROCESS | 3552 | 1463434548129 Marionette TRACE conn6 <- [1,3102,null,{}] 14:35:48 INFO - PROCESS | 3552 | 1463434548151 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:35:48 INFO - PROCESS | 3552 | 1463434548307 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 14:35:48 INFO - PROCESS | 3552 | 1463434548503 Marionette TRACE conn6 -> [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\", \"1cb025d2-7312-4a26-bfe7-8a547c41fce5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:48 INFO - PROCESS | 3552 | ++DOCSHELL 00000089F3DBD000 == 158 [pid = 3552] [id = 787] 14:35:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 266 (00000089F1122400) [pid = 3552] [serial = 2359] [outer = 0000000000000000] 14:35:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 267 (00000089F1B45C00) [pid = 3552] [serial = 2360] [outer = 00000089F1122400] 14:35:48 INFO - PROCESS | 3552 | 1463434548561 Marionette DEBUG loaded listener.js 14:35:48 INFO - PROCESS | 3552 | ++DOMWINDOW == 268 (00000089F1B5E800) [pid = 3552] [serial = 2361] [outer = 00000089F1122400] 14:35:49 INFO - PROCESS | 3552 | 1463434549142 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 14:35:49 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:35:49 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1074ms 14:35:49 INFO - PROCESS | 3552 | 1463434549209 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 14:35:49 INFO - PROCESS | 3552 | 1463434549211 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 14:35:50 WARNING - u'runner_teardown' () 14:35:50 INFO - No more tests 14:35:50 INFO - Got 0 unexpected results 14:35:50 INFO - SUITE-END | took 741s 14:35:50 INFO - Closing logging queue 14:35:50 INFO - queue closed 14:35:50 INFO - Return code: 0 14:35:50 WARNING - # TBPL SUCCESS # 14:35:50 INFO - Running post-action listener: _resource_record_post_action 14:35:50 INFO - Running post-run listener: _resource_record_post_run 14:35:51 INFO - Total resource usage - Wall time: 751s; CPU: 14.0%; Read bytes: 223975424; Write bytes: 1009059328; Read time: 2799600; Write time: 5366520 14:35:51 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:35:51 INFO - install - Wall time: 3s; CPU: 9.0%; Read bytes: 0; Write bytes: 99164160; Read time: 0; Write time: 231680 14:35:51 INFO - run-tests - Wall time: 748s; CPU: 14.0%; Read bytes: 223874048; Write bytes: 889828864; Read time: 2785150; Write time: 5100720 14:35:51 INFO - Running post-run listener: _upload_blobber_files 14:35:51 INFO - Blob upload gear active. 14:35:51 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 14:35:51 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 14:35:51 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 14:35:51 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 14:35:52 INFO - (blobuploader) - INFO - Open directory for files ... 14:35:52 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 14:35:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:35:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:35:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:35:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:35:52 INFO - (blobuploader) - INFO - Done attempting. 14:35:52 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 14:35:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:35:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:35:54 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:35:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:35:54 INFO - (blobuploader) - INFO - Done attempting. 14:35:54 INFO - (blobuploader) - INFO - Iteration through files over. 14:35:54 INFO - Return code: 0 14:35:54 INFO - rmtree: C:\slave\test\build\uploaded_files.json 14:35:54 INFO - Using _rmtree_windows ... 14:35:54 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 14:35:54 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1c063e16a766be48f0a957149c332dde65cfd091d200c2504490bbad573dbe18820489f81626ce54a8db4f0a73d52f7716aef3a835b31e1c7664ff780f311ac0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e133851490cf4f3a8feeac8bd69c93d45f6e96ebc8975b86e2cf02231ce750d4c9166a5bda1a47c81a6d3b9ad0154e13f987dbd15218957243b96fb4fadb7178"} 14:35:54 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 14:35:54 INFO - Writing to file C:\slave\test\properties\blobber_files 14:35:54 INFO - Contents: 14:35:54 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1c063e16a766be48f0a957149c332dde65cfd091d200c2504490bbad573dbe18820489f81626ce54a8db4f0a73d52f7716aef3a835b31e1c7664ff780f311ac0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e133851490cf4f3a8feeac8bd69c93d45f6e96ebc8975b86e2cf02231ce750d4c9166a5bda1a47c81a6d3b9ad0154e13f987dbd15218957243b96fb4fadb7178"} 14:35:54 INFO - Running post-run listener: copy_logs_to_upload_dir 14:35:54 INFO - Copying logs to upload dir... 14:35:54 INFO - mkdir: C:\slave\test\build\upload\logs 14:35:54 INFO - Copying logs to upload dir... 14:35:54 INFO - Using _rmtree_windows ... 14:35:54 INFO - Using _rmtree_windows ... 14:35:54 INFO - Using _rmtree_windows ... 14:35:54 INFO - Using _rmtree_windows ... 14:35:54 INFO - Using _rmtree_windows ... 14:35:54 INFO - Using _rmtree_windows ... 14:35:54 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=911.242000 ========= master_lag: 0.23 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 11 secs) (at 2016-05-16 14:35:55.256462) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-16 14:35:55.257419) ========= '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-117\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-117 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-117 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-117\AppData\Local LOGONSERVER=\\T-W864-IX-117 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;C:\mozilla-build\hg 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-117 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-117 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-117 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1c063e16a766be48f0a957149c332dde65cfd091d200c2504490bbad573dbe18820489f81626ce54a8db4f0a73d52f7716aef3a835b31e1c7664ff780f311ac0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e133851490cf4f3a8feeac8bd69c93d45f6e96ebc8975b86e2cf02231ce750d4c9166a5bda1a47c81a6d3b9ad0154e13f987dbd15218957243b96fb4fadb7178"} build_url:https://queue.taskcluster.net/v1/task/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.202000 build_url: 'https://queue.taskcluster.net/v1/task/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1c063e16a766be48f0a957149c332dde65cfd091d200c2504490bbad573dbe18820489f81626ce54a8db4f0a73d52f7716aef3a835b31e1c7664ff780f311ac0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e133851490cf4f3a8feeac8bd69c93d45f6e96ebc8975b86e2cf02231ce750d4c9166a5bda1a47c81a6d3b9ad0154e13f987dbd15218957243b96fb4fadb7178"}' symbols_url: 'https://queue.taskcluster.net/v1/task/dWhcf_IXTCWsK4qxiS1Ykw/artifacts/public/build/firefox-48.0a2.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-05-16 14:35:55.478837) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-16 14:35:55.479419) ========= '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-117\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-117 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-117 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-117\AppData\Local LOGONSERVER=\\T-W864-IX-117 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;C:\mozilla-build\hg 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-117 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-117 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-117 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.102000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-16 14:35:55.595203) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-16 14:35:55.595540) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-16 14:35:56.224192) ========= ========= Total master_lag: 0.40 =========