builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-058 starttime: 1464622431.11 results: success (0) buildid: 20160530063837 builduid: 3b0a3caa272d495abd2812a5b4932f33 revision: 433520b687b76bc6332bf080db94b01ebf4ef881 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 08:33:51.115623) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 08:33:51.116567) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 08:33:51.117191) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 08:33:51.613110) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 08:33:51.613578) ========= '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-058\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-058 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-058 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-058\AppData\Local LOGONSERVER=\\T-W864-IX-058 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-058 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-058 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-058 WINDIR=C:\windows using PTY: False --08:33:52-- 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.03 MB/s 08:33:52 (8.03 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.715000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 08:33:53.347301) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-30 08:33:53.347898) ========= '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-058\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-058 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-058 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-058\AppData\Local LOGONSERVER=\\T-W864-IX-058 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-058 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-058 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-058 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.210000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-30 08:33:56.574619) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 08:33:56.575622) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 433520b687b76bc6332bf080db94b01ebf4ef881 --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 433520b687b76bc6332bf080db94b01ebf4ef881 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-058\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-058 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-058 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-058\AppData\Local LOGONSERVER=\\T-W864-IX-058 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-058 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-058 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-058 WINDIR=C:\windows using PTY: False 2016-05-30 08:33:56,543 truncating revision to first 12 chars 2016-05-30 08:33:56,543 Setting DEBUG logging. 2016-05-30 08:33:56,543 attempt 1/10 2016-05-30 08:33:56,543 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/433520b687b7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 08:33:57,480 unpacking tar archive at: mozilla-aurora-433520b687b7/testing/mozharness/ program finished with exit code 0 elapsedTime=1.580000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 08:33:58.200995) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 08:33:58.201725) ========= script_repo_revision: 433520b687b76bc6332bf080db94b01ebf4ef881 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 08:33:58.202511) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 08:33:58.202958) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 08:33:58.219072) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 19 secs) (at 2016-05-30 08:33:58.219545) ========= '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-058\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-058 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-058 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-058\AppData\Local LOGONSERVER=\\T-W864-IX-058 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-058 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-058 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-058 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 08:33:58 INFO - MultiFileLogger online at 20160530 08:33:58 in C:\slave\test 08:33:58 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 08:33:58 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:33:58 INFO - {'append_to_log': False, 08:33:58 INFO - 'base_work_dir': 'C:\\slave\\test', 08:33:58 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:33:58 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:33:58 INFO - 'buildbot_json_path': 'buildprops.json', 08:33:58 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:33:58 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:33:58 INFO - 'download_minidump_stackwalk': True, 08:33:58 INFO - 'download_symbols': 'true', 08:33:58 INFO - 'e10s': False, 08:33:58 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:33:58 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:33:58 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:33:58 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:33:58 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:33:58 INFO - 'C:/mozilla-build/tooltool.py'), 08:33:58 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:33:58 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:33:58 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:33:58 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:33:58 INFO - 'log_level': 'info', 08:33:58 INFO - 'log_to_console': True, 08:33:58 INFO - 'opt_config_files': (), 08:33:58 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:33:58 INFO - '--processes=1', 08:33:58 INFO - '--config=%(test_path)s/wptrunner.ini', 08:33:58 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:33:58 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:33:58 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:33:58 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:33:58 INFO - 'pip_index': False, 08:33:58 INFO - 'require_test_zip': True, 08:33:58 INFO - 'test_type': ('testharness',), 08:33:58 INFO - 'this_chunk': '1', 08:33:58 INFO - 'total_chunks': '10', 08:33:58 INFO - 'virtualenv_path': 'venv', 08:33:58 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:33:58 INFO - 'work_dir': 'build'} 08:33:58 INFO - ##### 08:33:58 INFO - ##### Running clobber step. 08:33:58 INFO - ##### 08:33:58 INFO - Running pre-action listener: _resource_record_pre_action 08:33:58 INFO - Running main action method: clobber 08:33:58 INFO - rmtree: C:\slave\test\build 08:33:58 INFO - Using _rmtree_windows ... 08:33:58 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:34:29 INFO - Running post-action listener: _resource_record_post_action 08:34:29 INFO - ##### 08:34:29 INFO - ##### Running read-buildbot-config step. 08:34:29 INFO - ##### 08:34:29 INFO - Running pre-action listener: _resource_record_pre_action 08:34:29 INFO - Running main action method: read_buildbot_config 08:34:29 INFO - Using buildbot properties: 08:34:29 INFO - { 08:34:29 INFO - "project": "", 08:34:29 INFO - "product": "firefox", 08:34:29 INFO - "script_repo_revision": "production", 08:34:29 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 08:34:29 INFO - "repository": "", 08:34:29 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 08:34:29 INFO - "buildid": "20160530063837", 08:34:29 INFO - "pgo_build": "False", 08:34:29 INFO - "basedir": "C:\\slave\\test", 08:34:29 INFO - "buildnumber": 49, 08:34:29 INFO - "slavename": "t-w864-ix-058", 08:34:29 INFO - "revision": "433520b687b76bc6332bf080db94b01ebf4ef881", 08:34:29 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 08:34:29 INFO - "platform": "win64", 08:34:29 INFO - "branch": "mozilla-aurora", 08:34:29 INFO - "repo_path": "releases/mozilla-aurora", 08:34:29 INFO - "moz_repo_path": "", 08:34:29 INFO - "stage_platform": "win64", 08:34:29 INFO - "builduid": "3b0a3caa272d495abd2812a5b4932f33", 08:34:29 INFO - "slavebuilddir": "test" 08:34:29 INFO - } 08:34:29 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/J2yjhAldRTWbglF6OTwxgg/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 08:34:29 INFO - Found installer url https://queue.taskcluster.net/v1/task/J2yjhAldRTWbglF6OTwxgg/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 08:34:29 INFO - Running post-action listener: _resource_record_post_action 08:34:29 INFO - ##### 08:34:29 INFO - ##### Running download-and-extract step. 08:34:29 INFO - ##### 08:34:29 INFO - Running pre-action listener: _resource_record_pre_action 08:34:29 INFO - Running main action method: download_and_extract 08:34:29 INFO - mkdir: C:\slave\test\build\tests 08:34:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:34:29 INFO - https://queue.taskcluster.net/v1/task/J2yjhAldRTWbglF6OTwxgg/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 08:34:29 INFO - trying https://queue.taskcluster.net/v1/task/J2yjhAldRTWbglF6OTwxgg/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 08:34:29 INFO - Downloading https://queue.taskcluster.net/v1/task/J2yjhAldRTWbglF6OTwxgg/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 08:34:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/J2yjhAldRTWbglF6OTwxgg/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 08:34:30 INFO - Downloaded 1274 bytes. 08:34:30 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 08:34:30 INFO - Using the following test package requirements: 08:34:30 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 08:34:30 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 08:34:30 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 08:34:30 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 08:34:30 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 08:34:30 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 08:34:30 INFO - u'jsshell-win64.zip'], 08:34:30 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 08:34:30 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 08:34:30 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 08:34:30 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 08:34:30 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 08:34:30 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 08:34:30 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 08:34:30 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 08:34:30 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 08:34:30 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 08:34:30 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 08:34:30 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 08:34:30 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')]} 08:34:30 INFO - https://queue.taskcluster.net/v1/task/J2yjhAldRTWbglF6OTwxgg/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 08:34:30 INFO - trying https://queue.taskcluster.net/v1/task/J2yjhAldRTWbglF6OTwxgg/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 08:34:30 INFO - Downloading https://queue.taskcluster.net/v1/task/J2yjhAldRTWbglF6OTwxgg/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 08:34:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/J2yjhAldRTWbglF6OTwxgg/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 08:34:31 INFO - Downloaded 20808329 bytes. 08:34:31 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/*'] 08:34:31 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/* 08:34:33 INFO - caution: filename not matched: web-platform/* 08:34:33 INFO - Return code: 11 08:34: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')]} 08:34:33 INFO - https://queue.taskcluster.net/v1/task/J2yjhAldRTWbglF6OTwxgg/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 08:34:33 INFO - trying https://queue.taskcluster.net/v1/task/J2yjhAldRTWbglF6OTwxgg/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 08:34:33 INFO - Downloading https://queue.taskcluster.net/v1/task/J2yjhAldRTWbglF6OTwxgg/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 08:34:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/J2yjhAldRTWbglF6OTwxgg/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 08:34:35 INFO - Downloaded 36409220 bytes. 08:34:35 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/*'] 08:34:35 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/* 08:35:23 INFO - caution: filename not matched: bin/* 08:35:23 INFO - caution: filename not matched: config/* 08:35:23 INFO - caution: filename not matched: mozbase/* 08:35:23 INFO - caution: filename not matched: marionette/* 08:35:23 INFO - caution: filename not matched: tools/wptserve/* 08:35:23 INFO - Return code: 11 08:35:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:35:23 INFO - https://queue.taskcluster.net/v1/task/J2yjhAldRTWbglF6OTwxgg/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 08:35:23 INFO - trying https://queue.taskcluster.net/v1/task/J2yjhAldRTWbglF6OTwxgg/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 08:35:23 INFO - Downloading https://queue.taskcluster.net/v1/task/J2yjhAldRTWbglF6OTwxgg/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 08:35:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/J2yjhAldRTWbglF6OTwxgg/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 08:35:25 INFO - Downloaded 82725252 bytes. 08:35:25 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/J2yjhAldRTWbglF6OTwxgg/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 08:35:25 INFO - mkdir: C:\slave\test\properties 08:35:25 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:35:25 INFO - Writing to file C:\slave\test\properties\build_url 08:35:25 INFO - Contents: 08:35:25 INFO - build_url:https://queue.taskcluster.net/v1/task/J2yjhAldRTWbglF6OTwxgg/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 08:35:26 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/J2yjhAldRTWbglF6OTwxgg/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 08:35:26 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:35:26 INFO - Writing to file C:\slave\test\properties\symbols_url 08:35:26 INFO - Contents: 08:35:26 INFO - symbols_url:https://queue.taskcluster.net/v1/task/J2yjhAldRTWbglF6OTwxgg/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 08:35:27 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')]} 08:35:27 INFO - https://queue.taskcluster.net/v1/task/J2yjhAldRTWbglF6OTwxgg/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:35:27 INFO - trying https://queue.taskcluster.net/v1/task/J2yjhAldRTWbglF6OTwxgg/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 08:35:27 INFO - Downloading https://queue.taskcluster.net/v1/task/J2yjhAldRTWbglF6OTwxgg/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 08:35:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/J2yjhAldRTWbglF6OTwxgg/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 08:35:30 INFO - Downloaded 50730551 bytes. 08:35:30 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'] 08:35:30 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 08:35:31 INFO - Return code: 0 08:35:31 INFO - Running post-action listener: _resource_record_post_action 08:35:31 INFO - Running post-action listener: set_extra_try_arguments 08:35:31 INFO - ##### 08:35:31 INFO - ##### Running create-virtualenv step. 08:35:31 INFO - ##### 08:35:31 INFO - Running pre-action listener: _pre_create_virtualenv 08:35:31 INFO - Running pre-action listener: _resource_record_pre_action 08:35:31 INFO - Running main action method: create_virtualenv 08:35:31 INFO - Creating virtualenv C:\slave\test\build\venv 08:35:31 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 08:35:31 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:35:34 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:35:38 INFO - Installing distribute......................................................................................................................................................................................done. 08:35:40 INFO - Return code: 0 08:35:40 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:35:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:35:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:35:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:35:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:35:40 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 0x024BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0256E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025104C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024EF368>, '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 0x02292D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025790C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-058', 'USERDOMAIN': 'T-W864-IX-058', '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-058', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-058\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-058', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-058', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-058', '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-058\\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 08:35:40 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 08:35:40 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 08:35:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:35:40 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-058\\AppData\\Roaming', 08:35:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:35:40 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:35:40 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:35:40 INFO - 'COMPUTERNAME': 'T-W864-IX-058', 08:35:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:35:40 INFO - 'DCLOCATION': 'SCL3', 08:35:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:35:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:35:40 INFO - 'HOMEDRIVE': 'C:', 08:35:40 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-058', 08:35:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:35:40 INFO - 'KTS_VERSION': '1.19c', 08:35:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-058\\AppData\\Local', 08:35:40 INFO - 'LOGONSERVER': '\\\\T-W864-IX-058', 08:35:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:35:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:35:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:35:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:35:40 INFO - 'MOZ_NO_REMOTE': '1', 08:35:40 INFO - 'NO_EM_RESTART': '1', 08:35:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:35:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:35:40 INFO - 'OS': 'Windows_NT', 08:35:40 INFO - 'OURDRIVE': 'C:', 08:35:40 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', 08:35:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:35:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:35:40 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:35:40 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:35:40 INFO - 'PROCESSOR_LEVEL': '6', 08:35:40 INFO - 'PROCESSOR_REVISION': '1e05', 08:35:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:35:40 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:35:40 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:35:40 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:35:40 INFO - 'PROMPT': '$P$G', 08:35:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:35:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:35:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:35:40 INFO - 'PWD': 'C:\\slave\\test', 08:35:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:35:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:35:40 INFO - 'SYSTEMDRIVE': 'C:', 08:35:40 INFO - 'SYSTEMROOT': 'C:\\windows', 08:35:40 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:35:40 INFO - 'TEST1': 'testie', 08:35:40 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:35:40 INFO - 'USERDOMAIN': 'T-W864-IX-058', 08:35:40 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-058', 08:35:40 INFO - 'USERNAME': 'cltbld', 08:35:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-058', 08:35:40 INFO - 'WINDIR': 'C:\\windows', 08:35:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:35:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:35:41 INFO - Downloading/unpacking psutil>=0.7.1 08:35:41 INFO - Running setup.py egg_info for package psutil 08:35:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:35:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:35:41 INFO - Installing collected packages: psutil 08:35:41 INFO - Running setup.py install for psutil 08:35:41 INFO - building 'psutil._psutil_windows' extension 08:35:41 INFO - error: Unable to find vcvarsall.bat 08:35:41 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-97ynwk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:35:41 INFO - running install 08:35:41 INFO - running build 08:35:41 INFO - running build_py 08:35:41 INFO - creating build 08:35:41 INFO - creating build\lib.win32-2.7 08:35:41 INFO - creating build\lib.win32-2.7\psutil 08:35:41 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:35:41 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:35:41 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:35:41 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:35:41 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:35:41 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:35:41 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:35:41 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:35:41 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:35:41 INFO - running build_ext 08:35:41 INFO - building 'psutil._psutil_windows' extension 08:35:41 INFO - error: Unable to find vcvarsall.bat 08:35:41 INFO - ---------------------------------------- 08:35:41 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-97ynwk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:35:41 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-058\AppData\Roaming\pip\pip.log 08:35:41 WARNING - Return code: 1 08:35:41 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! 08:35:41 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:35:41 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')]} 08:35:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:35:41 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')]} 08:35:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:35:41 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 0x024BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0256E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025104C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024EF368>, '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 0x02292D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025790C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-058', 'USERDOMAIN': 'T-W864-IX-058', '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-058', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-058\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-058', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-058', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-058', '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-058\\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 08:35:41 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 08:35:41 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 08:35:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:35:41 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-058\\AppData\\Roaming', 08:35:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:35:41 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:35:41 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:35:41 INFO - 'COMPUTERNAME': 'T-W864-IX-058', 08:35:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:35:41 INFO - 'DCLOCATION': 'SCL3', 08:35:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:35:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:35:41 INFO - 'HOMEDRIVE': 'C:', 08:35:41 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-058', 08:35:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:35:41 INFO - 'KTS_VERSION': '1.19c', 08:35:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-058\\AppData\\Local', 08:35:41 INFO - 'LOGONSERVER': '\\\\T-W864-IX-058', 08:35:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:35:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:35:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:35:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:35:41 INFO - 'MOZ_NO_REMOTE': '1', 08:35:41 INFO - 'NO_EM_RESTART': '1', 08:35:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:35:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:35:41 INFO - 'OS': 'Windows_NT', 08:35:41 INFO - 'OURDRIVE': 'C:', 08:35:41 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', 08:35:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:35:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:35:41 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:35:41 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:35:41 INFO - 'PROCESSOR_LEVEL': '6', 08:35:41 INFO - 'PROCESSOR_REVISION': '1e05', 08:35:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:35:41 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:35:41 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:35:41 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:35:41 INFO - 'PROMPT': '$P$G', 08:35:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:35:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:35:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:35:41 INFO - 'PWD': 'C:\\slave\\test', 08:35:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:35:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:35:41 INFO - 'SYSTEMDRIVE': 'C:', 08:35:41 INFO - 'SYSTEMROOT': 'C:\\windows', 08:35:41 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:35:41 INFO - 'TEST1': 'testie', 08:35:41 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:35:41 INFO - 'USERDOMAIN': 'T-W864-IX-058', 08:35:41 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-058', 08:35:41 INFO - 'USERNAME': 'cltbld', 08:35:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-058', 08:35:41 INFO - 'WINDIR': 'C:\\windows', 08:35:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:35:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:35:42 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:35:42 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:35:42 INFO - Running setup.py egg_info for package mozsystemmonitor 08:35:42 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:35:42 INFO - Running setup.py egg_info for package psutil 08:35:42 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:35:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:35:42 INFO - Installing collected packages: mozsystemmonitor, psutil 08:35:42 INFO - Running setup.py install for mozsystemmonitor 08:35:42 INFO - Running setup.py install for psutil 08:35:42 INFO - building 'psutil._psutil_windows' extension 08:35:42 INFO - error: Unable to find vcvarsall.bat 08:35:42 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-q_pewr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:35:42 INFO - running install 08:35:42 INFO - running build 08:35:42 INFO - running build_py 08:35:42 INFO - running build_ext 08:35:42 INFO - building 'psutil._psutil_windows' extension 08:35:42 INFO - error: Unable to find vcvarsall.bat 08:35:42 INFO - ---------------------------------------- 08:35:42 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-q_pewr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:35:42 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-058\AppData\Roaming\pip\pip.log 08:35:42 WARNING - Return code: 1 08:35:42 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! 08:35:42 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:35:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:35:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:35:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:35:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:35:43 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 0x024BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0256E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025104C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024EF368>, '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 0x02292D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025790C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-058', 'USERDOMAIN': 'T-W864-IX-058', '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-058', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-058\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-058', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-058', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-058', '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-058\\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 08:35:43 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 08:35:43 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 08:35:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:35:43 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-058\\AppData\\Roaming', 08:35:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:35:43 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:35:43 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:35:43 INFO - 'COMPUTERNAME': 'T-W864-IX-058', 08:35:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:35:43 INFO - 'DCLOCATION': 'SCL3', 08:35:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:35:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:35:43 INFO - 'HOMEDRIVE': 'C:', 08:35:43 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-058', 08:35:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:35:43 INFO - 'KTS_VERSION': '1.19c', 08:35:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-058\\AppData\\Local', 08:35:43 INFO - 'LOGONSERVER': '\\\\T-W864-IX-058', 08:35:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:35:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:35:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:35:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:35:43 INFO - 'MOZ_NO_REMOTE': '1', 08:35:43 INFO - 'NO_EM_RESTART': '1', 08:35:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:35:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:35:43 INFO - 'OS': 'Windows_NT', 08:35:43 INFO - 'OURDRIVE': 'C:', 08:35:43 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', 08:35:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:35:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:35:43 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:35:43 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:35:43 INFO - 'PROCESSOR_LEVEL': '6', 08:35:43 INFO - 'PROCESSOR_REVISION': '1e05', 08:35:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:35:43 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:35:43 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:35:43 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:35:43 INFO - 'PROMPT': '$P$G', 08:35:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:35:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:35:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:35:43 INFO - 'PWD': 'C:\\slave\\test', 08:35:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:35:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:35:43 INFO - 'SYSTEMDRIVE': 'C:', 08:35:43 INFO - 'SYSTEMROOT': 'C:\\windows', 08:35:43 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:35:43 INFO - 'TEST1': 'testie', 08:35:43 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:35:43 INFO - 'USERDOMAIN': 'T-W864-IX-058', 08:35:43 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-058', 08:35:43 INFO - 'USERNAME': 'cltbld', 08:35:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-058', 08:35:43 INFO - 'WINDIR': 'C:\\windows', 08:35:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:35:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:35:43 INFO - Downloading/unpacking blobuploader==1.2.4 08:35:43 INFO - Downloading blobuploader-1.2.4.tar.gz 08:35:43 INFO - Running setup.py egg_info for package blobuploader 08:35:43 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:35:47 INFO - Running setup.py egg_info for package requests 08:35:47 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:35:47 INFO - Downloading docopt-0.6.1.tar.gz 08:35:47 INFO - Running setup.py egg_info for package docopt 08:35:47 INFO - Installing collected packages: blobuploader, docopt, requests 08:35:47 INFO - Running setup.py install for blobuploader 08:35:47 INFO - Running setup.py install for docopt 08:35:47 INFO - Running setup.py install for requests 08:35:47 INFO - Successfully installed blobuploader docopt requests 08:35:47 INFO - Cleaning up... 08:35:47 INFO - Return code: 0 08:35:47 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:35:47 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')]} 08:35:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:35:47 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')]} 08:35:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:35:47 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 0x024BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0256E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025104C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024EF368>, '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 0x02292D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025790C0>, '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-058', 'USERDOMAIN': 'T-W864-IX-058', '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-058', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-058\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-058', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-058', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-058', '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-058\\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 08:35:47 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 08:35:47 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 08:35:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:35:47 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-058\\AppData\\Roaming', 08:35:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:35:47 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:35:47 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:35:47 INFO - 'COMPUTERNAME': 'T-W864-IX-058', 08:35:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:35:47 INFO - 'DCLOCATION': 'SCL3', 08:35:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:35:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:35:47 INFO - 'HOMEDRIVE': 'C:', 08:35:47 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-058', 08:35:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:35:47 INFO - 'KTS_VERSION': '1.19c', 08:35:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-058\\AppData\\Local', 08:35:47 INFO - 'LOGONSERVER': '\\\\T-W864-IX-058', 08:35:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:35:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:35:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:35:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:35:47 INFO - 'MOZ_NO_REMOTE': '1', 08:35:47 INFO - 'NO_EM_RESTART': '1', 08:35:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:35:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:35:47 INFO - 'OS': 'Windows_NT', 08:35:47 INFO - 'OURDRIVE': 'C:', 08:35:47 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', 08:35:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:35:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:35:47 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:35:47 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:35:47 INFO - 'PROCESSOR_LEVEL': '6', 08:35:47 INFO - 'PROCESSOR_REVISION': '1e05', 08:35:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:35:47 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:35:47 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:35:47 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:35:47 INFO - 'PROMPT': '$P$G', 08:35:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:35:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:35:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:35:47 INFO - 'PWD': 'C:\\slave\\test', 08:35:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:35:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:35:47 INFO - 'SYSTEMDRIVE': 'C:', 08:35:47 INFO - 'SYSTEMROOT': 'C:\\windows', 08:35:47 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:35:47 INFO - 'TEST1': 'testie', 08:35:47 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:35:47 INFO - 'USERDOMAIN': 'T-W864-IX-058', 08:35:47 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-058', 08:35:47 INFO - 'USERNAME': 'cltbld', 08:35:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-058', 08:35:47 INFO - 'WINDIR': 'C:\\windows', 08:35:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:35:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:35:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:35:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:35:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:35:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:35:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:35:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:35:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:35:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:35:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:35:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:35:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:35:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:35:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:35:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:35:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:35:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:35:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:35:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:35:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:35:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:35:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:35:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:35:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:35:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:35:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:35:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:35:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:35:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:35:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:35:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:35:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:35:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:35:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:35:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:35:53 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:35:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:35:53 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:35:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:35:53 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:35:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:35:53 INFO - Unpacking c:\slave\test\build\tests\marionette 08:35:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:35:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:35:53 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 08:35:53 INFO - Running setup.py install for browsermob-proxy 08:36:07 INFO - Running setup.py install for manifestparser 08:36:07 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Running setup.py install for marionette-client 08:36:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:36:07 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Running setup.py install for marionette-driver 08:36:07 INFO - Running setup.py install for mozcrash 08:36:07 INFO - Running setup.py install for mozdebug 08:36:07 INFO - Running setup.py install for mozdevice 08:36:07 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Running setup.py install for mozfile 08:36:07 INFO - Running setup.py install for mozhttpd 08:36:07 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Running setup.py install for mozinfo 08:36:07 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Running setup.py install for mozInstall 08:36:07 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Running setup.py install for mozleak 08:36:07 INFO - Running setup.py install for mozlog 08:36:07 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Running setup.py install for moznetwork 08:36:07 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Running setup.py install for mozprocess 08:36:07 INFO - Running setup.py install for mozprofile 08:36:07 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Running setup.py install for mozrunner 08:36:07 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Running setup.py install for mozscreenshot 08:36:07 INFO - Running setup.py install for moztest 08:36:07 INFO - Running setup.py install for mozversion 08:36:07 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:36:07 INFO - Running setup.py install for wptserve 08:36:07 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 08:36:07 INFO - Cleaning up... 08:36:07 INFO - Return code: 0 08:36:07 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:36:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:36:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:36:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:36:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:36:07 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 0x024BE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0256E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025104C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024EF368>, '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 0x02292D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025790C0>, '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-058', 'USERDOMAIN': 'T-W864-IX-058', '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-058', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-058\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-058', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-058', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-058', '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-058\\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 08:36:07 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 08:36:07 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 08:36:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:36:07 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-058\\AppData\\Roaming', 08:36:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:36:07 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:36:07 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:36:07 INFO - 'COMPUTERNAME': 'T-W864-IX-058', 08:36:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:36:07 INFO - 'DCLOCATION': 'SCL3', 08:36:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:36:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:36:07 INFO - 'HOMEDRIVE': 'C:', 08:36:07 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-058', 08:36:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:36:07 INFO - 'KTS_VERSION': '1.19c', 08:36:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-058\\AppData\\Local', 08:36:07 INFO - 'LOGONSERVER': '\\\\T-W864-IX-058', 08:36:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:36:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:36:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:36:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:36:07 INFO - 'MOZ_NO_REMOTE': '1', 08:36:07 INFO - 'NO_EM_RESTART': '1', 08:36:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:36:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:36:07 INFO - 'OS': 'Windows_NT', 08:36:07 INFO - 'OURDRIVE': 'C:', 08:36:07 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', 08:36:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:36:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:36:07 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:36:07 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:36:07 INFO - 'PROCESSOR_LEVEL': '6', 08:36:07 INFO - 'PROCESSOR_REVISION': '1e05', 08:36:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:36:07 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:36:07 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:36:07 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:36:07 INFO - 'PROMPT': '$P$G', 08:36:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:36:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:36:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:36:07 INFO - 'PWD': 'C:\\slave\\test', 08:36:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:36:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:36:07 INFO - 'SYSTEMDRIVE': 'C:', 08:36:07 INFO - 'SYSTEMROOT': 'C:\\windows', 08:36:07 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:36:07 INFO - 'TEST1': 'testie', 08:36:07 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:36:07 INFO - 'USERDOMAIN': 'T-W864-IX-058', 08:36:07 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-058', 08:36:07 INFO - 'USERNAME': 'cltbld', 08:36:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-058', 08:36:07 INFO - 'WINDIR': 'C:\\windows', 08:36:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:36:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:36:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:36:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:36:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:36:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:36:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:36:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:36:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:36:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:36:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:36:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:36:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:36:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:36:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:36:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:36:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:36:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:36:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:36:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:36:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:36:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:36:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:36:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:36:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:36:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:36:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:36:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:36:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:36:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:36:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:36:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:36:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:36:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:36:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:36:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:36:11 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:36:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:36:11 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:36:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:36:11 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:36:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:36:11 INFO - Unpacking c:\slave\test\build\tests\marionette 08:36:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:36:11 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:36:11 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)) 08:36:23 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)) 08:36:23 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)) 08:36:23 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)) 08:36:23 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)) 08:36:23 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:36:23 INFO - Downloading blessings-1.6.tar.gz 08:36:23 INFO - Running setup.py egg_info for package blessings 08:36:23 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)) 08:36:23 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:36:23 INFO - Running setup.py install for blessings 08:36:23 INFO - Running setup.py install for browsermob-proxy 08:36:23 INFO - Running setup.py install for manifestparser 08:36:23 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:36:23 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:36:23 INFO - Running setup.py install for marionette-client 08:36:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:36:23 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:36:23 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:36:23 INFO - Running setup.py install for marionette-driver 08:36:23 INFO - Running setup.py install for mozcrash 08:36:23 INFO - Running setup.py install for mozdebug 08:36:23 INFO - Running setup.py install for mozdevice 08:36:23 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:36:23 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:36:23 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:36:23 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:36:23 INFO - Running setup.py install for mozhttpd 08:36:23 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:36:23 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:36:23 INFO - Running setup.py install for mozInstall 08:36:23 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:36:23 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:36:23 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:36:23 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:36:23 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:36:23 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:36:23 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:36:23 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:36:23 INFO - Running setup.py install for mozleak 08:36:23 INFO - Running setup.py install for mozprofile 08:36:23 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:36:23 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:36:23 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:36:23 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:36:23 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:36:23 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:36:23 INFO - Running setup.py install for mozrunner 08:36:23 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:36:23 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:36:25 INFO - Running setup.py install for mozscreenshot 08:36:25 INFO - Running setup.py install for moztest 08:36:25 INFO - Running setup.py install for mozversion 08:36:25 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:36:25 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:36:25 INFO - Running setup.py install for wptserve 08:36:25 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:36:25 INFO - Cleaning up... 08:36:25 INFO - Return code: 0 08:36:25 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:36:25 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:36:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:36:25 INFO - Reading from file tmpfile_stdout 08:36:25 INFO - Using _rmtree_windows ... 08:36:25 INFO - Using _rmtree_windows ... 08:36:25 INFO - Current package versions: 08:36:25 INFO - blessings == 1.6 08:36:25 INFO - blobuploader == 1.2.4 08:36:25 INFO - browsermob-proxy == 0.6.0 08:36:25 INFO - distribute == 0.6.14 08:36:25 INFO - docopt == 0.6.1 08:36:25 INFO - manifestparser == 1.1 08:36:25 INFO - marionette-client == 2.3.0 08:36:25 INFO - marionette-driver == 1.4.0 08:36:25 INFO - mozInstall == 1.12 08:36:25 INFO - mozcrash == 0.17 08:36:25 INFO - mozdebug == 0.1 08:36:25 INFO - mozdevice == 0.48 08:36:25 INFO - mozfile == 1.2 08:36:25 INFO - mozhttpd == 0.7 08:36:25 INFO - mozinfo == 0.9 08:36:25 INFO - mozleak == 0.1 08:36:25 INFO - mozlog == 3.1 08:36:25 INFO - moznetwork == 0.27 08:36:25 INFO - mozprocess == 0.22 08:36:25 INFO - mozprofile == 0.28 08:36:25 INFO - mozrunner == 6.11 08:36:25 INFO - mozscreenshot == 0.1 08:36:25 INFO - mozsystemmonitor == 0.0 08:36:25 INFO - moztest == 0.7 08:36:25 INFO - mozversion == 1.4 08:36:25 INFO - requests == 1.2.3 08:36:25 INFO - wptserve == 1.4.0 08:36:25 INFO - Running post-action listener: _resource_record_post_action 08:36:25 INFO - Running post-action listener: _start_resource_monitoring 08:36:25 INFO - Starting resource monitoring. 08:36:25 INFO - ##### 08:36:25 INFO - ##### Running pull step. 08:36:25 INFO - ##### 08:36:25 INFO - Running pre-action listener: _resource_record_pre_action 08:36:25 INFO - Running main action method: pull 08:36:25 INFO - Pull has nothing to do! 08:36:25 INFO - Running post-action listener: _resource_record_post_action 08:36:25 INFO - ##### 08:36:25 INFO - ##### Running install step. 08:36:25 INFO - ##### 08:36:25 INFO - Running pre-action listener: _resource_record_pre_action 08:36:25 INFO - Running main action method: install 08:36:25 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:36:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:36:25 INFO - Reading from file tmpfile_stdout 08:36:25 INFO - Using _rmtree_windows ... 08:36:25 INFO - Using _rmtree_windows ... 08:36:25 INFO - Detecting whether we're running mozinstall >=1.0... 08:36:25 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:36:25 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:36:25 INFO - Reading from file tmpfile_stdout 08:36:25 INFO - Output received: 08:36:25 INFO - Usage: mozinstall-script.py [options] installer 08:36:25 INFO - Options: 08:36:25 INFO - -h, --help show this help message and exit 08:36:25 INFO - -d DEST, --destination=DEST 08:36:25 INFO - Directory to install application into. [default: 08:36:25 INFO - "C:\slave\test"] 08:36:25 INFO - --app=APP Application being installed. [default: firefox] 08:36:25 INFO - Using _rmtree_windows ... 08:36:25 INFO - Using _rmtree_windows ... 08:36:25 INFO - mkdir: C:\slave\test\build\application 08:36:25 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'] 08:36:25 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 08:36:28 INFO - Reading from file tmpfile_stdout 08:36:28 INFO - Output received: 08:36:28 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:36:28 INFO - Using _rmtree_windows ... 08:36:28 INFO - Using _rmtree_windows ... 08:36:28 INFO - Running post-action listener: _resource_record_post_action 08:36:28 INFO - ##### 08:36:28 INFO - ##### Running run-tests step. 08:36:28 INFO - ##### 08:36:28 INFO - Running pre-action listener: _resource_record_pre_action 08:36:28 INFO - Running main action method: run_tests 08:36:28 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:36:28 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:36:28 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:36:28 INFO - grabbing minidump binary from tooltool 08:36: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')]} 08:36:28 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 0x024EF368>, '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 0x02292D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025790C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:36:28 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 08:36:28 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 08:36:28 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:36:29 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpc44wfr 08:36:29 INFO - INFO - File integrity verified, renaming tmpc44wfr to win32-minidump_stackwalk.exe 08:36:29 INFO - Return code: 0 08:36:29 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:36:29 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:36:29 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/J2yjhAldRTWbglF6OTwxgg/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 08:36:29 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/J2yjhAldRTWbglF6OTwxgg/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 08:36:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:36:29 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-058\\AppData\\Roaming', 08:36:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:36:29 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:36:29 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:36:29 INFO - 'COMPUTERNAME': 'T-W864-IX-058', 08:36:29 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:36:29 INFO - 'DCLOCATION': 'SCL3', 08:36:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:36:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:36:29 INFO - 'HOMEDRIVE': 'C:', 08:36:29 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-058', 08:36:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:36:29 INFO - 'KTS_VERSION': '1.19c', 08:36:29 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-058\\AppData\\Local', 08:36:29 INFO - 'LOGONSERVER': '\\\\T-W864-IX-058', 08:36:29 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:36:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:36:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:36:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:36:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:36:29 INFO - 'MOZ_NO_REMOTE': '1', 08:36:29 INFO - 'NO_EM_RESTART': '1', 08:36:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:36:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:36:29 INFO - 'OS': 'Windows_NT', 08:36:29 INFO - 'OURDRIVE': 'C:', 08:36:29 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', 08:36:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:36:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:36:29 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:36:29 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:36:29 INFO - 'PROCESSOR_LEVEL': '6', 08:36:29 INFO - 'PROCESSOR_REVISION': '1e05', 08:36:29 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:36:29 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:36:29 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:36:29 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:36:29 INFO - 'PROMPT': '$P$G', 08:36:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:36:29 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:36:29 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:36:29 INFO - 'PWD': 'C:\\slave\\test', 08:36:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:36:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:36:29 INFO - 'SYSTEMDRIVE': 'C:', 08:36:29 INFO - 'SYSTEMROOT': 'C:\\windows', 08:36:29 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:36:29 INFO - 'TEST1': 'testie', 08:36:29 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:36:29 INFO - 'USERDOMAIN': 'T-W864-IX-058', 08:36:29 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-058', 08:36:29 INFO - 'USERNAME': 'cltbld', 08:36:29 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-058', 08:36:29 INFO - 'WINDIR': 'C:\\windows', 08:36:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:36:29 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/J2yjhAldRTWbglF6OTwxgg/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 08:36:31 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 08:36:31 INFO - import pkg_resources 08:36:32 INFO - Using 1 client processes 08:36:35 INFO - SUITE-START | Running 778 tests 08:36:35 INFO - Running testharness tests 08:36:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:36:35 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:36:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:36:35 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:36:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:36:35 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:36:36 INFO - Setting up ssl 08:36:36 INFO - PROCESS | certutil | 08:36:36 INFO - PROCESS | certutil | 08:36:36 INFO - PROCESS | certutil | 08:36:36 INFO - Certificate Nickname Trust Attributes 08:36:36 INFO - SSL,S/MIME,JAR/XPI 08:36:36 INFO - 08:36:36 INFO - web-platform-tests CT,, 08:36:36 INFO - 08:36:36 INFO - Starting runner 08:36:36 INFO - PROCESS | 2532 | [2532] 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 08:36:36 INFO - PROCESS | 2532 | [2532] 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 08:36:36 INFO - PROCESS | 2532 | [2532] 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 08:36:36 INFO - PROCESS | 2532 | [2532] 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 08:36:37 INFO - PROCESS | 2532 | [2532] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 08:36:38 INFO - PROCESS | 2532 | 1464622598518 Marionette DEBUG Marionette enabled via build flag and pref 08:36:39 INFO - PROCESS | 2532 | ++DOCSHELL 000000C92135E000 == 1 [pid = 2532] [id = 1] 08:36:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 1 (000000C930570000) [pid = 2532] [serial = 1] [outer = 0000000000000000] 08:36:39 INFO - PROCESS | 2532 | [2532] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:36:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 2 (000000C930571000) [pid = 2532] [serial = 2] [outer = 000000C930570000] 08:36:39 INFO - PROCESS | 2532 | ++DOCSHELL 000000C933749000 == 2 [pid = 2532] [id = 2] 08:36:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 3 (000000C933749800) [pid = 2532] [serial = 3] [outer = 0000000000000000] 08:36:39 INFO - PROCESS | 2532 | [2532] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:36:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 4 (000000C93374A800) [pid = 2532] [serial = 4] [outer = 000000C933749800] 08:36:40 INFO - PROCESS | 2532 | 1464622600270 Marionette INFO Listening on port 2828 08:36:42 INFO - PROCESS | 2532 | 1464622602130 Marionette DEBUG Marionette enabled via command-line flag 08:36:42 INFO - PROCESS | 2532 | ++DOCSHELL 000000C934691000 == 3 [pid = 2532] [id = 3] 08:36:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 5 (000000C9346D0800) [pid = 2532] [serial = 5] [outer = 0000000000000000] 08:36:42 INFO - PROCESS | 2532 | [2532] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:36:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 6 (000000C9346D1800) [pid = 2532] [serial = 6] [outer = 000000C9346D0800] 08:36:42 INFO - PROCESS | 2532 | [2532] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:36:42 INFO - PROCESS | 2532 | [2532] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:36:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 7 (000000C9347E5800) [pid = 2532] [serial = 7] [outer = 000000C933749800] 08:36:43 INFO - PROCESS | 2532 | [2532] 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 08:36:43 INFO - PROCESS | 2532 | 1464622603118 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49301 08:36:43 INFO - PROCESS | 2532 | [2532] 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 08:36:43 INFO - PROCESS | 2532 | 1464622603151 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49302 08:36:43 INFO - PROCESS | 2532 | [2532] 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 08:36:43 INFO - PROCESS | 2532 | 1464622603159 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49303 08:36:43 INFO - PROCESS | 2532 | [2532] 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 08:36:43 INFO - PROCESS | 2532 | 1464622603194 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49304 08:36:43 INFO - PROCESS | 2532 | [2532] 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 08:36:43 INFO - PROCESS | 2532 | 1464622603199 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49305 08:36:43 INFO - PROCESS | 2532 | 1464622603204 Marionette DEBUG Closed connection conn0 08:36:43 INFO - PROCESS | 2532 | 1464622603207 Marionette DEBUG Closed connection conn1 08:36:43 INFO - PROCESS | 2532 | 1464622603209 Marionette DEBUG Closed connection conn2 08:36:43 INFO - PROCESS | 2532 | 1464622603263 Marionette DEBUG Closed connection conn3 08:36:43 INFO - PROCESS | 2532 | 1464622603290 Marionette DEBUG Closed connection conn4 08:36:43 INFO - PROCESS | 2532 | [2532] 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 08:36:43 INFO - PROCESS | 2532 | 1464622603297 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49306 08:36:43 INFO - PROCESS | 2532 | 1464622603428 Marionette DEBUG Closed connection conn5 08:36:43 INFO - PROCESS | 2532 | [2532] 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 08:36:43 INFO - PROCESS | 2532 | 1464622603434 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49307 08:36:43 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9360B7800 == 4 [pid = 2532] [id = 4] 08:36:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 8 (000000C93587E400) [pid = 2532] [serial = 8] [outer = 0000000000000000] 08:36:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 9 (000000C93588A400) [pid = 2532] [serial = 9] [outer = 000000C93587E400] 08:36:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 10 (000000C93601D400) [pid = 2532] [serial = 10] [outer = 000000C93587E400] 08:36:43 INFO - PROCESS | 2532 | 1464622603589 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:36:43 INFO - PROCESS | 2532 | 1464622603595 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":"20160530063837","device":"desktop","version":"48.0a2"} 08:36:44 INFO - PROCESS | 2532 | [2532] 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 08:36:44 INFO - PROCESS | 2532 | [2532] 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 08:36:44 INFO - PROCESS | 2532 | [2532] 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 08:36:45 INFO - PROCESS | 2532 | ++DOCSHELL 000000C939581800 == 5 [pid = 2532] [id = 5] 08:36:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 11 (000000C93B0D9000) [pid = 2532] [serial = 11] [outer = 0000000000000000] 08:36:45 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93B0EB000 == 6 [pid = 2532] [id = 6] 08:36:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 12 (000000C93B173800) [pid = 2532] [serial = 12] [outer = 0000000000000000] 08:36:45 INFO - PROCESS | 2532 | [2532] 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 08:36:45 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93C0C5800 == 7 [pid = 2532] [id = 7] 08:36:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 13 (000000C939210400) [pid = 2532] [serial = 13] [outer = 0000000000000000] 08:36:45 INFO - PROCESS | 2532 | [2532] 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 08:36:45 INFO - PROCESS | 2532 | [2532] 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 08:36:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 14 (000000C93C37D000) [pid = 2532] [serial = 14] [outer = 000000C939210400] 08:36:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 15 (000000C93BF60000) [pid = 2532] [serial = 15] [outer = 000000C93B0D9000] 08:36:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 16 (000000C93C373800) [pid = 2532] [serial = 16] [outer = 000000C93B173800] 08:36:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 17 (000000C93C669800) [pid = 2532] [serial = 17] [outer = 000000C939210400] 08:36:46 INFO - PROCESS | 2532 | 1464622606816 Marionette DEBUG loaded listener.js 08:36:46 INFO - PROCESS | 2532 | 1464622606831 Marionette DEBUG loaded listener.js 08:36:47 INFO - PROCESS | 2532 | ++DOMWINDOW == 18 (000000C93E7CF000) [pid = 2532] [serial = 18] [outer = 000000C939210400] 08:36:47 INFO - PROCESS | 2532 | 1464622607820 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"ac442dd8-ecff-4769-b1db-254d865d963c","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":"20160530063837","device":"desktop","version":"48.0a2","command_id":1}}] 08:36:48 INFO - PROCESS | 2532 | 1464622608416 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}] 08:36:48 INFO - PROCESS | 2532 | 1464622608472 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 08:36:48 INFO - PROCESS | 2532 | 1464622608495 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:36:48 INFO - PROCESS | 2532 | [2532] 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 08:36:49 INFO - PROCESS | 2532 | --DOCSHELL 000000C92135E000 == 6 [pid = 2532] [id = 1] 08:36:50 INFO - PROCESS | 2532 | [2532] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:36:50 INFO - PROCESS | 2532 | ++DOMWINDOW == 19 (000000C92E9BA400) [pid = 2532] [serial = 19] [outer = 000000C939210400] 08:36:50 INFO - PROCESS | 2532 | [2532] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:50 INFO - PROCESS | 2532 | [2532] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:50 INFO - PROCESS | 2532 | 1464622610938 Marionette TRACE conn6 <- [1,3,null,{}] 08:36:50 INFO - PROCESS | 2532 | 1464622610957 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:36:50 INFO - PROCESS | 2532 | 1464622610978 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 08:36:51 INFO - PROCESS | 2532 | 1464622611010 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 08:36:51 INFO - PROCESS | 2532 | 1464622611014 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 08:36:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:36:51 INFO - PROCESS | 2532 | 1464622611020 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:36:51 INFO - PROCESS | 2532 | 1464622611023 Marionette TRACE conn6 <- [1,6,null,{}] 08:36:51 INFO - PROCESS | 2532 | 1464622611035 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}] 08:36:51 INFO - PROCESS | 2532 | 1464622611053 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 08:36:51 INFO - PROCESS | 2532 | 1464622611058 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:51 INFO - PROCESS | 2532 | ++DOCSHELL 000000C92FBE6800 == 7 [pid = 2532] [id = 8] 08:36:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 20 (000000C936029400) [pid = 2532] [serial = 20] [outer = 0000000000000000] 08:36:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 21 (000000C939176400) [pid = 2532] [serial = 21] [outer = 000000C936029400] 08:36:51 INFO - PROCESS | 2532 | 1464622611120 Marionette DEBUG loaded listener.js 08:36:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 22 (000000C939E9BC00) [pid = 2532] [serial = 22] [outer = 000000C936029400] 08:36:51 INFO - PROCESS | 2532 | ++DOCSHELL 000000C935254800 == 8 [pid = 2532] [id = 9] 08:36:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 23 (000000C939C82C00) [pid = 2532] [serial = 23] [outer = 0000000000000000] 08:36:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 24 (000000C93B1E4800) [pid = 2532] [serial = 24] [outer = 000000C939C82C00] 08:36:51 INFO - PROCESS | 2532 | 1464622611580 Marionette DEBUG loaded listener.js 08:36:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 25 (000000C92F9D5C00) [pid = 2532] [serial = 25] [outer = 000000C939C82C00] 08:36:52 INFO - PROCESS | 2532 | 1464622612503 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]]]}] 08:36:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:36:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1529ms 08:36:52 INFO - PROCESS | 2532 | ++DOCSHELL 000000C92FB52800 == 9 [pid = 2532] [id = 10] 08:36:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 26 (000000C92FB53000) [pid = 2532] [serial = 26] [outer = 0000000000000000] 08:36:52 INFO - PROCESS | 2532 | --DOCSHELL 000000C9360B7800 == 8 [pid = 2532] [id = 4] 08:36:52 INFO - PROCESS | 2532 | 1464622612734 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 08:36:52 INFO - PROCESS | 2532 | 1464622612737 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 08:36:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 27 (000000C930776800) [pid = 2532] [serial = 27] [outer = 000000C92FB53000] 08:36:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:36:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 28 (000000C92E9B2000) [pid = 2532] [serial = 28] [outer = 000000C92FB53000] 08:36:52 INFO - PROCESS | 2532 | 1464622612801 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:36:52 INFO - PROCESS | 2532 | 1464622612804 Marionette TRACE conn6 <- [1,10,null,{}] 08:36:52 INFO - PROCESS | 2532 | ++DOCSHELL 000000C92DED3000 == 9 [pid = 2532] [id = 11] 08:36:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 29 (000000C92D6D6000) [pid = 2532] [serial = 29] [outer = 0000000000000000] 08:36:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 30 (000000C93824BC00) [pid = 2532] [serial = 30] [outer = 000000C92D6D6000] 08:36:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 31 (000000C938CDAC00) [pid = 2532] [serial = 31] [outer = 000000C92D6D6000] 08:36:52 INFO - PROCESS | 2532 | 1464622612889 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}] 08:36:53 INFO - PROCESS | 2532 | 1464622613010 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 08:36:53 INFO - PROCESS | 2532 | 1464622613082 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:53 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9347F8800 == 10 [pid = 2532] [id = 12] 08:36:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 32 (000000C93948F800) [pid = 2532] [serial = 32] [outer = 0000000000000000] 08:36:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 33 (000000C939C77400) [pid = 2532] [serial = 33] [outer = 000000C93948F800] 08:36:53 INFO - PROCESS | 2532 | 1464622613151 Marionette DEBUG loaded listener.js 08:36:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 34 (000000C93B0A4000) [pid = 2532] [serial = 34] [outer = 000000C93948F800] 08:36:53 INFO - PROCESS | 2532 | 1464622613648 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]]]}] 08:36:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:36:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 904ms 08:36:53 INFO - PROCESS | 2532 | 1464622613698 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 08:36:53 INFO - PROCESS | 2532 | 1464622613704 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 08:36:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:36:53 INFO - PROCESS | 2532 | 1464622613711 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:36:53 INFO - PROCESS | 2532 | 1464622613714 Marionette TRACE conn6 <- [1,14,null,{}] 08:36:53 INFO - PROCESS | 2532 | 1464622613718 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}] 08:36:53 INFO - PROCESS | 2532 | 1464622613806 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 08:36:53 INFO - PROCESS | 2532 | 1464622613815 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:53 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9354D1800 == 11 [pid = 2532] [id = 13] 08:36:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 35 (000000C93C49E000) [pid = 2532] [serial = 35] [outer = 0000000000000000] 08:36:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 36 (000000C93C4AB000) [pid = 2532] [serial = 36] [outer = 000000C93C49E000] 08:36:53 INFO - PROCESS | 2532 | 1464622613863 Marionette DEBUG loaded listener.js 08:36:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 37 (000000C93C862800) [pid = 2532] [serial = 37] [outer = 000000C93C49E000] 08:36:54 INFO - PROCESS | 2532 | 1464622614285 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]]]}] 08:36:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:36:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 630ms 08:36:54 INFO - PROCESS | 2532 | 1464622614343 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 08:36:54 INFO - PROCESS | 2532 | 1464622614345 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 08:36:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:36:54 INFO - PROCESS | 2532 | 1464622614350 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:36:54 INFO - PROCESS | 2532 | 1464622614354 Marionette TRACE conn6 <- [1,18,null,{}] 08:36:54 INFO - PROCESS | 2532 | 1464622614365 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}] 08:36:54 INFO - PROCESS | 2532 | 1464622614460 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 08:36:54 INFO - PROCESS | 2532 | 1464622614469 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:54 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9391CC000 == 12 [pid = 2532] [id = 14] 08:36:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 38 (000000C93C95DC00) [pid = 2532] [serial = 38] [outer = 0000000000000000] 08:36:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 39 (000000C938CE0400) [pid = 2532] [serial = 39] [outer = 000000C93C95DC00] 08:36:54 INFO - PROCESS | 2532 | 1464622614538 Marionette DEBUG loaded listener.js 08:36:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 40 (000000C93D434800) [pid = 2532] [serial = 40] [outer = 000000C93C95DC00] 08:36:54 INFO - PROCESS | 2532 | 1464622614973 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]]]}] 08:36:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:36:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 08:36:54 INFO - PROCESS | 2532 | 1464622614981 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 08:36:54 INFO - PROCESS | 2532 | 1464622614984 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 08:36:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:36:54 INFO - PROCESS | 2532 | 1464622614987 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:36:54 INFO - PROCESS | 2532 | 1464622614989 Marionette TRACE conn6 <- [1,22,null,{}] 08:36:55 INFO - PROCESS | 2532 | 1464622614993 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}] 08:36:55 INFO - PROCESS | 2532 | 1464622615105 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 08:36:55 INFO - PROCESS | 2532 | 1464622615112 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:55 INFO - PROCESS | 2532 | ++DOCSHELL 000000C939789000 == 13 [pid = 2532] [id = 15] 08:36:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 41 (000000C939C31C00) [pid = 2532] [serial = 41] [outer = 0000000000000000] 08:36:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 42 (000000C93D31E000) [pid = 2532] [serial = 42] [outer = 000000C939C31C00] 08:36:55 INFO - PROCESS | 2532 | 1464622615161 Marionette DEBUG loaded listener.js 08:36:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 43 (000000C93E7CDC00) [pid = 2532] [serial = 43] [outer = 000000C939C31C00] 08:36:55 INFO - PROCESS | 2532 | 1464622615536 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]]]}] 08:36:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:36:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 08:36:55 INFO - PROCESS | 2532 | 1464622615576 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 08:36:55 INFO - PROCESS | 2532 | 1464622615579 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 08:36:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:36:55 INFO - PROCESS | 2532 | 1464622615591 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:36:55 INFO - PROCESS | 2532 | 1464622615593 Marionette TRACE conn6 <- [1,26,null,{}] 08:36:55 INFO - PROCESS | 2532 | 1464622615598 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}] 08:36:55 INFO - PROCESS | 2532 | 1464622615676 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 08:36:55 INFO - PROCESS | 2532 | 1464622615683 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:55 INFO - PROCESS | 2532 | ++DOCSHELL 000000C939ED6800 == 14 [pid = 2532] [id = 16] 08:36:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 44 (000000C92F75E400) [pid = 2532] [serial = 44] [outer = 0000000000000000] 08:36:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 45 (000000C92F765000) [pid = 2532] [serial = 45] [outer = 000000C92F75E400] 08:36:55 INFO - PROCESS | 2532 | 1464622615730 Marionette DEBUG loaded listener.js 08:36:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 46 (000000C93E89A000) [pid = 2532] [serial = 46] [outer = 000000C92F75E400] 08:36:56 INFO - PROCESS | 2532 | 1464622616166 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]]]}] 08:36:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:36:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 08:36:56 INFO - PROCESS | 2532 | 1464622616216 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 08:36:56 INFO - PROCESS | 2532 | 1464622616218 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 08:36:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:36:56 INFO - PROCESS | 2532 | 1464622616221 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:36:56 INFO - PROCESS | 2532 | 1464622616223 Marionette TRACE conn6 <- [1,30,null,{}] 08:36:56 INFO - PROCESS | 2532 | 1464622616227 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}] 08:36:56 INFO - PROCESS | 2532 | 1464622616340 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 08:36:56 INFO - PROCESS | 2532 | 1464622616356 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:56 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BC1C800 == 15 [pid = 2532] [id = 17] 08:36:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 47 (000000C93BBB3C00) [pid = 2532] [serial = 47] [outer = 0000000000000000] 08:36:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 48 (000000C940FB7400) [pid = 2532] [serial = 48] [outer = 000000C93BBB3C00] 08:36:56 INFO - PROCESS | 2532 | 1464622616405 Marionette DEBUG loaded listener.js 08:36:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 49 (000000C940FBE400) [pid = 2532] [serial = 49] [outer = 000000C93BBB3C00] 08:36:56 INFO - PROCESS | 2532 | 1464622616884 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]]]}] 08:36:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:36:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 692ms 08:36:56 INFO - PROCESS | 2532 | 1464622616916 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 08:36:56 INFO - PROCESS | 2532 | 1464622616918 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 08:36:56 INFO - PROCESS | 2532 | 1464622616922 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:36:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:36:56 INFO - PROCESS | 2532 | 1464622616923 Marionette TRACE conn6 <- [1,34,null,{}] 08:36:56 INFO - PROCESS | 2532 | 1464622616927 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}] 08:36:57 INFO - PROCESS | 2532 | 1464622617005 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 08:36:57 INFO - PROCESS | 2532 | 1464622617029 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:57 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93C91E000 == 16 [pid = 2532] [id = 18] 08:36:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 50 (000000C9394B5000) [pid = 2532] [serial = 50] [outer = 0000000000000000] 08:36:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 51 (000000C9394BE400) [pid = 2532] [serial = 51] [outer = 000000C9394B5000] 08:36:57 INFO - PROCESS | 2532 | 1464622617078 Marionette DEBUG loaded listener.js 08:36:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 52 (000000C940FBE800) [pid = 2532] [serial = 52] [outer = 000000C9394B5000] 08:36:57 INFO - PROCESS | 2532 | 1464622617482 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]]]}] 08:36:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:36:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 587ms 08:36:57 INFO - PROCESS | 2532 | 1464622617521 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 08:36:57 INFO - PROCESS | 2532 | 1464622617524 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 08:36:57 INFO - PROCESS | 2532 | 1464622617527 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:36:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:36:57 INFO - PROCESS | 2532 | 1464622617530 Marionette TRACE conn6 <- [1,38,null,{}] 08:36:57 INFO - PROCESS | 2532 | 1464622617533 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}] 08:36:57 INFO - PROCESS | 2532 | 1464622617614 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 08:36:57 INFO - PROCESS | 2532 | 1464622617621 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:57 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93D459000 == 17 [pid = 2532] [id = 19] 08:36:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 53 (000000C92EFD9400) [pid = 2532] [serial = 53] [outer = 0000000000000000] 08:36:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 54 (000000C92EFDC000) [pid = 2532] [serial = 54] [outer = 000000C92EFD9400] 08:36:57 INFO - PROCESS | 2532 | 1464622617668 Marionette DEBUG loaded listener.js 08:36:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 55 (000000C934852C00) [pid = 2532] [serial = 55] [outer = 000000C92EFD9400] 08:36:58 INFO - PROCESS | 2532 | 1464622618039 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]]]}] 08:36:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:36:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 525ms 08:36:58 INFO - PROCESS | 2532 | 1464622618057 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 08:36:58 INFO - PROCESS | 2532 | 1464622618059 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 08:36:58 INFO - PROCESS | 2532 | 1464622618062 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:36:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:36:58 INFO - PROCESS | 2532 | 1464622618064 Marionette TRACE conn6 <- [1,42,null,{}] 08:36:58 INFO - PROCESS | 2532 | 1464622618068 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}] 08:36:58 INFO - PROCESS | 2532 | 1464622618176 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 08:36:58 INFO - PROCESS | 2532 | 1464622618186 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:58 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93E8DE000 == 18 [pid = 2532] [id = 20] 08:36:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 56 (000000C92F13B400) [pid = 2532] [serial = 56] [outer = 0000000000000000] 08:36:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 57 (000000C92F141800) [pid = 2532] [serial = 57] [outer = 000000C92F13B400] 08:36:58 INFO - PROCESS | 2532 | 1464622618233 Marionette DEBUG loaded listener.js 08:36:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 58 (000000C934852000) [pid = 2532] [serial = 58] [outer = 000000C92F13B400] 08:36:58 INFO - PROCESS | 2532 | 1464622618629 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]]]}] 08:36:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:36:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 588ms 08:36:58 INFO - PROCESS | 2532 | 1464622618655 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 08:36:58 INFO - PROCESS | 2532 | 1464622618657 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 08:36:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:36:58 INFO - PROCESS | 2532 | 1464622618669 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:36:58 INFO - PROCESS | 2532 | 1464622618671 Marionette TRACE conn6 <- [1,46,null,{}] 08:36:58 INFO - PROCESS | 2532 | 1464622618675 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}] 08:36:58 INFO - PROCESS | 2532 | 1464622618776 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 08:36:58 INFO - PROCESS | 2532 | 1464622618786 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:58 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F8E3000 == 19 [pid = 2532] [id = 21] 08:36:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 59 (000000C92F144C00) [pid = 2532] [serial = 59] [outer = 0000000000000000] 08:36:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 60 (000000C93485C400) [pid = 2532] [serial = 60] [outer = 000000C92F144C00] 08:36:58 INFO - PROCESS | 2532 | 1464622618834 Marionette DEBUG loaded listener.js 08:36:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 61 (000000C940FBD800) [pid = 2532] [serial = 61] [outer = 000000C92F144C00] 08:36:59 INFO - PROCESS | 2532 | 1464622619213 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]]]}] 08:36:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:36:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 08:36:59 INFO - PROCESS | 2532 | 1464622619251 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 08:36:59 INFO - PROCESS | 2532 | 1464622619253 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 08:36:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:36:59 INFO - PROCESS | 2532 | 1464622619256 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:36:59 INFO - PROCESS | 2532 | 1464622619259 Marionette TRACE conn6 <- [1,50,null,{}] 08:36:59 INFO - PROCESS | 2532 | 1464622619263 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}] 08:36:59 INFO - PROCESS | 2532 | 1464622619378 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 08:36:59 INFO - PROCESS | 2532 | 1464622619387 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:59 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943237800 == 20 [pid = 2532] [id = 22] 08:36:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 62 (000000C942026000) [pid = 2532] [serial = 62] [outer = 0000000000000000] 08:36:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 63 (000000C94202C400) [pid = 2532] [serial = 63] [outer = 000000C942026000] 08:36:59 INFO - PROCESS | 2532 | 1464622619445 Marionette DEBUG loaded listener.js 08:36:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 64 (000000C93B1E4400) [pid = 2532] [serial = 64] [outer = 000000C942026000] 08:36:59 INFO - PROCESS | 2532 | 1464622619844 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]]]}] 08:36:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:36:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 630ms 08:36:59 INFO - PROCESS | 2532 | 1464622619889 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 08:36:59 INFO - PROCESS | 2532 | 1464622619891 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 08:36:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:36:59 INFO - PROCESS | 2532 | 1464622619894 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:36:59 INFO - PROCESS | 2532 | 1464622619896 Marionette TRACE conn6 <- [1,54,null,{}] 08:36:59 INFO - PROCESS | 2532 | 1464622619901 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}] 08:37:00 INFO - PROCESS | 2532 | 1464622620022 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 08:37:00 INFO - PROCESS | 2532 | 1464622620031 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:00 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943F76800 == 21 [pid = 2532] [id = 23] 08:37:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 65 (000000C942026800) [pid = 2532] [serial = 65] [outer = 0000000000000000] 08:37:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 66 (000000C943E5E400) [pid = 2532] [serial = 66] [outer = 000000C942026800] 08:37:00 INFO - PROCESS | 2532 | 1464622620076 Marionette DEBUG loaded listener.js 08:37:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 67 (000000C943E66400) [pid = 2532] [serial = 67] [outer = 000000C942026800] 08:37:01 INFO - PROCESS | 2532 | 1464622621204 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]]]}] 08:37:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:37:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1346ms 08:37:01 INFO - PROCESS | 2532 | 1464622621245 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 08:37:01 INFO - PROCESS | 2532 | 1464622621249 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 08:37:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:37:01 INFO - PROCESS | 2532 | 1464622621255 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:37:01 INFO - PROCESS | 2532 | 1464622621258 Marionette TRACE conn6 <- [1,58,null,{}] 08:37:01 INFO - PROCESS | 2532 | 1464622621264 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}] 08:37:01 INFO - PROCESS | 2532 | 1464622621370 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 08:37:01 INFO - PROCESS | 2532 | 1464622621388 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:01 INFO - PROCESS | 2532 | ++DOCSHELL 000000C933AED800 == 22 [pid = 2532] [id = 24] 08:37:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 68 (000000C92F766800) [pid = 2532] [serial = 68] [outer = 0000000000000000] 08:37:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 69 (000000C930713400) [pid = 2532] [serial = 69] [outer = 000000C92F766800] 08:37:01 INFO - PROCESS | 2532 | 1464622621468 Marionette DEBUG loaded listener.js 08:37:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 70 (000000C93428A400) [pid = 2532] [serial = 70] [outer = 000000C92F766800] 08:37:01 INFO - PROCESS | 2532 | 1464622621895 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]]]}] 08:37:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:37:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 693ms 08:37:01 INFO - PROCESS | 2532 | 1464622621952 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 08:37:01 INFO - PROCESS | 2532 | 1464622621958 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 08:37:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:37:01 INFO - PROCESS | 2532 | 1464622621972 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:37:01 INFO - PROCESS | 2532 | 1464622621975 Marionette TRACE conn6 <- [1,62,null,{}] 08:37:01 INFO - PROCESS | 2532 | 1464622621979 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}] 08:37:02 INFO - PROCESS | 2532 | 1464622622081 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 08:37:02 INFO - PROCESS | 2532 | 1464622622145 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:02 INFO - PROCESS | 2532 | ++DOCSHELL 000000C934985000 == 23 [pid = 2532] [id = 25] 08:37:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 71 (000000C93465A000) [pid = 2532] [serial = 71] [outer = 0000000000000000] 08:37:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 72 (000000C934938C00) [pid = 2532] [serial = 72] [outer = 000000C93465A000] 08:37:02 INFO - PROCESS | 2532 | 1464622622193 Marionette DEBUG loaded listener.js 08:37:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 73 (000000C93601DC00) [pid = 2532] [serial = 73] [outer = 000000C93465A000] 08:37:02 INFO - PROCESS | 2532 | --DOMWINDOW == 72 (000000C93587E400) [pid = 2532] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:37:02 INFO - PROCESS | 2532 | --DOMWINDOW == 71 (000000C93948F800) [pid = 2532] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:37:02 INFO - PROCESS | 2532 | --DOMWINDOW == 70 (000000C93C49E000) [pid = 2532] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:37:02 INFO - PROCESS | 2532 | --DOMWINDOW == 69 (000000C93C95DC00) [pid = 2532] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:37:02 INFO - PROCESS | 2532 | --DOMWINDOW == 68 (000000C939C31C00) [pid = 2532] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:37:02 INFO - PROCESS | 2532 | --DOMWINDOW == 67 (000000C92F75E400) [pid = 2532] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:37:02 INFO - PROCESS | 2532 | --DOMWINDOW == 66 (000000C936029400) [pid = 2532] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:37:02 INFO - PROCESS | 2532 | 1464622622786 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]]]}] 08:37:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:37:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 819ms 08:37:02 INFO - PROCESS | 2532 | 1464622622798 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 08:37:02 INFO - PROCESS | 2532 | 1464622622809 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 08:37:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:37:02 INFO - PROCESS | 2532 | 1464622622829 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:37:02 INFO - PROCESS | 2532 | 1464622622832 Marionette TRACE conn6 <- [1,66,null,{}] 08:37:02 INFO - PROCESS | 2532 | 1464622622844 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}] 08:37:02 INFO - PROCESS | 2532 | 1464622622927 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 08:37:02 INFO - PROCESS | 2532 | 1464622622936 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:02 INFO - PROCESS | 2532 | ++DOCSHELL 000000C938DBA000 == 24 [pid = 2532] [id = 26] 08:37:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 67 (000000C938C61C00) [pid = 2532] [serial = 74] [outer = 0000000000000000] 08:37:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 68 (000000C938D24400) [pid = 2532] [serial = 75] [outer = 000000C938C61C00] 08:37:02 INFO - PROCESS | 2532 | 1464622622986 Marionette DEBUG loaded listener.js 08:37:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 69 (000000C939108000) [pid = 2532] [serial = 76] [outer = 000000C938C61C00] 08:37:03 INFO - PROCESS | 2532 | 1464622623378 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]]]}] 08:37:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:37:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 608ms 08:37:03 INFO - PROCESS | 2532 | 1464622623425 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 08:37:03 INFO - PROCESS | 2532 | 1464622623428 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 08:37:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:37:03 INFO - PROCESS | 2532 | 1464622623432 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:37:03 INFO - PROCESS | 2532 | 1464622623434 Marionette TRACE conn6 <- [1,70,null,{}] 08:37:03 INFO - PROCESS | 2532 | 1464622623437 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}] 08:37:03 INFO - PROCESS | 2532 | 1464622623518 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 08:37:03 INFO - PROCESS | 2532 | 1464622623525 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:03 INFO - PROCESS | 2532 | ++DOCSHELL 000000C939CB2000 == 25 [pid = 2532] [id = 27] 08:37:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 70 (000000C939211000) [pid = 2532] [serial = 77] [outer = 0000000000000000] 08:37:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 71 (000000C9394B2400) [pid = 2532] [serial = 78] [outer = 000000C939211000] 08:37:03 INFO - PROCESS | 2532 | 1464622623574 Marionette DEBUG loaded listener.js 08:37:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 72 (000000C939C3CC00) [pid = 2532] [serial = 79] [outer = 000000C939211000] 08:37:03 INFO - PROCESS | 2532 | 1464622623994 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]]]}] 08:37:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:37:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 587ms 08:37:04 INFO - PROCESS | 2532 | 1464622624022 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 08:37:04 INFO - PROCESS | 2532 | 1464622624024 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 08:37:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:37:04 INFO - PROCESS | 2532 | 1464622624027 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:37:04 INFO - PROCESS | 2532 | 1464622624029 Marionette TRACE conn6 <- [1,74,null,{}] 08:37:04 INFO - PROCESS | 2532 | 1464622624032 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}] 08:37:04 INFO - PROCESS | 2532 | 1464622624120 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 08:37:04 INFO - PROCESS | 2532 | 1464622624127 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:04 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BC1A000 == 26 [pid = 2532] [id = 28] 08:37:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 73 (000000C934850C00) [pid = 2532] [serial = 80] [outer = 0000000000000000] 08:37:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 74 (000000C939EA1800) [pid = 2532] [serial = 81] [outer = 000000C934850C00] 08:37:04 INFO - PROCESS | 2532 | 1464622624174 Marionette DEBUG loaded listener.js 08:37:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 75 (000000C93BB0A000) [pid = 2532] [serial = 82] [outer = 000000C934850C00] 08:37:04 INFO - PROCESS | 2532 | 1464622624637 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]]]}] 08:37:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:37:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 671ms 08:37:04 INFO - PROCESS | 2532 | 1464622624708 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 08:37:04 INFO - PROCESS | 2532 | 1464622624713 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 08:37:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:37:04 INFO - PROCESS | 2532 | 1464622624720 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:37:04 INFO - PROCESS | 2532 | 1464622624725 Marionette TRACE conn6 <- [1,78,null,{}] 08:37:04 INFO - PROCESS | 2532 | 1464622624732 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}] 08:37:04 INFO - PROCESS | 2532 | 1464622624840 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 08:37:04 INFO - PROCESS | 2532 | 1464622624956 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:05 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9339EE800 == 27 [pid = 2532] [id = 29] 08:37:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 76 (000000C92F75B000) [pid = 2532] [serial = 83] [outer = 0000000000000000] 08:37:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 77 (000000C92F763800) [pid = 2532] [serial = 84] [outer = 000000C92F75B000] 08:37:05 INFO - PROCESS | 2532 | 1464622625034 Marionette DEBUG loaded listener.js 08:37:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 78 (000000C93470F400) [pid = 2532] [serial = 85] [outer = 000000C92F75B000] 08:37:05 INFO - PROCESS | 2532 | 1464622625575 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]]]}] 08:37:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:37:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 882ms 08:37:05 INFO - PROCESS | 2532 | 1464622625613 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 08:37:05 INFO - PROCESS | 2532 | 1464622625621 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 08:37:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:37:05 INFO - PROCESS | 2532 | 1464622625628 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:37:05 INFO - PROCESS | 2532 | 1464622625631 Marionette TRACE conn6 <- [1,82,null,{}] 08:37:05 INFO - PROCESS | 2532 | 1464622625635 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}] 08:37:05 INFO - PROCESS | 2532 | 1464622625745 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 08:37:05 INFO - PROCESS | 2532 | 1464622625818 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:05 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BEB9000 == 28 [pid = 2532] [id = 30] 08:37:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 79 (000000C934647C00) [pid = 2532] [serial = 86] [outer = 0000000000000000] 08:37:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 80 (000000C938D6CC00) [pid = 2532] [serial = 87] [outer = 000000C934647C00] 08:37:05 INFO - PROCESS | 2532 | 1464622625876 Marionette DEBUG loaded listener.js 08:37:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 81 (000000C9394B9400) [pid = 2532] [serial = 88] [outer = 000000C934647C00] 08:37:06 INFO - PROCESS | 2532 | 1464622626448 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]]]}] 08:37:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:37:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 882ms 08:37:06 INFO - PROCESS | 2532 | 1464622626513 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 08:37:06 INFO - PROCESS | 2532 | 1464622626516 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 08:37:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:37:06 INFO - PROCESS | 2532 | 1464622626520 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:37:06 INFO - PROCESS | 2532 | 1464622626524 Marionette TRACE conn6 <- [1,86,null,{}] 08:37:06 INFO - PROCESS | 2532 | 1464622626536 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}] 08:37:06 INFO - PROCESS | 2532 | 1464622626675 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 08:37:06 INFO - PROCESS | 2532 | 1464622626720 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:06 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93E81F000 == 29 [pid = 2532] [id = 31] 08:37:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 82 (000000C93C66B000) [pid = 2532] [serial = 89] [outer = 0000000000000000] 08:37:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 83 (000000C93C811C00) [pid = 2532] [serial = 90] [outer = 000000C93C66B000] 08:37:06 INFO - PROCESS | 2532 | 1464622626782 Marionette DEBUG loaded listener.js 08:37:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 84 (000000C93CBE9C00) [pid = 2532] [serial = 91] [outer = 000000C93C66B000] 08:37:07 INFO - PROCESS | 2532 | 1464622627314 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]]]}] 08:37:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:37:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 08:37:07 INFO - PROCESS | 2532 | 1464622627361 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 08:37:07 INFO - PROCESS | 2532 | 1464622627364 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 08:37:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:37:07 INFO - PROCESS | 2532 | 1464622627367 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:37:07 INFO - PROCESS | 2532 | 1464622627370 Marionette TRACE conn6 <- [1,90,null,{}] 08:37:07 INFO - PROCESS | 2532 | 1464622627374 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}] 08:37:07 INFO - PROCESS | 2532 | 1464622627478 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 08:37:07 INFO - PROCESS | 2532 | 1464622627554 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:07 INFO - PROCESS | 2532 | ++DOCSHELL 000000C941FCA000 == 30 [pid = 2532] [id = 32] 08:37:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 85 (000000C93E769000) [pid = 2532] [serial = 92] [outer = 0000000000000000] 08:37:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 86 (000000C93EC3D400) [pid = 2532] [serial = 93] [outer = 000000C93E769000] 08:37:07 INFO - PROCESS | 2532 | 1464622627613 Marionette DEBUG loaded listener.js 08:37:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 87 (000000C940FB4000) [pid = 2532] [serial = 94] [outer = 000000C93E769000] 08:37:08 INFO - PROCESS | 2532 | 1464622628186 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]]]}] 08:37:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:37:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 882ms 08:37:08 INFO - PROCESS | 2532 | 1464622628252 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 08:37:08 INFO - PROCESS | 2532 | 1464622628254 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 08:37:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:37:08 INFO - PROCESS | 2532 | 1464622628258 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:37:08 INFO - PROCESS | 2532 | 1464622628260 Marionette TRACE conn6 <- [1,94,null,{}] 08:37:08 INFO - PROCESS | 2532 | 1464622628277 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}] 08:37:08 INFO - PROCESS | 2532 | 1464622628378 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 08:37:08 INFO - PROCESS | 2532 | 1464622628437 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:08 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BD1D000 == 31 [pid = 2532] [id = 33] 08:37:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 88 (000000C92F2AE400) [pid = 2532] [serial = 95] [outer = 0000000000000000] 08:37:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 89 (000000C92F2B4C00) [pid = 2532] [serial = 96] [outer = 000000C92F2AE400] 08:37:08 INFO - PROCESS | 2532 | 1464622628493 Marionette DEBUG loaded listener.js 08:37:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 90 (000000C93E765C00) [pid = 2532] [serial = 97] [outer = 000000C92F2AE400] 08:37:09 INFO - PROCESS | 2532 | 1464622629087 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]]]}] 08:37:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:37:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 903ms 08:37:09 INFO - PROCESS | 2532 | 1464622629164 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 08:37:09 INFO - PROCESS | 2532 | 1464622629168 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 08:37:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:37:09 INFO - PROCESS | 2532 | 1464622629173 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:37:09 INFO - PROCESS | 2532 | 1464622629177 Marionette TRACE conn6 <- [1,98,null,{}] 08:37:09 INFO - PROCESS | 2532 | 1464622629206 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}] 08:37:09 INFO - PROCESS | 2532 | 1464622629312 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 08:37:09 INFO - PROCESS | 2532 | --DOMWINDOW == 89 (000000C93C669800) [pid = 2532] [serial = 17] [outer = 0000000000000000] [url = about:blank] 08:37:09 INFO - PROCESS | 2532 | --DOMWINDOW == 88 (000000C93824BC00) [pid = 2532] [serial = 30] [outer = 0000000000000000] [url = about:blank] 08:37:09 INFO - PROCESS | 2532 | --DOMWINDOW == 87 (000000C939C77400) [pid = 2532] [serial = 33] [outer = 0000000000000000] [url = about:blank] 08:37:09 INFO - PROCESS | 2532 | --DOMWINDOW == 86 (000000C93B0A4000) [pid = 2532] [serial = 34] [outer = 0000000000000000] [url = about:blank] 08:37:09 INFO - PROCESS | 2532 | --DOMWINDOW == 85 (000000C93C4AB000) [pid = 2532] [serial = 36] [outer = 0000000000000000] [url = about:blank] 08:37:09 INFO - PROCESS | 2532 | --DOMWINDOW == 84 (000000C938CE0400) [pid = 2532] [serial = 39] [outer = 0000000000000000] [url = about:blank] 08:37:09 INFO - PROCESS | 2532 | --DOMWINDOW == 83 (000000C93D31E000) [pid = 2532] [serial = 42] [outer = 0000000000000000] [url = about:blank] 08:37:09 INFO - PROCESS | 2532 | --DOMWINDOW == 82 (000000C92F765000) [pid = 2532] [serial = 45] [outer = 0000000000000000] [url = about:blank] 08:37:09 INFO - PROCESS | 2532 | --DOMWINDOW == 81 (000000C940FB7400) [pid = 2532] [serial = 48] [outer = 0000000000000000] [url = about:blank] 08:37:09 INFO - PROCESS | 2532 | --DOMWINDOW == 80 (000000C9394BE400) [pid = 2532] [serial = 51] [outer = 0000000000000000] [url = about:blank] 08:37:09 INFO - PROCESS | 2532 | --DOMWINDOW == 79 (000000C93D434800) [pid = 2532] [serial = 40] [outer = 0000000000000000] [url = about:blank] 08:37:09 INFO - PROCESS | 2532 | --DOMWINDOW == 78 (000000C92EFDC000) [pid = 2532] [serial = 54] [outer = 0000000000000000] [url = about:blank] 08:37:09 INFO - PROCESS | 2532 | --DOMWINDOW == 77 (000000C92F141800) [pid = 2532] [serial = 57] [outer = 0000000000000000] [url = about:blank] 08:37:09 INFO - PROCESS | 2532 | --DOMWINDOW == 76 (000000C93485C400) [pid = 2532] [serial = 60] [outer = 0000000000000000] [url = about:blank] 08:37:09 INFO - PROCESS | 2532 | --DOMWINDOW == 75 (000000C939176400) [pid = 2532] [serial = 21] [outer = 0000000000000000] [url = about:blank] 08:37:09 INFO - PROCESS | 2532 | --DOMWINDOW == 74 (000000C93B1E4800) [pid = 2532] [serial = 24] [outer = 0000000000000000] [url = about:blank] 08:37:09 INFO - PROCESS | 2532 | --DOMWINDOW == 73 (000000C930776800) [pid = 2532] [serial = 27] [outer = 0000000000000000] [url = about:blank] 08:37:09 INFO - PROCESS | 2532 | --DOMWINDOW == 72 (000000C93E7CDC00) [pid = 2532] [serial = 43] [outer = 0000000000000000] [url = about:blank] 08:37:09 INFO - PROCESS | 2532 | --DOMWINDOW == 71 (000000C93E89A000) [pid = 2532] [serial = 46] [outer = 0000000000000000] [url = about:blank] 08:37:09 INFO - PROCESS | 2532 | --DOMWINDOW == 70 (000000C939E9BC00) [pid = 2532] [serial = 22] [outer = 0000000000000000] [url = about:blank] 08:37:09 INFO - PROCESS | 2532 | --DOMWINDOW == 69 (000000C94202C400) [pid = 2532] [serial = 63] [outer = 0000000000000000] [url = about:blank] 08:37:09 INFO - PROCESS | 2532 | --DOMWINDOW == 68 (000000C93C862800) [pid = 2532] [serial = 37] [outer = 0000000000000000] [url = about:blank] 08:37:09 INFO - PROCESS | 2532 | --DOMWINDOW == 67 (000000C93C37D000) [pid = 2532] [serial = 14] [outer = 0000000000000000] [url = about:blank] 08:37:09 INFO - PROCESS | 2532 | --DOMWINDOW == 66 (000000C93588A400) [pid = 2532] [serial = 9] [outer = 0000000000000000] [url = about:blank] 08:37:09 INFO - PROCESS | 2532 | --DOMWINDOW == 65 (000000C93601D400) [pid = 2532] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:37:09 INFO - PROCESS | 2532 | --DOMWINDOW == 64 (000000C93374A800) [pid = 2532] [serial = 4] [outer = 0000000000000000] [url = about:blank] 08:37:09 INFO - PROCESS | 2532 | 1464622629386 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:09 INFO - PROCESS | 2532 | ++DOCSHELL 000000C930572800 == 32 [pid = 2532] [id = 34] 08:37:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 65 (000000C92EFD7400) [pid = 2532] [serial = 98] [outer = 0000000000000000] 08:37:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 66 (000000C92F144800) [pid = 2532] [serial = 99] [outer = 000000C92EFD7400] 08:37:09 INFO - PROCESS | 2532 | 1464622629438 Marionette DEBUG loaded listener.js 08:37:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 67 (000000C92F2E6800) [pid = 2532] [serial = 100] [outer = 000000C92EFD7400] 08:37:09 INFO - PROCESS | 2532 | 1464622629845 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]]]}] 08:37:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:37:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 692ms 08:37:09 INFO - PROCESS | 2532 | 1464622629870 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 08:37:09 INFO - PROCESS | 2532 | 1464622629875 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 08:37:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:37:09 INFO - PROCESS | 2532 | 1464622629882 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:37:09 INFO - PROCESS | 2532 | 1464622629884 Marionette TRACE conn6 <- [1,102,null,{}] 08:37:09 INFO - PROCESS | 2532 | 1464622629888 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}] 08:37:09 INFO - PROCESS | 2532 | 1464622629974 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 08:37:09 INFO - PROCESS | 2532 | 1464622629982 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:10 INFO - PROCESS | 2532 | ++DOCSHELL 000000C935251800 == 33 [pid = 2532] [id = 35] 08:37:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 68 (000000C92F2EDC00) [pid = 2532] [serial = 101] [outer = 0000000000000000] 08:37:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 69 (000000C92FB28400) [pid = 2532] [serial = 102] [outer = 000000C92F2EDC00] 08:37:10 INFO - PROCESS | 2532 | 1464622630029 Marionette DEBUG loaded listener.js 08:37:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 70 (000000C934110800) [pid = 2532] [serial = 103] [outer = 000000C92F2EDC00] 08:37:10 INFO - PROCESS | 2532 | 1464622630454 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]]]}] 08:37:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:37:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 627ms 08:37:10 INFO - PROCESS | 2532 | 1464622630511 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 08:37:10 INFO - PROCESS | 2532 | 1464622630514 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 08:37:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:37:10 INFO - PROCESS | 2532 | 1464622630518 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:37:10 INFO - PROCESS | 2532 | 1464622630522 Marionette TRACE conn6 <- [1,106,null,{}] 08:37:10 INFO - PROCESS | 2532 | 1464622630532 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}] 08:37:10 INFO - PROCESS | 2532 | 1464622630619 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 08:37:10 INFO - PROCESS | 2532 | 1464622630629 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:10 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9391C5800 == 34 [pid = 2532] [id = 36] 08:37:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 71 (000000C935298400) [pid = 2532] [serial = 104] [outer = 0000000000000000] 08:37:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 72 (000000C93601D800) [pid = 2532] [serial = 105] [outer = 000000C935298400] 08:37:10 INFO - PROCESS | 2532 | 1464622630678 Marionette DEBUG loaded listener.js 08:37:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 73 (000000C938D24000) [pid = 2532] [serial = 106] [outer = 000000C935298400] 08:37:11 INFO - PROCESS | 2532 | 1464622631125 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]]]}] 08:37:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:37:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 08:37:11 INFO - PROCESS | 2532 | 1464622631150 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 08:37:11 INFO - PROCESS | 2532 | 1464622631152 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 08:37:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:37:11 INFO - PROCESS | 2532 | 1464622631156 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:37:11 INFO - PROCESS | 2532 | 1464622631157 Marionette TRACE conn6 <- [1,110,null,{}] 08:37:11 INFO - PROCESS | 2532 | 1464622631161 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}] 08:37:11 INFO - PROCESS | 2532 | 1464622631247 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 08:37:11 INFO - PROCESS | 2532 | 1464622631254 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:11 INFO - PROCESS | 2532 | ++DOCSHELL 000000C939EDB000 == 35 [pid = 2532] [id = 37] 08:37:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 74 (000000C9392ADC00) [pid = 2532] [serial = 107] [outer = 0000000000000000] 08:37:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 75 (000000C9394BE400) [pid = 2532] [serial = 108] [outer = 000000C9392ADC00] 08:37:11 INFO - PROCESS | 2532 | 1464622631300 Marionette DEBUG loaded listener.js 08:37:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 76 (000000C93B0A6400) [pid = 2532] [serial = 109] [outer = 000000C9392ADC00] 08:37:11 INFO - PROCESS | 2532 | 1464622631701 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]]]}] 08:37:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:37:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 588ms 08:37:11 INFO - PROCESS | 2532 | 1464622631747 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 08:37:11 INFO - PROCESS | 2532 | 1464622631749 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 08:37:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:37:11 INFO - PROCESS | 2532 | 1464622631752 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:37:11 INFO - PROCESS | 2532 | 1464622631754 Marionette TRACE conn6 <- [1,114,null,{}] 08:37:11 INFO - PROCESS | 2532 | 1464622631757 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}] 08:37:11 INFO - PROCESS | 2532 | 1464622631857 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 08:37:11 INFO - PROCESS | 2532 | 1464622631865 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:11 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BC19800 == 36 [pid = 2532] [id = 38] 08:37:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 77 (000000C93B1E1000) [pid = 2532] [serial = 110] [outer = 0000000000000000] 08:37:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 78 (000000C93BBAB400) [pid = 2532] [serial = 111] [outer = 000000C93B1E1000] 08:37:11 INFO - PROCESS | 2532 | 1464622631910 Marionette DEBUG loaded listener.js 08:37:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 79 (000000C93C37C400) [pid = 2532] [serial = 112] [outer = 000000C93B1E1000] 08:37:12 INFO - PROCESS | 2532 | 1464622632392 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]]]}] 08:37:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:37:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 693ms 08:37:12 INFO - PROCESS | 2532 | 1464622632448 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 08:37:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:37:12 INFO - PROCESS | 2532 | 1464622632450 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 08:37:12 INFO - PROCESS | 2532 | 1464622632453 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:37:12 INFO - PROCESS | 2532 | 1464622632455 Marionette TRACE conn6 <- [1,118,null,{}] 08:37:12 INFO - PROCESS | 2532 | 1464622632464 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}] 08:37:12 INFO - PROCESS | 2532 | 1464622632591 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 08:37:12 INFO - PROCESS | 2532 | 1464622632643 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:12 INFO - PROCESS | 2532 | ++DOCSHELL 000000C941FB9000 == 37 [pid = 2532] [id = 39] 08:37:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 80 (000000C938D38000) [pid = 2532] [serial = 113] [outer = 0000000000000000] 08:37:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 81 (000000C93C863400) [pid = 2532] [serial = 114] [outer = 000000C938D38000] 08:37:12 INFO - PROCESS | 2532 | 1464622632692 Marionette DEBUG loaded listener.js 08:37:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 82 (000000C93D12AC00) [pid = 2532] [serial = 115] [outer = 000000C938D38000] 08:37:13 INFO - PROCESS | 2532 | 1464622633089 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]]]}] 08:37:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:37:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 672ms 08:37:13 INFO - PROCESS | 2532 | 1464622633130 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 08:37:13 INFO - PROCESS | 2532 | 1464622633132 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 08:37:13 INFO - PROCESS | 2532 | 1464622633135 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:37:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:37:13 INFO - PROCESS | 2532 | 1464622633137 Marionette TRACE conn6 <- [1,122,null,{}] 08:37:13 INFO - PROCESS | 2532 | 1464622633140 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}] 08:37:13 INFO - PROCESS | 2532 | 1464622633262 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 08:37:13 INFO - PROCESS | 2532 | 1464622633276 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:13 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943A8D000 == 38 [pid = 2532] [id = 40] 08:37:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 83 (000000C93D43B400) [pid = 2532] [serial = 116] [outer = 0000000000000000] 08:37:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 84 (000000C93E88DC00) [pid = 2532] [serial = 117] [outer = 000000C93D43B400] 08:37:13 INFO - PROCESS | 2532 | 1464622633323 Marionette DEBUG loaded listener.js 08:37:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 85 (000000C940FBC000) [pid = 2532] [serial = 118] [outer = 000000C93D43B400] 08:37:13 INFO - PROCESS | 2532 | --DOMWINDOW == 84 (000000C942026800) [pid = 2532] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:37:13 INFO - PROCESS | 2532 | --DOMWINDOW == 83 (000000C9394B5000) [pid = 2532] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:37:13 INFO - PROCESS | 2532 | --DOMWINDOW == 82 (000000C942026000) [pid = 2532] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:37:13 INFO - PROCESS | 2532 | --DOMWINDOW == 81 (000000C92F13B400) [pid = 2532] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:37:13 INFO - PROCESS | 2532 | --DOMWINDOW == 80 (000000C93BBB3C00) [pid = 2532] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:37:13 INFO - PROCESS | 2532 | --DOMWINDOW == 79 (000000C92F144C00) [pid = 2532] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:37:13 INFO - PROCESS | 2532 | --DOMWINDOW == 78 (000000C92EFD9400) [pid = 2532] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:37:13 INFO - PROCESS | 2532 | --DOMWINDOW == 77 (000000C92F766800) [pid = 2532] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:37:13 INFO - PROCESS | 2532 | --DOMWINDOW == 76 (000000C93465A000) [pid = 2532] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:37:13 INFO - PROCESS | 2532 | --DOMWINDOW == 75 (000000C939211000) [pid = 2532] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:37:13 INFO - PROCESS | 2532 | --DOMWINDOW == 74 (000000C938C61C00) [pid = 2532] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:37:13 INFO - PROCESS | 2532 | 1464622633737 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]]]}] 08:37:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:37:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 08:37:13 INFO - PROCESS | 2532 | 1464622633768 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 08:37:13 INFO - PROCESS | 2532 | 1464622633770 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 08:37:13 INFO - PROCESS | 2532 | 1464622633773 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:37:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:37:13 INFO - PROCESS | 2532 | 1464622633775 Marionette TRACE conn6 <- [1,126,null,{}] 08:37:13 INFO - PROCESS | 2532 | 1464622633779 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}] 08:37:13 INFO - PROCESS | 2532 | 1464622633861 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 08:37:13 INFO - PROCESS | 2532 | 1464622633868 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:13 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943A8E800 == 39 [pid = 2532] [id = 41] 08:37:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 75 (000000C934188800) [pid = 2532] [serial = 119] [outer = 0000000000000000] 08:37:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 76 (000000C938D22C00) [pid = 2532] [serial = 120] [outer = 000000C934188800] 08:37:13 INFO - PROCESS | 2532 | 1464622633914 Marionette DEBUG loaded listener.js 08:37:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 77 (000000C942026800) [pid = 2532] [serial = 121] [outer = 000000C934188800] 08:37:14 INFO - PROCESS | 2532 | 1464622634296 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]]]}] 08:37:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:37:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 08:37:14 INFO - PROCESS | 2532 | 1464622634364 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 08:37:14 INFO - PROCESS | 2532 | 1464622634367 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 08:37:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:37:14 INFO - PROCESS | 2532 | 1464622634370 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:37:14 INFO - PROCESS | 2532 | 1464622634372 Marionette TRACE conn6 <- [1,130,null,{}] 08:37:14 INFO - PROCESS | 2532 | 1464622634376 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}] 08:37:14 INFO - PROCESS | 2532 | 1464622634455 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 08:37:14 INFO - PROCESS | 2532 | 1464622634462 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:14 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943CE2800 == 40 [pid = 2532] [id = 42] 08:37:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 78 (000000C92D67CC00) [pid = 2532] [serial = 122] [outer = 0000000000000000] 08:37:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 79 (000000C92D681400) [pid = 2532] [serial = 123] [outer = 000000C92D67CC00] 08:37:14 INFO - PROCESS | 2532 | 1464622634508 Marionette DEBUG loaded listener.js 08:37:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 80 (000000C93BBAC400) [pid = 2532] [serial = 124] [outer = 000000C92D67CC00] 08:37:14 INFO - PROCESS | 2532 | 1464622634919 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]]]}] 08:37:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:37:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 586ms 08:37:14 INFO - PROCESS | 2532 | 1464622634966 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 08:37:14 INFO - PROCESS | 2532 | 1464622634968 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 08:37:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:37:14 INFO - PROCESS | 2532 | 1464622634972 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:37:14 INFO - PROCESS | 2532 | 1464622634974 Marionette TRACE conn6 <- [1,134,null,{}] 08:37:14 INFO - PROCESS | 2532 | 1464622634978 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}] 08:37:15 INFO - PROCESS | 2532 | 1464622635067 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 08:37:15 INFO - PROCESS | 2532 | 1464622635074 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:15 INFO - PROCESS | 2532 | ++DOCSHELL 000000C92F187000 == 41 [pid = 2532] [id = 43] 08:37:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 81 (000000C935166800) [pid = 2532] [serial = 125] [outer = 0000000000000000] 08:37:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 82 (000000C935168800) [pid = 2532] [serial = 126] [outer = 000000C935166800] 08:37:15 INFO - PROCESS | 2532 | 1464622635118 Marionette DEBUG loaded listener.js 08:37:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 83 (000000C9351C6800) [pid = 2532] [serial = 127] [outer = 000000C935166800] 08:37:15 INFO - PROCESS | 2532 | 1464622635538 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]]]}] 08:37:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:37:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 588ms 08:37:15 INFO - PROCESS | 2532 | 1464622635565 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 08:37:15 INFO - PROCESS | 2532 | 1464622635568 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 08:37:15 INFO - PROCESS | 2532 | 1464622635571 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:37:15 INFO - PROCESS | 2532 | 1464622635574 Marionette TRACE conn6 <- [1,138,null,{}] 08:37:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:37:15 INFO - PROCESS | 2532 | 1464622635577 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}] 08:37:15 INFO - PROCESS | 2532 | 1464622635677 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 08:37:15 INFO - PROCESS | 2532 | 1464622635687 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:15 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943352800 == 42 [pid = 2532] [id = 44] 08:37:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 84 (000000C941F9A400) [pid = 2532] [serial = 128] [outer = 0000000000000000] 08:37:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 85 (000000C941FA4C00) [pid = 2532] [serial = 129] [outer = 000000C941F9A400] 08:37:15 INFO - PROCESS | 2532 | 1464622635737 Marionette DEBUG loaded listener.js 08:37:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 86 (000000C94209A000) [pid = 2532] [serial = 130] [outer = 000000C941F9A400] 08:37:16 INFO - PROCESS | 2532 | 1464622636423 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]]]}] 08:37:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:37:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 882ms 08:37:16 INFO - PROCESS | 2532 | 1464622636459 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 08:37:16 INFO - PROCESS | 2532 | 1464622636464 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 08:37:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:37:16 INFO - PROCESS | 2532 | 1464622636469 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:37:16 INFO - PROCESS | 2532 | 1464622636473 Marionette TRACE conn6 <- [1,142,null,{}] 08:37:16 INFO - PROCESS | 2532 | 1464622636478 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}] 08:37:16 INFO - PROCESS | 2532 | 1464622636596 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 08:37:16 INFO - PROCESS | 2532 | 1464622636663 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:16 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9354B4800 == 43 [pid = 2532] [id = 45] 08:37:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 87 (000000C92F75A000) [pid = 2532] [serial = 131] [outer = 0000000000000000] 08:37:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 88 (000000C92F861000) [pid = 2532] [serial = 132] [outer = 000000C92F75A000] 08:37:16 INFO - PROCESS | 2532 | 1464622636724 Marionette DEBUG loaded listener.js 08:37:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 89 (000000C93470F000) [pid = 2532] [serial = 133] [outer = 000000C92F75A000] 08:37:17 INFO - PROCESS | 2532 | 1464622637409 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]]]}] 08:37:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:37:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 987ms 08:37:17 INFO - PROCESS | 2532 | 1464622637461 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 08:37:17 INFO - PROCESS | 2532 | 1464622637467 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 08:37:17 INFO - PROCESS | 2532 | 1464622637474 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:37:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:37:17 INFO - PROCESS | 2532 | 1464622637477 Marionette TRACE conn6 <- [1,146,null,{}] 08:37:17 INFO - PROCESS | 2532 | 1464622637482 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}] 08:37:17 INFO - PROCESS | 2532 | 1464622637597 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 08:37:17 INFO - PROCESS | 2532 | 1464622637664 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:17 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F8D9000 == 44 [pid = 2532] [id = 46] 08:37:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 90 (000000C938D22400) [pid = 2532] [serial = 134] [outer = 0000000000000000] 08:37:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 91 (000000C938D2D000) [pid = 2532] [serial = 135] [outer = 000000C938D22400] 08:37:17 INFO - PROCESS | 2532 | 1464622637722 Marionette DEBUG loaded listener.js 08:37:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 92 (000000C939208400) [pid = 2532] [serial = 136] [outer = 000000C938D22400] 08:37:18 INFO - PROCESS | 2532 | 1464622638373 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]]]}] 08:37:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:37:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 924ms 08:37:18 INFO - PROCESS | 2532 | 1464622638404 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 08:37:18 INFO - PROCESS | 2532 | 1464622638407 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 08:37:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:37:18 INFO - PROCESS | 2532 | 1464622638411 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:37:18 INFO - PROCESS | 2532 | 1464622638415 Marionette TRACE conn6 <- [1,150,null,{}] 08:37:18 INFO - PROCESS | 2532 | 1464622638427 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}] 08:37:18 INFO - PROCESS | 2532 | 1464622638539 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 08:37:18 INFO - PROCESS | 2532 | 1464622638608 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:18 INFO - PROCESS | 2532 | ++DOCSHELL 000000C944041000 == 45 [pid = 2532] [id = 47] 08:37:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 93 (000000C935127C00) [pid = 2532] [serial = 137] [outer = 0000000000000000] 08:37:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 94 (000000C938D36000) [pid = 2532] [serial = 138] [outer = 000000C935127C00] 08:37:18 INFO - PROCESS | 2532 | 1464622638668 Marionette DEBUG loaded listener.js 08:37:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 95 (000000C93C37D000) [pid = 2532] [serial = 139] [outer = 000000C935127C00] 08:37:19 INFO - PROCESS | 2532 | 1464622639431 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]]]}] 08:37:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:37:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1028ms 08:37:19 INFO - PROCESS | 2532 | 1464622639441 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 08:37:19 INFO - PROCESS | 2532 | 1464622639445 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 08:37:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:37:19 INFO - PROCESS | 2532 | 1464622639450 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:37:19 INFO - PROCESS | 2532 | 1464622639454 Marionette TRACE conn6 <- [1,154,null,{}] 08:37:19 INFO - PROCESS | 2532 | 1464622639459 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}] 08:37:19 INFO - PROCESS | 2532 | 1464622639585 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 08:37:19 INFO - PROCESS | 2532 | 1464622639673 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:19 INFO - PROCESS | 2532 | ++DOCSHELL 000000C92FB56800 == 46 [pid = 2532] [id = 48] 08:37:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 96 (000000C92F2A9C00) [pid = 2532] [serial = 140] [outer = 0000000000000000] 08:37:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 97 (000000C92F2B3800) [pid = 2532] [serial = 141] [outer = 000000C92F2A9C00] 08:37:19 INFO - PROCESS | 2532 | 1464622639726 Marionette DEBUG loaded listener.js 08:37:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 98 (000000C92F2ED800) [pid = 2532] [serial = 142] [outer = 000000C92F2A9C00] 08:37:20 INFO - PROCESS | 2532 | --DOCSHELL 000000C92F187000 == 45 [pid = 2532] [id = 43] 08:37:20 INFO - PROCESS | 2532 | --DOCSHELL 000000C943CE2800 == 44 [pid = 2532] [id = 42] 08:37:20 INFO - PROCESS | 2532 | --DOCSHELL 000000C943A8E800 == 43 [pid = 2532] [id = 41] 08:37:20 INFO - PROCESS | 2532 | --DOCSHELL 000000C943A8D000 == 42 [pid = 2532] [id = 40] 08:37:20 INFO - PROCESS | 2532 | --DOCSHELL 000000C941FB9000 == 41 [pid = 2532] [id = 39] 08:37:20 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BC19800 == 40 [pid = 2532] [id = 38] 08:37:20 INFO - PROCESS | 2532 | --DOCSHELL 000000C939EDB000 == 39 [pid = 2532] [id = 37] 08:37:20 INFO - PROCESS | 2532 | --DOCSHELL 000000C9391C5800 == 38 [pid = 2532] [id = 36] 08:37:20 INFO - PROCESS | 2532 | --DOCSHELL 000000C935251800 == 37 [pid = 2532] [id = 35] 08:37:20 INFO - PROCESS | 2532 | --DOCSHELL 000000C930572800 == 36 [pid = 2532] [id = 34] 08:37:20 INFO - PROCESS | 2532 | --DOMWINDOW == 97 (000000C939EA1800) [pid = 2532] [serial = 81] [outer = 0000000000000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2532 | 1464622640314 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]]]}] 08:37:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:37:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 882ms 08:37:20 INFO - PROCESS | 2532 | 1464622640332 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 08:37:20 INFO - PROCESS | 2532 | 1464622640338 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 08:37:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:37:20 INFO - PROCESS | 2532 | 1464622640344 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:37:20 INFO - PROCESS | 2532 | 1464622640347 Marionette TRACE conn6 <- [1,158,null,{}] 08:37:20 INFO - PROCESS | 2532 | 1464622640351 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}] 08:37:20 INFO - PROCESS | 2532 | 1464622640452 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 08:37:20 INFO - PROCESS | 2532 | --DOMWINDOW == 96 (000000C930713400) [pid = 2532] [serial = 69] [outer = 0000000000000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2532 | --DOMWINDOW == 95 (000000C934938C00) [pid = 2532] [serial = 72] [outer = 0000000000000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2532 | --DOMWINDOW == 94 (000000C9394B2400) [pid = 2532] [serial = 78] [outer = 0000000000000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2532 | --DOMWINDOW == 93 (000000C93601DC00) [pid = 2532] [serial = 73] [outer = 0000000000000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2532 | --DOMWINDOW == 92 (000000C939C3CC00) [pid = 2532] [serial = 79] [outer = 0000000000000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2532 | --DOMWINDOW == 91 (000000C93428A400) [pid = 2532] [serial = 70] [outer = 0000000000000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2532 | --DOMWINDOW == 90 (000000C939108000) [pid = 2532] [serial = 76] [outer = 0000000000000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2532 | --DOMWINDOW == 89 (000000C943E66400) [pid = 2532] [serial = 67] [outer = 0000000000000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2532 | --DOMWINDOW == 88 (000000C938D24400) [pid = 2532] [serial = 75] [outer = 0000000000000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2532 | --DOMWINDOW == 87 (000000C943E5E400) [pid = 2532] [serial = 66] [outer = 0000000000000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2532 | --DOMWINDOW == 86 (000000C940FBE800) [pid = 2532] [serial = 52] [outer = 0000000000000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2532 | --DOMWINDOW == 85 (000000C93B1E4400) [pid = 2532] [serial = 64] [outer = 0000000000000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2532 | --DOMWINDOW == 84 (000000C934852000) [pid = 2532] [serial = 58] [outer = 0000000000000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2532 | --DOMWINDOW == 83 (000000C940FBE400) [pid = 2532] [serial = 49] [outer = 0000000000000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2532 | --DOMWINDOW == 82 (000000C940FBD800) [pid = 2532] [serial = 61] [outer = 0000000000000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2532 | --DOMWINDOW == 81 (000000C934852C00) [pid = 2532] [serial = 55] [outer = 0000000000000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2532 | 1464622640523 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:20 INFO - PROCESS | 2532 | ++DOCSHELL 000000C930572800 == 37 [pid = 2532] [id = 49] 08:37:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 82 (000000C92EF1E000) [pid = 2532] [serial = 143] [outer = 0000000000000000] 08:37:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 83 (000000C92F2AD000) [pid = 2532] [serial = 144] [outer = 000000C92EF1E000] 08:37:20 INFO - PROCESS | 2532 | 1464622640572 Marionette DEBUG loaded listener.js 08:37:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 84 (000000C92F75F000) [pid = 2532] [serial = 145] [outer = 000000C92EF1E000] 08:37:20 INFO - PROCESS | 2532 | 1464622640954 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]]]}] 08:37:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:37:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 08:37:20 INFO - PROCESS | 2532 | 1464622640989 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 08:37:20 INFO - PROCESS | 2532 | 1464622640992 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 08:37:20 INFO - PROCESS | 2532 | 1464622640996 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:37:21 INFO - PROCESS | 2532 | 1464622641000 Marionette TRACE conn6 <- [1,162,null,{}] 08:37:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:37:21 INFO - PROCESS | 2532 | 1464622641010 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}] 08:37:21 INFO - PROCESS | 2532 | 1464622641095 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 08:37:21 INFO - PROCESS | 2532 | 1464622641128 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:21 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93826D800 == 38 [pid = 2532] [id = 50] 08:37:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 85 (000000C9346A4000) [pid = 2532] [serial = 146] [outer = 0000000000000000] 08:37:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 86 (000000C934704400) [pid = 2532] [serial = 147] [outer = 000000C9346A4000] 08:37:21 INFO - PROCESS | 2532 | 1464622641179 Marionette DEBUG loaded listener.js 08:37:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 87 (000000C934934800) [pid = 2532] [serial = 148] [outer = 000000C9346A4000] 08:37:21 INFO - PROCESS | 2532 | 1464622641613 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]]]}] 08:37:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:37:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 08:37:21 INFO - PROCESS | 2532 | 1464622641632 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 08:37:21 INFO - PROCESS | 2532 | 1464622641635 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 08:37:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:37:21 INFO - PROCESS | 2532 | 1464622641638 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:37:21 INFO - PROCESS | 2532 | 1464622641647 Marionette TRACE conn6 <- [1,166,null,{}] 08:37:21 INFO - PROCESS | 2532 | 1464622641652 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}] 08:37:21 INFO - PROCESS | 2532 | 1464622641736 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 08:37:21 INFO - PROCESS | 2532 | 1464622641743 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:21 INFO - PROCESS | 2532 | ++DOCSHELL 000000C939CA8000 == 39 [pid = 2532] [id = 51] 08:37:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 88 (000000C935126800) [pid = 2532] [serial = 149] [outer = 0000000000000000] 08:37:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 89 (000000C93515C800) [pid = 2532] [serial = 150] [outer = 000000C935126800] 08:37:21 INFO - PROCESS | 2532 | 1464622641790 Marionette DEBUG loaded listener.js 08:37:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 90 (000000C935299000) [pid = 2532] [serial = 151] [outer = 000000C935126800] 08:37:22 INFO - PROCESS | 2532 | 1464622642206 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]]]}] 08:37:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:37:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 588ms 08:37:22 INFO - PROCESS | 2532 | 1464622642240 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 08:37:22 INFO - PROCESS | 2532 | 1464622642242 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 08:37:22 INFO - PROCESS | 2532 | 1464622642250 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:37:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:37:22 INFO - PROCESS | 2532 | 1464622642252 Marionette TRACE conn6 <- [1,170,null,{}] 08:37:22 INFO - PROCESS | 2532 | 1464622642255 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}] 08:37:22 INFO - PROCESS | 2532 | 1464622642336 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 08:37:22 INFO - PROCESS | 2532 | 1464622642345 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:22 INFO - PROCESS | 2532 | ++DOCSHELL 000000C939EEB800 == 40 [pid = 2532] [id = 52] 08:37:22 INFO - PROCESS | 2532 | ++DOMWINDOW == 91 (000000C93588BC00) [pid = 2532] [serial = 152] [outer = 0000000000000000] 08:37:22 INFO - PROCESS | 2532 | ++DOMWINDOW == 92 (000000C93824DC00) [pid = 2532] [serial = 153] [outer = 000000C93588BC00] 08:37:22 INFO - PROCESS | 2532 | 1464622642393 Marionette DEBUG loaded listener.js 08:37:22 INFO - PROCESS | 2532 | ++DOMWINDOW == 93 (000000C938D25000) [pid = 2532] [serial = 154] [outer = 000000C93588BC00] 08:37:22 INFO - PROCESS | 2532 | 1464622642874 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]]]}] 08:37:22 INFO - PROCESS | 2532 | ++DOMWINDOW == 94 (000000C938CD9000) [pid = 2532] [serial = 155] [outer = 000000C92D6D6000] 08:37:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:37:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 672ms 08:37:22 INFO - PROCESS | 2532 | 1464622642942 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 08:37:22 INFO - PROCESS | 2532 | 1464622642944 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 08:37:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:37:22 INFO - PROCESS | 2532 | 1464622642982 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:37:22 INFO - PROCESS | 2532 | 1464622642984 Marionette TRACE conn6 <- [1,174,null,{}] 08:37:22 INFO - PROCESS | 2532 | 1464622642988 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}] 08:37:23 INFO - PROCESS | 2532 | 1464622643124 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 08:37:23 INFO - PROCESS | 2532 | 1464622643132 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:23 INFO - PROCESS | 2532 | ++DOCSHELL 000000C92EF9A800 == 41 [pid = 2532] [id = 53] 08:37:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 95 (000000C938D6B800) [pid = 2532] [serial = 156] [outer = 0000000000000000] 08:37:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 96 (000000C9394B8000) [pid = 2532] [serial = 157] [outer = 000000C938D6B800] 08:37:23 INFO - PROCESS | 2532 | 1464622643178 Marionette DEBUG loaded listener.js 08:37:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 97 (000000C939E99400) [pid = 2532] [serial = 158] [outer = 000000C938D6B800] 08:37:23 INFO - PROCESS | 2532 | 1464622643664 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]]]}] 08:37:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:37:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 755ms 08:37:23 INFO - PROCESS | 2532 | 1464622643727 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 08:37:23 INFO - PROCESS | 2532 | 1464622643729 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 08:37:23 INFO - PROCESS | 2532 | 1464622643732 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:37:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:37:23 INFO - PROCESS | 2532 | 1464622643734 Marionette TRACE conn6 <- [1,178,null,{}] 08:37:23 INFO - PROCESS | 2532 | 1464622643738 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}] 08:37:23 INFO - PROCESS | 2532 | 1464622643839 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 08:37:23 INFO - PROCESS | 2532 | 1464622643852 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:23 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93E802800 == 42 [pid = 2532] [id = 54] 08:37:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 98 (000000C939E9A400) [pid = 2532] [serial = 159] [outer = 0000000000000000] 08:37:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 99 (000000C93B1E1400) [pid = 2532] [serial = 160] [outer = 000000C939E9A400] 08:37:23 INFO - PROCESS | 2532 | 1464622643932 Marionette DEBUG loaded listener.js 08:37:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 100 (000000C93BBB4000) [pid = 2532] [serial = 161] [outer = 000000C939E9A400] 08:37:24 INFO - PROCESS | 2532 | 1464622644334 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]]]}] 08:37:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:37:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 08:37:24 INFO - PROCESS | 2532 | 1464622644365 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 08:37:24 INFO - PROCESS | 2532 | 1464622644367 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 08:37:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:37:24 INFO - PROCESS | 2532 | 1464622644371 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:37:24 INFO - PROCESS | 2532 | 1464622644372 Marionette TRACE conn6 <- [1,182,null,{}] 08:37:24 INFO - PROCESS | 2532 | 1464622644376 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}] 08:37:24 INFO - PROCESS | 2532 | 1464622644476 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 08:37:24 INFO - PROCESS | 2532 | 1464622644495 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:24 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F8E9800 == 43 [pid = 2532] [id = 55] 08:37:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 101 (000000C93BD70000) [pid = 2532] [serial = 162] [outer = 0000000000000000] 08:37:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 102 (000000C93C0E4000) [pid = 2532] [serial = 163] [outer = 000000C93BD70000] 08:37:24 INFO - PROCESS | 2532 | 1464622644577 Marionette DEBUG loaded listener.js 08:37:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 103 (000000C93C85EC00) [pid = 2532] [serial = 164] [outer = 000000C93BD70000] 08:37:24 INFO - PROCESS | 2532 | --DOMWINDOW == 102 (000000C938D38000) [pid = 2532] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:37:24 INFO - PROCESS | 2532 | --DOMWINDOW == 101 (000000C93B1E1000) [pid = 2532] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:37:24 INFO - PROCESS | 2532 | --DOMWINDOW == 100 (000000C93D43B400) [pid = 2532] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:37:24 INFO - PROCESS | 2532 | --DOMWINDOW == 99 (000000C92F75B000) [pid = 2532] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:37:24 INFO - PROCESS | 2532 | --DOMWINDOW == 98 (000000C934647C00) [pid = 2532] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:37:24 INFO - PROCESS | 2532 | --DOMWINDOW == 97 (000000C92EFD7400) [pid = 2532] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:37:24 INFO - PROCESS | 2532 | --DOMWINDOW == 96 (000000C9392ADC00) [pid = 2532] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:37:24 INFO - PROCESS | 2532 | --DOMWINDOW == 95 (000000C93E769000) [pid = 2532] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:37:24 INFO - PROCESS | 2532 | --DOMWINDOW == 94 (000000C935298400) [pid = 2532] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:37:24 INFO - PROCESS | 2532 | --DOMWINDOW == 93 (000000C934188800) [pid = 2532] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:37:24 INFO - PROCESS | 2532 | --DOMWINDOW == 92 (000000C93C66B000) [pid = 2532] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:37:24 INFO - PROCESS | 2532 | --DOMWINDOW == 91 (000000C92F2EDC00) [pid = 2532] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:37:24 INFO - PROCESS | 2532 | --DOMWINDOW == 90 (000000C92F2AE400) [pid = 2532] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:37:24 INFO - PROCESS | 2532 | --DOMWINDOW == 89 (000000C92D67CC00) [pid = 2532] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:37:24 INFO - PROCESS | 2532 | --DOMWINDOW == 88 (000000C935166800) [pid = 2532] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:37:25 INFO - PROCESS | 2532 | 1464622645068 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]]]}] 08:37:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:37:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 735ms 08:37:25 INFO - PROCESS | 2532 | 1464622645109 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 08:37:25 INFO - PROCESS | 2532 | 1464622645111 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 08:37:25 INFO - PROCESS | 2532 | 1464622645123 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:37:25 INFO - PROCESS | 2532 | 1464622645125 Marionette TRACE conn6 <- [1,186,null,{}] 08:37:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:37:25 INFO - PROCESS | 2532 | 1464622645150 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}] 08:37:25 INFO - PROCESS | 2532 | 1464622645233 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 08:37:25 INFO - PROCESS | 2532 | 1464622645240 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:25 INFO - PROCESS | 2532 | ++DOCSHELL 000000C941FC7000 == 44 [pid = 2532] [id = 56] 08:37:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 89 (000000C934708400) [pid = 2532] [serial = 165] [outer = 0000000000000000] 08:37:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 90 (000000C938D38000) [pid = 2532] [serial = 166] [outer = 000000C934708400] 08:37:25 INFO - PROCESS | 2532 | 1464622645286 Marionette DEBUG loaded listener.js 08:37:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 91 (000000C93C864000) [pid = 2532] [serial = 167] [outer = 000000C934708400] 08:37:25 INFO - PROCESS | 2532 | 1464622645662 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]]]}] 08:37:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:37:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 588ms 08:37:25 INFO - PROCESS | 2532 | 1464622645716 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 08:37:25 INFO - PROCESS | 2532 | 1464622645719 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 08:37:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:37:25 INFO - PROCESS | 2532 | 1464622645731 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:37:25 INFO - PROCESS | 2532 | 1464622645733 Marionette TRACE conn6 <- [1,190,null,{}] 08:37:25 INFO - PROCESS | 2532 | 1464622645736 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}] 08:37:25 INFO - PROCESS | 2532 | 1464622645821 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 08:37:25 INFO - PROCESS | 2532 | 1464622645827 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:25 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94340C800 == 45 [pid = 2532] [id = 57] 08:37:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 92 (000000C93C95F000) [pid = 2532] [serial = 168] [outer = 0000000000000000] 08:37:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 93 (000000C93D31D800) [pid = 2532] [serial = 169] [outer = 000000C93C95F000] 08:37:25 INFO - PROCESS | 2532 | 1464622645874 Marionette DEBUG loaded listener.js 08:37:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 94 (000000C93E36EC00) [pid = 2532] [serial = 170] [outer = 000000C93C95F000] 08:37:26 INFO - PROCESS | 2532 | 1464622646289 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]]]}] 08:37:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:37:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 567ms 08:37:26 INFO - PROCESS | 2532 | 1464622646303 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 08:37:26 INFO - PROCESS | 2532 | 1464622646305 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 08:37:26 INFO - PROCESS | 2532 | 1464622646308 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:37:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:37:26 INFO - PROCESS | 2532 | 1464622646311 Marionette TRACE conn6 <- [1,194,null,{}] 08:37:26 INFO - PROCESS | 2532 | 1464622646315 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}] 08:37:26 INFO - PROCESS | 2532 | 1464622646440 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 08:37:26 INFO - PROCESS | 2532 | 1464622646449 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:26 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943A8A000 == 46 [pid = 2532] [id = 58] 08:37:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 95 (000000C93E88FC00) [pid = 2532] [serial = 171] [outer = 0000000000000000] 08:37:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 96 (000000C940FB2C00) [pid = 2532] [serial = 172] [outer = 000000C93E88FC00] 08:37:26 INFO - PROCESS | 2532 | 1464622646499 Marionette DEBUG loaded listener.js 08:37:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 97 (000000C941FA0C00) [pid = 2532] [serial = 173] [outer = 000000C93E88FC00] 08:37:27 INFO - PROCESS | 2532 | 1464622646998 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]]]}] 08:37:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:37:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 735ms 08:37:27 INFO - PROCESS | 2532 | 1464622647048 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 08:37:27 INFO - PROCESS | 2532 | 1464622647052 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 08:37:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:37:27 INFO - PROCESS | 2532 | 1464622647058 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:37:27 INFO - PROCESS | 2532 | 1464622647063 Marionette TRACE conn6 <- [1,198,null,{}] 08:37:27 INFO - PROCESS | 2532 | 1464622647069 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}] 08:37:27 INFO - PROCESS | 2532 | 1464622647188 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 08:37:27 INFO - PROCESS | 2532 | 1464622647316 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:27 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9341AF800 == 47 [pid = 2532] [id = 59] 08:37:27 INFO - PROCESS | 2532 | ++DOMWINDOW == 98 (000000C92EFDCC00) [pid = 2532] [serial = 174] [outer = 0000000000000000] 08:37:27 INFO - PROCESS | 2532 | ++DOMWINDOW == 99 (000000C92F13CC00) [pid = 2532] [serial = 175] [outer = 000000C92EFDCC00] 08:37:27 INFO - PROCESS | 2532 | 1464622647378 Marionette DEBUG loaded listener.js 08:37:27 INFO - PROCESS | 2532 | ++DOMWINDOW == 100 (000000C92F2EC000) [pid = 2532] [serial = 176] [outer = 000000C92EFDCC00] 08:37:28 INFO - PROCESS | 2532 | 1464622648000 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]]]}] 08:37:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:37:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 987ms 08:37:28 INFO - PROCESS | 2532 | 1464622648049 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 08:37:28 INFO - PROCESS | 2532 | 1464622648055 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 08:37:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:37:28 INFO - PROCESS | 2532 | 1464622648063 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:37:28 INFO - PROCESS | 2532 | 1464622648066 Marionette TRACE conn6 <- [1,202,null,{}] 08:37:28 INFO - PROCESS | 2532 | 1464622648070 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}] 08:37:28 INFO - PROCESS | 2532 | 1464622648182 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 08:37:28 INFO - PROCESS | 2532 | 1464622648252 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:28 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BF78000 == 48 [pid = 2532] [id = 60] 08:37:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 101 (000000C934643400) [pid = 2532] [serial = 177] [outer = 0000000000000000] 08:37:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 102 (000000C934855800) [pid = 2532] [serial = 178] [outer = 000000C934643400] 08:37:28 INFO - PROCESS | 2532 | 1464622648311 Marionette DEBUG loaded listener.js 08:37:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 103 (000000C935161C00) [pid = 2532] [serial = 179] [outer = 000000C934643400] 08:37:28 INFO - PROCESS | 2532 | 1464622648933 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]]]}] 08:37:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:37:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 944ms 08:37:29 INFO - PROCESS | 2532 | 1464622649007 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 08:37:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:37:29 INFO - PROCESS | 2532 | 1464622649010 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 08:37:29 INFO - PROCESS | 2532 | 1464622649014 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:37:29 INFO - PROCESS | 2532 | 1464622649018 Marionette TRACE conn6 <- [1,206,null,{}] 08:37:29 INFO - PROCESS | 2532 | 1464622649045 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}] 08:37:29 INFO - PROCESS | 2532 | 1464622649170 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 08:37:29 INFO - PROCESS | 2532 | 1464622649232 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:29 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943F86800 == 49 [pid = 2532] [id = 61] 08:37:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 104 (000000C939211000) [pid = 2532] [serial = 180] [outer = 0000000000000000] 08:37:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 105 (000000C9394B3000) [pid = 2532] [serial = 181] [outer = 000000C939211000] 08:37:29 INFO - PROCESS | 2532 | 1464622649292 Marionette DEBUG loaded listener.js 08:37:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 106 (000000C93D123400) [pid = 2532] [serial = 182] [outer = 000000C939211000] 08:37:29 INFO - PROCESS | 2532 | 1464622649825 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]]]}] 08:37:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:37:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 860ms 08:37:29 INFO - PROCESS | 2532 | 1464622649883 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 08:37:29 INFO - PROCESS | 2532 | 1464622649887 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 08:37:29 INFO - PROCESS | 2532 | 1464622649891 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:37:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:37:29 INFO - PROCESS | 2532 | 1464622649893 Marionette TRACE conn6 <- [1,210,null,{}] 08:37:29 INFO - PROCESS | 2532 | 1464622649898 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}] 08:37:30 INFO - PROCESS | 2532 | 1464622650007 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 08:37:30 INFO - PROCESS | 2532 | 1464622650086 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:30 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9446D5800 == 50 [pid = 2532] [id = 62] 08:37:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 107 (000000C93F497800) [pid = 2532] [serial = 183] [outer = 0000000000000000] 08:37:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 108 (000000C93F49E400) [pid = 2532] [serial = 184] [outer = 000000C93F497800] 08:37:30 INFO - PROCESS | 2532 | 1464622650146 Marionette DEBUG loaded listener.js 08:37:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 109 (000000C93F4A4C00) [pid = 2532] [serial = 185] [outer = 000000C93F497800] 08:37:30 INFO - PROCESS | 2532 | 1464622650745 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]]]}] 08:37:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:37:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 882ms 08:37:30 INFO - PROCESS | 2532 | 1464622650777 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 08:37:30 INFO - PROCESS | 2532 | 1464622650780 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 08:37:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:37:30 INFO - PROCESS | 2532 | 1464622650783 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:37:30 INFO - PROCESS | 2532 | 1464622650785 Marionette TRACE conn6 <- [1,214,null,{}] 08:37:30 INFO - PROCESS | 2532 | 1464622650789 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}] 08:37:30 INFO - PROCESS | 2532 | 1464622650896 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 08:37:30 INFO - PROCESS | 2532 | 1464622650963 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:30 INFO - PROCESS | 2532 | ++DOCSHELL 000000C934862000 == 51 [pid = 2532] [id = 63] 08:37:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 110 (000000C9391A3800) [pid = 2532] [serial = 186] [outer = 0000000000000000] 08:37:31 INFO - PROCESS | 2532 | ++DOMWINDOW == 111 (000000C940FBBC00) [pid = 2532] [serial = 187] [outer = 000000C9391A3800] 08:37:31 INFO - PROCESS | 2532 | 1464622651021 Marionette DEBUG loaded listener.js 08:37:31 INFO - PROCESS | 2532 | ++DOMWINDOW == 112 (000000C941FA7400) [pid = 2532] [serial = 188] [outer = 000000C9391A3800] 08:37:31 INFO - PROCESS | 2532 | 1464622651660 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]]]}] 08:37:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:37:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 924ms 08:37:31 INFO - PROCESS | 2532 | 1464622651711 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 08:37:31 INFO - PROCESS | 2532 | 1464622651715 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 08:37:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:37:31 INFO - PROCESS | 2532 | 1464622651721 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:37:31 INFO - PROCESS | 2532 | 1464622651725 Marionette TRACE conn6 <- [1,218,null,{}] 08:37:31 INFO - PROCESS | 2532 | 1464622651730 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}] 08:37:31 INFO - PROCESS | 2532 | 1464622651831 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 08:37:31 INFO - PROCESS | 2532 | 1464622651916 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:31 INFO - PROCESS | 2532 | ++DOCSHELL 000000C92F657800 == 52 [pid = 2532] [id = 64] 08:37:31 INFO - PROCESS | 2532 | ++DOMWINDOW == 113 (000000C92F2AEC00) [pid = 2532] [serial = 189] [outer = 0000000000000000] 08:37:31 INFO - PROCESS | 2532 | ++DOMWINDOW == 114 (000000C92F2B7800) [pid = 2532] [serial = 190] [outer = 000000C92F2AEC00] 08:37:31 INFO - PROCESS | 2532 | 1464622651967 Marionette DEBUG loaded listener.js 08:37:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 115 (000000C930713400) [pid = 2532] [serial = 191] [outer = 000000C92F2AEC00] 08:37:32 INFO - PROCESS | 2532 | --DOCSHELL 000000C94340C800 == 51 [pid = 2532] [id = 57] 08:37:32 INFO - PROCESS | 2532 | --DOCSHELL 000000C941FC7000 == 50 [pid = 2532] [id = 56] 08:37:32 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F8E9800 == 49 [pid = 2532] [id = 55] 08:37:32 INFO - PROCESS | 2532 | --DOCSHELL 000000C93E802800 == 48 [pid = 2532] [id = 54] 08:37:32 INFO - PROCESS | 2532 | --DOCSHELL 000000C92EF9A800 == 47 [pid = 2532] [id = 53] 08:37:32 INFO - PROCESS | 2532 | --DOCSHELL 000000C939EEB800 == 46 [pid = 2532] [id = 52] 08:37:32 INFO - PROCESS | 2532 | --DOCSHELL 000000C939CA8000 == 45 [pid = 2532] [id = 51] 08:37:32 INFO - PROCESS | 2532 | --DOCSHELL 000000C93826D800 == 44 [pid = 2532] [id = 50] 08:37:32 INFO - PROCESS | 2532 | --DOCSHELL 000000C930572800 == 43 [pid = 2532] [id = 49] 08:37:32 INFO - PROCESS | 2532 | --DOCSHELL 000000C92FB56800 == 42 [pid = 2532] [id = 48] 08:37:32 INFO - PROCESS | 2532 | --DOCSHELL 000000C9354B4800 == 41 [pid = 2532] [id = 45] 08:37:32 INFO - PROCESS | 2532 | --DOMWINDOW == 114 (000000C93470F400) [pid = 2532] [serial = 85] [outer = 0000000000000000] [url = about:blank] 08:37:32 INFO - PROCESS | 2532 | --DOMWINDOW == 113 (000000C92F763800) [pid = 2532] [serial = 84] [outer = 0000000000000000] [url = about:blank] 08:37:32 INFO - PROCESS | 2532 | --DOMWINDOW == 112 (000000C9394B9400) [pid = 2532] [serial = 88] [outer = 0000000000000000] [url = about:blank] 08:37:32 INFO - PROCESS | 2532 | --DOMWINDOW == 111 (000000C938D6CC00) [pid = 2532] [serial = 87] [outer = 0000000000000000] [url = about:blank] 08:37:32 INFO - PROCESS | 2532 | --DOMWINDOW == 110 (000000C92F144800) [pid = 2532] [serial = 99] [outer = 0000000000000000] [url = about:blank] 08:37:32 INFO - PROCESS | 2532 | --DOMWINDOW == 109 (000000C92F2E6800) [pid = 2532] [serial = 100] [outer = 0000000000000000] [url = about:blank] 08:37:32 INFO - PROCESS | 2532 | --DOMWINDOW == 108 (000000C9394BE400) [pid = 2532] [serial = 108] [outer = 0000000000000000] [url = about:blank] 08:37:32 INFO - PROCESS | 2532 | --DOMWINDOW == 107 (000000C940FB4000) [pid = 2532] [serial = 94] [outer = 0000000000000000] [url = about:blank] 08:37:32 INFO - PROCESS | 2532 | --DOMWINDOW == 106 (000000C93EC3D400) [pid = 2532] [serial = 93] [outer = 0000000000000000] [url = about:blank] 08:37:32 INFO - PROCESS | 2532 | --DOMWINDOW == 105 (000000C93601D800) [pid = 2532] [serial = 105] [outer = 0000000000000000] [url = about:blank] 08:37:32 INFO - PROCESS | 2532 | --DOMWINDOW == 104 (000000C938D24000) [pid = 2532] [serial = 106] [outer = 0000000000000000] [url = about:blank] 08:37:32 INFO - PROCESS | 2532 | --DOMWINDOW == 103 (000000C93CBE9C00) [pid = 2532] [serial = 91] [outer = 0000000000000000] [url = about:blank] 08:37:32 INFO - PROCESS | 2532 | --DOMWINDOW == 102 (000000C93C811C00) [pid = 2532] [serial = 90] [outer = 0000000000000000] [url = about:blank] 08:37:32 INFO - PROCESS | 2532 | --DOMWINDOW == 101 (000000C92FB28400) [pid = 2532] [serial = 102] [outer = 0000000000000000] [url = about:blank] 08:37:32 INFO - PROCESS | 2532 | --DOMWINDOW == 100 (000000C934110800) [pid = 2532] [serial = 103] [outer = 0000000000000000] [url = about:blank] 08:37:32 INFO - PROCESS | 2532 | --DOMWINDOW == 99 (000000C93E765C00) [pid = 2532] [serial = 97] [outer = 0000000000000000] [url = about:blank] 08:37:32 INFO - PROCESS | 2532 | --DOMWINDOW == 98 (000000C92F2B4C00) [pid = 2532] [serial = 96] [outer = 0000000000000000] [url = about:blank] 08:37:32 INFO - PROCESS | 2532 | --DOMWINDOW == 97 (000000C93B0A6400) [pid = 2532] [serial = 109] [outer = 0000000000000000] [url = about:blank] 08:37:32 INFO - PROCESS | 2532 | 1464622652579 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]]]}] 08:37:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:37:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 882ms 08:37:32 INFO - PROCESS | 2532 | 1464622652607 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 08:37:32 INFO - PROCESS | 2532 | 1464622652612 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 08:37:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:37:32 INFO - PROCESS | 2532 | 1464622652621 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:37:32 INFO - PROCESS | 2532 | 1464622652623 Marionette TRACE conn6 <- [1,222,null,{}] 08:37:32 INFO - PROCESS | 2532 | 1464622652628 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}] 08:37:32 INFO - PROCESS | 2532 | 1464622652720 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 08:37:32 INFO - PROCESS | 2532 | --DOMWINDOW == 96 (000000C935168800) [pid = 2532] [serial = 126] [outer = 0000000000000000] [url = about:blank] 08:37:32 INFO - PROCESS | 2532 | --DOMWINDOW == 95 (000000C93C863400) [pid = 2532] [serial = 114] [outer = 0000000000000000] [url = about:blank] 08:37:32 INFO - PROCESS | 2532 | --DOMWINDOW == 94 (000000C93C37C400) [pid = 2532] [serial = 112] [outer = 0000000000000000] [url = about:blank] 08:37:32 INFO - PROCESS | 2532 | --DOMWINDOW == 93 (000000C93BBAB400) [pid = 2532] [serial = 111] [outer = 0000000000000000] [url = about:blank] 08:37:32 INFO - PROCESS | 2532 | --DOMWINDOW == 92 (000000C93E88DC00) [pid = 2532] [serial = 117] [outer = 0000000000000000] [url = about:blank] 08:37:32 INFO - PROCESS | 2532 | --DOMWINDOW == 91 (000000C93D12AC00) [pid = 2532] [serial = 115] [outer = 0000000000000000] [url = about:blank] 08:37:32 INFO - PROCESS | 2532 | --DOMWINDOW == 90 (000000C942026800) [pid = 2532] [serial = 121] [outer = 0000000000000000] [url = about:blank] 08:37:32 INFO - PROCESS | 2532 | --DOMWINDOW == 89 (000000C938D22C00) [pid = 2532] [serial = 120] [outer = 0000000000000000] [url = about:blank] 08:37:32 INFO - PROCESS | 2532 | --DOMWINDOW == 88 (000000C93BBAC400) [pid = 2532] [serial = 124] [outer = 0000000000000000] [url = about:blank] 08:37:32 INFO - PROCESS | 2532 | --DOMWINDOW == 87 (000000C940FBC000) [pid = 2532] [serial = 118] [outer = 0000000000000000] [url = about:blank] 08:37:32 INFO - PROCESS | 2532 | --DOMWINDOW == 86 (000000C92D681400) [pid = 2532] [serial = 123] [outer = 0000000000000000] [url = about:blank] 08:37:32 INFO - PROCESS | 2532 | --DOMWINDOW == 85 (000000C9351C6800) [pid = 2532] [serial = 127] [outer = 0000000000000000] [url = about:blank] 08:37:32 INFO - PROCESS | 2532 | 1464622652789 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:32 INFO - PROCESS | 2532 | ++DOCSHELL 000000C930781800 == 42 [pid = 2532] [id = 65] 08:37:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 86 (000000C92EFDD800) [pid = 2532] [serial = 192] [outer = 0000000000000000] 08:37:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 87 (000000C92F2ED400) [pid = 2532] [serial = 193] [outer = 000000C92EFDD800] 08:37:32 INFO - PROCESS | 2532 | 1464622652838 Marionette DEBUG loaded listener.js 08:37:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 88 (000000C934192400) [pid = 2532] [serial = 194] [outer = 000000C92EFDD800] 08:37:33 INFO - PROCESS | 2532 | 1464622653218 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]]]}] 08:37:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:37:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 629ms 08:37:33 INFO - PROCESS | 2532 | 1464622653253 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 08:37:33 INFO - PROCESS | 2532 | 1464622653256 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 08:37:33 INFO - PROCESS | 2532 | 1464622653259 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:37:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:37:33 INFO - PROCESS | 2532 | 1464622653263 Marionette TRACE conn6 <- [1,226,null,{}] 08:37:33 INFO - PROCESS | 2532 | 1464622653273 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}] 08:37:33 INFO - PROCESS | 2532 | 1464622653361 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 08:37:33 INFO - PROCESS | 2532 | 1464622653372 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:33 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9391D6800 == 43 [pid = 2532] [id = 66] 08:37:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 89 (000000C93485CC00) [pid = 2532] [serial = 195] [outer = 0000000000000000] 08:37:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 90 (000000C935128C00) [pid = 2532] [serial = 196] [outer = 000000C93485CC00] 08:37:33 INFO - PROCESS | 2532 | 1464622653422 Marionette DEBUG loaded listener.js 08:37:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 91 (000000C93588A400) [pid = 2532] [serial = 197] [outer = 000000C93485CC00] 08:37:33 INFO - PROCESS | 2532 | 1464622653853 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]]]}] 08:37:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:37:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 08:37:33 INFO - PROCESS | 2532 | 1464622653893 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 08:37:33 INFO - PROCESS | 2532 | 1464622653896 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 08:37:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:37:33 INFO - PROCESS | 2532 | 1464622653899 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:37:33 INFO - PROCESS | 2532 | 1464622653909 Marionette TRACE conn6 <- [1,230,null,{}] 08:37:33 INFO - PROCESS | 2532 | 1464622653919 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}] 08:37:34 INFO - PROCESS | 2532 | 1464622654004 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 08:37:34 INFO - PROCESS | 2532 | 1464622654011 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:34 INFO - PROCESS | 2532 | ++DOCSHELL 000000C939EE1000 == 44 [pid = 2532] [id = 67] 08:37:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 92 (000000C938D21800) [pid = 2532] [serial = 198] [outer = 0000000000000000] 08:37:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 93 (000000C938D2EC00) [pid = 2532] [serial = 199] [outer = 000000C938D21800] 08:37:34 INFO - PROCESS | 2532 | 1464622654057 Marionette DEBUG loaded listener.js 08:37:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 94 (000000C939171000) [pid = 2532] [serial = 200] [outer = 000000C938D21800] 08:37:34 INFO - PROCESS | 2532 | 1464622654489 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]]]}] 08:37:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:37:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 651ms 08:37:34 INFO - PROCESS | 2532 | 1464622654559 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 08:37:34 INFO - PROCESS | 2532 | 1464622654561 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 08:37:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:37:34 INFO - PROCESS | 2532 | 1464622654564 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:37:34 INFO - PROCESS | 2532 | 1464622654566 Marionette TRACE conn6 <- [1,234,null,{}] 08:37:34 INFO - PROCESS | 2532 | 1464622654570 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}] 08:37:34 INFO - PROCESS | 2532 | 1464622654691 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 08:37:34 INFO - PROCESS | 2532 | 1464622654735 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:34 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BF5E800 == 45 [pid = 2532] [id = 68] 08:37:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 95 (000000C9394B1400) [pid = 2532] [serial = 201] [outer = 0000000000000000] 08:37:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 96 (000000C9394BE400) [pid = 2532] [serial = 202] [outer = 000000C9394B1400] 08:37:34 INFO - PROCESS | 2532 | 1464622654782 Marionette DEBUG loaded listener.js 08:37:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 97 (000000C939EA4000) [pid = 2532] [serial = 203] [outer = 000000C9394B1400] 08:37:35 INFO - PROCESS | 2532 | 1464622655218 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]]]}] 08:37:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:37:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 693ms 08:37:35 INFO - PROCESS | 2532 | 1464622655261 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 08:37:35 INFO - PROCESS | 2532 | 1464622655263 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 08:37:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:37:35 INFO - PROCESS | 2532 | 1464622655267 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:37:35 INFO - PROCESS | 2532 | 1464622655268 Marionette TRACE conn6 <- [1,238,null,{}] 08:37:35 INFO - PROCESS | 2532 | 1464622655280 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}] 08:37:35 INFO - PROCESS | 2532 | 1464622655428 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 08:37:35 INFO - PROCESS | 2532 | 1464622655456 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:35 INFO - PROCESS | 2532 | ++DOCSHELL 000000C92FBE1800 == 46 [pid = 2532] [id = 69] 08:37:35 INFO - PROCESS | 2532 | ++DOMWINDOW == 98 (000000C93BB02800) [pid = 2532] [serial = 204] [outer = 0000000000000000] 08:37:35 INFO - PROCESS | 2532 | ++DOMWINDOW == 99 (000000C93C374000) [pid = 2532] [serial = 205] [outer = 000000C93BB02800] 08:37:35 INFO - PROCESS | 2532 | 1464622655504 Marionette DEBUG loaded listener.js 08:37:35 INFO - PROCESS | 2532 | ++DOMWINDOW == 100 (000000C93D31C400) [pid = 2532] [serial = 206] [outer = 000000C93BB02800] 08:37:36 INFO - PROCESS | 2532 | 1464622656065 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]]]}] 08:37:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:37:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 840ms 08:37:36 INFO - PROCESS | 2532 | 1464622656109 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 08:37:36 INFO - PROCESS | 2532 | 1464622656111 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 08:37:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:37:36 INFO - PROCESS | 2532 | 1464622656115 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:37:36 INFO - PROCESS | 2532 | 1464622656117 Marionette TRACE conn6 <- [1,242,null,{}] 08:37:36 INFO - PROCESS | 2532 | 1464622656120 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}] 08:37:36 INFO - PROCESS | 2532 | 1464622656232 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 08:37:36 INFO - PROCESS | 2532 | 1464622656239 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:36 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F8E3800 == 47 [pid = 2532] [id = 70] 08:37:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 101 (000000C93E895C00) [pid = 2532] [serial = 207] [outer = 0000000000000000] 08:37:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 102 (000000C93F49D000) [pid = 2532] [serial = 208] [outer = 000000C93E895C00] 08:37:36 INFO - PROCESS | 2532 | 1464622656317 Marionette DEBUG loaded listener.js 08:37:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 103 (000000C92F2A9800) [pid = 2532] [serial = 209] [outer = 000000C93E895C00] 08:37:36 INFO - PROCESS | 2532 | --DOMWINDOW == 102 (000000C938D6B800) [pid = 2532] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:37:36 INFO - PROCESS | 2532 | --DOMWINDOW == 101 (000000C939E9A400) [pid = 2532] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:37:36 INFO - PROCESS | 2532 | --DOMWINDOW == 100 (000000C92F2A9C00) [pid = 2532] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:37:36 INFO - PROCESS | 2532 | --DOMWINDOW == 99 (000000C93588BC00) [pid = 2532] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:37:36 INFO - PROCESS | 2532 | --DOMWINDOW == 98 (000000C935126800) [pid = 2532] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:37:36 INFO - PROCESS | 2532 | --DOMWINDOW == 97 (000000C9346A4000) [pid = 2532] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:37:36 INFO - PROCESS | 2532 | --DOMWINDOW == 96 (000000C92EF1E000) [pid = 2532] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:37:36 INFO - PROCESS | 2532 | --DOMWINDOW == 95 (000000C93BD70000) [pid = 2532] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:37:36 INFO - PROCESS | 2532 | --DOMWINDOW == 94 (000000C934708400) [pid = 2532] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:37:36 INFO - PROCESS | 2532 | --DOMWINDOW == 93 (000000C93C95F000) [pid = 2532] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:37:36 INFO - PROCESS | 2532 | --DOMWINDOW == 92 (000000C935127C00) [pid = 2532] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:37:36 INFO - PROCESS | 2532 | --DOMWINDOW == 91 (000000C934850C00) [pid = 2532] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:37:36 INFO - PROCESS | 2532 | 1464622656808 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]]]}] 08:37:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:37:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 733ms 08:37:36 INFO - PROCESS | 2532 | 1464622656852 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 08:37:36 INFO - PROCESS | 2532 | 1464622656854 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 08:37:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:37:36 INFO - PROCESS | 2532 | 1464622656858 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:37:36 INFO - PROCESS | 2532 | 1464622656859 Marionette TRACE conn6 <- [1,246,null,{}] 08:37:36 INFO - PROCESS | 2532 | 1464622656863 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}] 08:37:36 INFO - PROCESS | 2532 | 1464622656968 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 08:37:37 INFO - PROCESS | 2532 | 1464622657011 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:37 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943249800 == 48 [pid = 2532] [id = 71] 08:37:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 92 (000000C9341CF400) [pid = 2532] [serial = 210] [outer = 0000000000000000] 08:37:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 93 (000000C93948B800) [pid = 2532] [serial = 211] [outer = 000000C9341CF400] 08:37:37 INFO - PROCESS | 2532 | 1464622657057 Marionette DEBUG loaded listener.js 08:37:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 94 (000000C940F68000) [pid = 2532] [serial = 212] [outer = 000000C9341CF400] 08:37:37 INFO - PROCESS | 2532 | 1464622657400 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]]]}] 08:37:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:37:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 588ms 08:37:37 INFO - PROCESS | 2532 | 1464622657449 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 08:37:37 INFO - PROCESS | 2532 | 1464622657451 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 08:37:37 INFO - PROCESS | 2532 | 1464622657454 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:37:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:37:37 INFO - PROCESS | 2532 | 1464622657456 Marionette TRACE conn6 <- [1,250,null,{}] 08:37:37 INFO - PROCESS | 2532 | 1464622657459 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}] 08:37:37 INFO - PROCESS | 2532 | 1464622657576 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 08:37:37 INFO - PROCESS | 2532 | 1464622657585 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:37 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943A86000 == 49 [pid = 2532] [id = 72] 08:37:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 95 (000000C92EFB5400) [pid = 2532] [serial = 213] [outer = 0000000000000000] 08:37:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 96 (000000C92EFBA000) [pid = 2532] [serial = 214] [outer = 000000C92EFB5400] 08:37:37 INFO - PROCESS | 2532 | 1464622657630 Marionette DEBUG loaded listener.js 08:37:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 97 (000000C938D2F800) [pid = 2532] [serial = 215] [outer = 000000C92EFB5400] 08:37:38 INFO - PROCESS | 2532 | 1464622658010 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]]]}] 08:37:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:37:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 588ms 08:37:38 INFO - PROCESS | 2532 | 1464622658045 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 08:37:38 INFO - PROCESS | 2532 | 1464622658047 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 08:37:38 INFO - PROCESS | 2532 | 1464622658051 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:37:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:37:38 INFO - PROCESS | 2532 | 1464622658052 Marionette TRACE conn6 <- [1,254,null,{}] 08:37:38 INFO - PROCESS | 2532 | 1464622658056 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}] 08:37:38 INFO - PROCESS | 2532 | 1464622658166 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 08:37:38 INFO - PROCESS | 2532 | 1464622658210 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:38 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943CE8800 == 50 [pid = 2532] [id = 73] 08:37:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 98 (000000C92EFBD400) [pid = 2532] [serial = 216] [outer = 0000000000000000] 08:37:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 99 (000000C940F6C000) [pid = 2532] [serial = 217] [outer = 000000C92EFBD400] 08:37:38 INFO - PROCESS | 2532 | 1464622658256 Marionette DEBUG loaded listener.js 08:37:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 100 (000000C940FBE000) [pid = 2532] [serial = 218] [outer = 000000C92EFBD400] 08:37:38 INFO - PROCESS | 2532 | 1464622658641 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]]]}] 08:37:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:37:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 672ms 08:37:38 INFO - PROCESS | 2532 | 1464622658730 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 08:37:38 INFO - PROCESS | 2532 | 1464622658735 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 08:37:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:37:38 INFO - PROCESS | 2532 | 1464622658740 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:37:38 INFO - PROCESS | 2532 | 1464622658745 Marionette TRACE conn6 <- [1,258,null,{}] 08:37:38 INFO - PROCESS | 2532 | 1464622658752 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}] 08:37:38 INFO - PROCESS | 2532 | 1464622658903 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 08:37:38 INFO - PROCESS | 2532 | 1464622658980 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:39 INFO - PROCESS | 2532 | ++DOCSHELL 000000C933B80000 == 51 [pid = 2532] [id = 74] 08:37:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 101 (000000C92EF1DC00) [pid = 2532] [serial = 219] [outer = 0000000000000000] 08:37:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 102 (000000C92EFBAC00) [pid = 2532] [serial = 220] [outer = 000000C92EF1DC00] 08:37:39 INFO - PROCESS | 2532 | 1464622659043 Marionette DEBUG loaded listener.js 08:37:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 103 (000000C92F2AAC00) [pid = 2532] [serial = 221] [outer = 000000C92EF1DC00] 08:37:39 INFO - PROCESS | 2532 | 1464622659724 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]]]}] 08:37:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:37:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1027ms 08:37:39 INFO - PROCESS | 2532 | 1464622659799 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 08:37:39 INFO - PROCESS | 2532 | 1464622659803 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 08:37:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:37:39 INFO - PROCESS | 2532 | 1464622659885 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:37:39 INFO - PROCESS | 2532 | 1464622659890 Marionette TRACE conn6 <- [1,262,null,{}] 08:37:39 INFO - PROCESS | 2532 | 1464622659980 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}] 08:37:40 INFO - PROCESS | 2532 | 1464622660150 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 08:37:40 INFO - PROCESS | 2532 | 1464622660285 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:40 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94324B800 == 52 [pid = 2532] [id = 75] 08:37:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 104 (000000C93485C000) [pid = 2532] [serial = 222] [outer = 0000000000000000] 08:37:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 105 (000000C938D6CC00) [pid = 2532] [serial = 223] [outer = 000000C93485C000] 08:37:40 INFO - PROCESS | 2532 | 1464622660347 Marionette DEBUG loaded listener.js 08:37:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 106 (000000C93B1E2800) [pid = 2532] [serial = 224] [outer = 000000C93485C000] 08:37:40 INFO - PROCESS | 2532 | 1464622660903 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]]]}] 08:37:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:37:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1096ms 08:37:40 INFO - PROCESS | 2532 | 1464622660944 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 08:37:40 INFO - PROCESS | 2532 | 1464622660947 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 08:37:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:37:40 INFO - PROCESS | 2532 | 1464622660952 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:37:40 INFO - PROCESS | 2532 | 1464622660954 Marionette TRACE conn6 <- [1,266,null,{}] 08:37:40 INFO - PROCESS | 2532 | 1464622660966 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}] 08:37:41 INFO - PROCESS | 2532 | 1464622661081 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 08:37:41 INFO - PROCESS | 2532 | 1464622661168 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:41 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9446CC000 == 53 [pid = 2532] [id = 76] 08:37:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 107 (000000C93F4A4000) [pid = 2532] [serial = 225] [outer = 0000000000000000] 08:37:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 108 (000000C940E06800) [pid = 2532] [serial = 226] [outer = 000000C93F4A4000] 08:37:41 INFO - PROCESS | 2532 | 1464622661231 Marionette DEBUG loaded listener.js 08:37:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 109 (000000C940E0F000) [pid = 2532] [serial = 227] [outer = 000000C93F4A4000] 08:37:41 INFO - PROCESS | 2532 | 1464622661788 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]]]}] 08:37:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:37:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 882ms 08:37:41 INFO - PROCESS | 2532 | 1464622661838 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 08:37:41 INFO - PROCESS | 2532 | 1464622661841 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 08:37:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:37:41 INFO - PROCESS | 2532 | 1464622661844 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:37:41 INFO - PROCESS | 2532 | 1464622661847 Marionette TRACE conn6 <- [1,270,null,{}] 08:37:41 INFO - PROCESS | 2532 | 1464622661851 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}] 08:37:41 INFO - PROCESS | 2532 | 1464622661966 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 08:37:42 INFO - PROCESS | 2532 | 1464622662049 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:42 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940EDF000 == 54 [pid = 2532] [id = 77] 08:37:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 110 (000000C940FBB400) [pid = 2532] [serial = 228] [outer = 0000000000000000] 08:37:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 111 (000000C941FA4000) [pid = 2532] [serial = 229] [outer = 000000C940FBB400] 08:37:42 INFO - PROCESS | 2532 | 1464622662108 Marionette DEBUG loaded listener.js 08:37:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 112 (000000C94202C400) [pid = 2532] [serial = 230] [outer = 000000C940FBB400] 08:37:42 INFO - PROCESS | 2532 | 1464622662828 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]]]}] 08:37:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:37:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1022ms 08:37:42 INFO - PROCESS | 2532 | 1464622662869 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 08:37:42 INFO - PROCESS | 2532 | 1464622662873 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 08:37:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:37:42 INFO - PROCESS | 2532 | 1464622662879 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:37:42 INFO - PROCESS | 2532 | 1464622662883 Marionette TRACE conn6 <- [1,274,null,{}] 08:37:42 INFO - PROCESS | 2532 | 1464622662890 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}] 08:37:43 INFO - PROCESS | 2532 | 1464622663007 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 08:37:43 INFO - PROCESS | 2532 | 1464622663081 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:43 INFO - PROCESS | 2532 | ++DOCSHELL 000000C938C8B000 == 55 [pid = 2532] [id = 78] 08:37:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 113 (000000C92F2EE800) [pid = 2532] [serial = 231] [outer = 0000000000000000] 08:37:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 114 (000000C92F762C00) [pid = 2532] [serial = 232] [outer = 000000C92F2EE800] 08:37:43 INFO - PROCESS | 2532 | 1464622663133 Marionette DEBUG loaded listener.js 08:37:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 115 (000000C93484F800) [pid = 2532] [serial = 233] [outer = 000000C92F2EE800] 08:37:43 INFO - PROCESS | 2532 | 1464622663741 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]]]}] 08:37:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:37:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 924ms 08:37:43 INFO - PROCESS | 2532 | 1464622663807 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 08:37:43 INFO - PROCESS | 2532 | 1464622663813 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 08:37:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:37:43 INFO - PROCESS | 2532 | 1464622663820 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:37:43 INFO - PROCESS | 2532 | 1464622663822 Marionette TRACE conn6 <- [1,278,null,{}] 08:37:43 INFO - PROCESS | 2532 | 1464622663827 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}] 08:37:43 INFO - PROCESS | 2532 | 1464622663930 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 08:37:44 INFO - PROCESS | 2532 | 1464622664000 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:44 INFO - PROCESS | 2532 | ++DOCSHELL 000000C938DC7000 == 56 [pid = 2532] [id = 79] 08:37:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 116 (000000C92FB2AC00) [pid = 2532] [serial = 234] [outer = 0000000000000000] 08:37:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 117 (000000C935122000) [pid = 2532] [serial = 235] [outer = 000000C92FB2AC00] 08:37:44 INFO - PROCESS | 2532 | 1464622664050 Marionette DEBUG loaded listener.js 08:37:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 118 (000000C9351C5000) [pid = 2532] [serial = 236] [outer = 000000C92FB2AC00] 08:37:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C941FCA000 == 55 [pid = 2532] [id = 32] 08:37:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C93E81F000 == 54 [pid = 2532] [id = 31] 08:37:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C943A86000 == 53 [pid = 2532] [id = 72] 08:37:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C943249800 == 52 [pid = 2532] [id = 71] 08:37:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F8E3800 == 51 [pid = 2532] [id = 70] 08:37:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C92FBE1800 == 50 [pid = 2532] [id = 69] 08:37:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BF5E800 == 49 [pid = 2532] [id = 68] 08:37:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C939EE1000 == 48 [pid = 2532] [id = 67] 08:37:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C9391D6800 == 47 [pid = 2532] [id = 66] 08:37:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C930781800 == 46 [pid = 2532] [id = 65] 08:37:44 INFO - PROCESS | 2532 | --DOMWINDOW == 117 (000000C941FA4C00) [pid = 2532] [serial = 129] [outer = 0000000000000000] [url = about:blank] 08:37:44 INFO - PROCESS | 2532 | --DOMWINDOW == 116 (000000C92F861000) [pid = 2532] [serial = 132] [outer = 0000000000000000] [url = about:blank] 08:37:44 INFO - PROCESS | 2532 | --DOMWINDOW == 115 (000000C938D2D000) [pid = 2532] [serial = 135] [outer = 0000000000000000] [url = about:blank] 08:37:44 INFO - PROCESS | 2532 | --DOMWINDOW == 114 (000000C940FB2C00) [pid = 2532] [serial = 172] [outer = 0000000000000000] [url = about:blank] 08:37:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C92F657800 == 45 [pid = 2532] [id = 64] 08:37:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C9341AF800 == 44 [pid = 2532] [id = 59] 08:37:44 INFO - PROCESS | 2532 | --DOMWINDOW == 113 (000000C93BB0A000) [pid = 2532] [serial = 82] [outer = 0000000000000000] [url = about:blank] 08:37:44 INFO - PROCESS | 2532 | --DOMWINDOW == 112 (000000C9394B8000) [pid = 2532] [serial = 157] [outer = 0000000000000000] [url = about:blank] 08:37:44 INFO - PROCESS | 2532 | --DOMWINDOW == 111 (000000C93B1E1400) [pid = 2532] [serial = 160] [outer = 0000000000000000] [url = about:blank] 08:37:44 INFO - PROCESS | 2532 | --DOMWINDOW == 110 (000000C92F2ED800) [pid = 2532] [serial = 142] [outer = 0000000000000000] [url = about:blank] 08:37:44 INFO - PROCESS | 2532 | --DOMWINDOW == 109 (000000C92F2B3800) [pid = 2532] [serial = 141] [outer = 0000000000000000] [url = about:blank] 08:37:44 INFO - PROCESS | 2532 | --DOMWINDOW == 108 (000000C93824DC00) [pid = 2532] [serial = 153] [outer = 0000000000000000] [url = about:blank] 08:37:44 INFO - PROCESS | 2532 | --DOMWINDOW == 107 (000000C93515C800) [pid = 2532] [serial = 150] [outer = 0000000000000000] [url = about:blank] 08:37:44 INFO - PROCESS | 2532 | --DOMWINDOW == 106 (000000C935299000) [pid = 2532] [serial = 151] [outer = 0000000000000000] [url = about:blank] 08:37:44 INFO - PROCESS | 2532 | --DOMWINDOW == 105 (000000C934704400) [pid = 2532] [serial = 147] [outer = 0000000000000000] [url = about:blank] 08:37:44 INFO - PROCESS | 2532 | --DOMWINDOW == 104 (000000C939E99400) [pid = 2532] [serial = 158] [outer = 0000000000000000] [url = about:blank] 08:37:44 INFO - PROCESS | 2532 | --DOMWINDOW == 103 (000000C934934800) [pid = 2532] [serial = 148] [outer = 0000000000000000] [url = about:blank] 08:37:44 INFO - PROCESS | 2532 | --DOMWINDOW == 102 (000000C92F2AD000) [pid = 2532] [serial = 144] [outer = 0000000000000000] [url = about:blank] 08:37:44 INFO - PROCESS | 2532 | --DOMWINDOW == 101 (000000C93C0E4000) [pid = 2532] [serial = 163] [outer = 0000000000000000] [url = about:blank] 08:37:44 INFO - PROCESS | 2532 | --DOMWINDOW == 100 (000000C93BBB4000) [pid = 2532] [serial = 161] [outer = 0000000000000000] [url = about:blank] 08:37:44 INFO - PROCESS | 2532 | --DOMWINDOW == 99 (000000C93C864000) [pid = 2532] [serial = 167] [outer = 0000000000000000] [url = about:blank] 08:37:44 INFO - PROCESS | 2532 | --DOMWINDOW == 98 (000000C93D31D800) [pid = 2532] [serial = 169] [outer = 0000000000000000] [url = about:blank] 08:37:44 INFO - PROCESS | 2532 | --DOMWINDOW == 97 (000000C92F75F000) [pid = 2532] [serial = 145] [outer = 0000000000000000] [url = about:blank] 08:37:44 INFO - PROCESS | 2532 | --DOMWINDOW == 96 (000000C93C37D000) [pid = 2532] [serial = 139] [outer = 0000000000000000] [url = about:blank] 08:37:44 INFO - PROCESS | 2532 | --DOMWINDOW == 95 (000000C938D36000) [pid = 2532] [serial = 138] [outer = 0000000000000000] [url = about:blank] 08:37:44 INFO - PROCESS | 2532 | --DOMWINDOW == 94 (000000C938D38000) [pid = 2532] [serial = 166] [outer = 0000000000000000] [url = about:blank] 08:37:44 INFO - PROCESS | 2532 | --DOMWINDOW == 93 (000000C93C85EC00) [pid = 2532] [serial = 164] [outer = 0000000000000000] [url = about:blank] 08:37:44 INFO - PROCESS | 2532 | --DOMWINDOW == 92 (000000C938CDAC00) [pid = 2532] [serial = 31] [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.] 08:37:44 INFO - PROCESS | 2532 | --DOMWINDOW == 91 (000000C938D25000) [pid = 2532] [serial = 154] [outer = 0000000000000000] [url = about:blank] 08:37:44 INFO - PROCESS | 2532 | --DOMWINDOW == 90 (000000C93E36EC00) [pid = 2532] [serial = 170] [outer = 0000000000000000] [url = about:blank] 08:37:44 INFO - PROCESS | 2532 | 1464622664553 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]]]}] 08:37:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:37:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 777ms 08:37:44 INFO - PROCESS | 2532 | 1464622664599 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 08:37:44 INFO - PROCESS | 2532 | 1464622664601 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 08:37:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:37:44 INFO - PROCESS | 2532 | 1464622664605 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:37:44 INFO - PROCESS | 2532 | 1464622664608 Marionette TRACE conn6 <- [1,282,null,{}] 08:37:44 INFO - PROCESS | 2532 | 1464622664619 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}] 08:37:44 INFO - PROCESS | 2532 | 1464622664711 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 08:37:44 INFO - PROCESS | 2532 | 1464622664721 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:44 INFO - PROCESS | 2532 | ++DOCSHELL 000000C935261800 == 45 [pid = 2532] [id = 80] 08:37:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 91 (000000C92F2B3000) [pid = 2532] [serial = 237] [outer = 0000000000000000] 08:37:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 92 (000000C92F861000) [pid = 2532] [serial = 238] [outer = 000000C92F2B3000] 08:37:44 INFO - PROCESS | 2532 | 1464622664770 Marionette DEBUG loaded listener.js 08:37:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 93 (000000C934936800) [pid = 2532] [serial = 239] [outer = 000000C92F2B3000] 08:37:45 INFO - PROCESS | 2532 | 1464622665229 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]]]}] 08:37:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:37:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 08:37:45 INFO - PROCESS | 2532 | 1464622665237 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 08:37:45 INFO - PROCESS | 2532 | 1464622665239 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 08:37:45 INFO - PROCESS | 2532 | 1464622665242 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:37:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:37:45 INFO - PROCESS | 2532 | 1464622665244 Marionette TRACE conn6 <- [1,286,null,{}] 08:37:45 INFO - PROCESS | 2532 | 1464622665248 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}] 08:37:45 INFO - PROCESS | 2532 | 1464622665337 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 08:37:45 INFO - PROCESS | 2532 | 1464622665344 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:45 INFO - PROCESS | 2532 | ++DOCSHELL 000000C939EEE800 == 46 [pid = 2532] [id = 81] 08:37:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 94 (000000C935294000) [pid = 2532] [serial = 240] [outer = 0000000000000000] 08:37:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 95 (000000C936022C00) [pid = 2532] [serial = 241] [outer = 000000C935294000] 08:37:45 INFO - PROCESS | 2532 | 1464622665392 Marionette DEBUG loaded listener.js 08:37:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 96 (000000C938CE1800) [pid = 2532] [serial = 242] [outer = 000000C935294000] 08:37:45 INFO - PROCESS | 2532 | 1464622665835 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]]]}] 08:37:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:37:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms 08:37:45 INFO - PROCESS | 2532 | 1464622665876 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 08:37:45 INFO - PROCESS | 2532 | 1464622665878 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 08:37:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:37:45 INFO - PROCESS | 2532 | 1464622665882 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:37:45 INFO - PROCESS | 2532 | 1464622665884 Marionette TRACE conn6 <- [1,290,null,{}] 08:37:45 INFO - PROCESS | 2532 | 1464622665887 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}] 08:37:45 INFO - PROCESS | 2532 | 1464622665969 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 08:37:45 INFO - PROCESS | 2532 | 1464622665976 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:45 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93C64A800 == 47 [pid = 2532] [id = 82] 08:37:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 97 (000000C938D27400) [pid = 2532] [serial = 243] [outer = 0000000000000000] 08:37:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 98 (000000C938D2BC00) [pid = 2532] [serial = 244] [outer = 000000C938D27400] 08:37:46 INFO - PROCESS | 2532 | 1464622666022 Marionette DEBUG loaded listener.js 08:37:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 99 (000000C93916F800) [pid = 2532] [serial = 245] [outer = 000000C938D27400] 08:37:46 INFO - PROCESS | 2532 | 1464622666469 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]]]}] 08:37:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:37:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 08:37:46 INFO - PROCESS | 2532 | 1464622666521 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 08:37:46 INFO - PROCESS | 2532 | 1464622666524 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 08:37:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:37:46 INFO - PROCESS | 2532 | 1464622666527 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:37:46 INFO - PROCESS | 2532 | 1464622666529 Marionette TRACE conn6 <- [1,294,null,{}] 08:37:46 INFO - PROCESS | 2532 | 1464622666533 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}] 08:37:46 INFO - PROCESS | 2532 | 1464622666660 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 08:37:46 INFO - PROCESS | 2532 | 1464622666702 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:46 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93E81F000 == 48 [pid = 2532] [id = 83] 08:37:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 100 (000000C93948A400) [pid = 2532] [serial = 246] [outer = 0000000000000000] 08:37:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 101 (000000C9394B5000) [pid = 2532] [serial = 247] [outer = 000000C93948A400] 08:37:46 INFO - PROCESS | 2532 | 1464622666750 Marionette DEBUG loaded listener.js 08:37:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 102 (000000C93B1E1800) [pid = 2532] [serial = 248] [outer = 000000C93948A400] 08:37:47 INFO - PROCESS | 2532 | 1464622666995 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:37:47 INFO - PROCESS | 2532 | 1464622667230 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]]]}] 08:37:47 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. 08:37:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 735ms 08:37:47 INFO - PROCESS | 2532 | 1464622667263 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 08:37:47 INFO - PROCESS | 2532 | 1464622667266 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 08:37:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:37:47 INFO - PROCESS | 2532 | 1464622667269 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:37:47 INFO - PROCESS | 2532 | 1464622667271 Marionette TRACE conn6 <- [1,298,null,{}] 08:37:47 INFO - PROCESS | 2532 | 1464622667286 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}] 08:37:47 INFO - PROCESS | 2532 | 1464622667423 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 08:37:47 INFO - PROCESS | 2532 | 1464622667469 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:47 INFO - PROCESS | 2532 | ++DOCSHELL 000000C934867000 == 49 [pid = 2532] [id = 84] 08:37:47 INFO - PROCESS | 2532 | ++DOMWINDOW == 103 (000000C93BBAB000) [pid = 2532] [serial = 249] [outer = 0000000000000000] 08:37:47 INFO - PROCESS | 2532 | ++DOMWINDOW == 104 (000000C93C49F800) [pid = 2532] [serial = 250] [outer = 000000C93BBAB000] 08:37:47 INFO - PROCESS | 2532 | 1464622667515 Marionette DEBUG loaded listener.js 08:37:47 INFO - PROCESS | 2532 | ++DOMWINDOW == 105 (000000C93C869400) [pid = 2532] [serial = 251] [outer = 000000C93BBAB000] 08:37:47 INFO - PROCESS | 2532 | 1464622667933 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]]]}] 08:37:47 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. 08:37:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 693ms 08:37:47 INFO - PROCESS | 2532 | 1464622667965 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 08:37:47 INFO - PROCESS | 2532 | 1464622667968 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 08:37:47 INFO - PROCESS | 2532 | 1464622667971 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:37:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:37:47 INFO - PROCESS | 2532 | 1464622667973 Marionette TRACE conn6 <- [1,302,null,{}] 08:37:47 INFO - PROCESS | 2532 | 1464622667977 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}] 08:37:48 INFO - PROCESS | 2532 | 1464622668083 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 08:37:48 INFO - PROCESS | 2532 | 1464622668089 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:48 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940EDB800 == 50 [pid = 2532] [id = 85] 08:37:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 106 (000000C93C863C00) [pid = 2532] [serial = 252] [outer = 0000000000000000] 08:37:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 107 (000000C93D130400) [pid = 2532] [serial = 253] [outer = 000000C93C863C00] 08:37:48 INFO - PROCESS | 2532 | 1464622668135 Marionette DEBUG loaded listener.js 08:37:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 108 (000000C93E30FC00) [pid = 2532] [serial = 254] [outer = 000000C93C863C00] 08:37:48 INFO - PROCESS | 2532 | --DOMWINDOW == 107 (000000C92EFDD800) [pid = 2532] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:37:48 INFO - PROCESS | 2532 | --DOMWINDOW == 106 (000000C938D21800) [pid = 2532] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:37:48 INFO - PROCESS | 2532 | --DOMWINDOW == 105 (000000C93E895C00) [pid = 2532] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:37:48 INFO - PROCESS | 2532 | --DOMWINDOW == 104 (000000C9391A3800) [pid = 2532] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:37:48 INFO - PROCESS | 2532 | --DOMWINDOW == 103 (000000C93485CC00) [pid = 2532] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:37:48 INFO - PROCESS | 2532 | --DOMWINDOW == 102 (000000C93BB02800) [pid = 2532] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:37:48 INFO - PROCESS | 2532 | --DOMWINDOW == 101 (000000C9341CF400) [pid = 2532] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:37:48 INFO - PROCESS | 2532 | --DOMWINDOW == 100 (000000C9394B1400) [pid = 2532] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:37:48 INFO - PROCESS | 2532 | --DOMWINDOW == 99 (000000C92F75A000) [pid = 2532] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:37:48 INFO - PROCESS | 2532 | --DOMWINDOW == 98 (000000C938D22400) [pid = 2532] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:37:48 INFO - PROCESS | 2532 | --DOMWINDOW == 97 (000000C941F9A400) [pid = 2532] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:37:48 INFO - PROCESS | 2532 | --DOMWINDOW == 96 (000000C92EFB5400) [pid = 2532] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:37:48 INFO - PROCESS | 2532 | --DOMWINDOW == 95 (000000C92F2AEC00) [pid = 2532] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:37:48 INFO - PROCESS | 2532 | 1464622668697 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]]]}] 08:37:48 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. 08:37:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 776ms 08:37:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:37:48 INFO - PROCESS | 2532 | 1464622668753 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 08:37:48 INFO - PROCESS | 2532 | 1464622668756 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 08:37:48 INFO - PROCESS | 2532 | 1464622668759 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:37:48 INFO - PROCESS | 2532 | 1464622668769 Marionette TRACE conn6 <- [1,306,null,{}] 08:37:48 INFO - PROCESS | 2532 | 1464622668773 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}] 08:37:48 INFO - PROCESS | 2532 | 1464622668855 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 08:37:48 INFO - PROCESS | 2532 | 1464622668862 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:48 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BF6C800 == 51 [pid = 2532] [id = 86] 08:37:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 96 (000000C92F75A000) [pid = 2532] [serial = 255] [outer = 0000000000000000] 08:37:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 97 (000000C9341CF400) [pid = 2532] [serial = 256] [outer = 000000C92F75A000] 08:37:48 INFO - PROCESS | 2532 | 1464622668908 Marionette DEBUG loaded listener.js 08:37:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 98 (000000C93D31D800) [pid = 2532] [serial = 257] [outer = 000000C92F75A000] 08:37:49 INFO - PROCESS | 2532 | 1464622669307 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]]]}] 08:37:49 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. 08:37:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 588ms 08:37:49 INFO - PROCESS | 2532 | 1464622669348 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 08:37:49 INFO - PROCESS | 2532 | 1464622669350 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 08:37:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:37:49 INFO - PROCESS | 2532 | 1464622669353 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:37:49 INFO - PROCESS | 2532 | 1464622669355 Marionette TRACE conn6 <- [1,310,null,{}] 08:37:49 INFO - PROCESS | 2532 | 1464622669359 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}] 08:37:49 INFO - PROCESS | 2532 | 1464622669445 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 08:37:49 INFO - PROCESS | 2532 | 1464622669453 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:49 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943348800 == 52 [pid = 2532] [id = 87] 08:37:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 99 (000000C93E7D6800) [pid = 2532] [serial = 258] [outer = 0000000000000000] 08:37:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 100 (000000C93EC43400) [pid = 2532] [serial = 259] [outer = 000000C93E7D6800] 08:37:49 INFO - PROCESS | 2532 | 1464622669498 Marionette DEBUG loaded listener.js 08:37:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 101 (000000C940823800) [pid = 2532] [serial = 260] [outer = 000000C93E7D6800] 08:37:49 INFO - PROCESS | 2532 | 1464622669926 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]]]}] 08:37:49 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. 08:37:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 08:37:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:37:49 INFO - PROCESS | 2532 | 1464622669987 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 08:37:49 INFO - PROCESS | 2532 | 1464622669989 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 08:37:49 INFO - PROCESS | 2532 | 1464622669993 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:37:49 INFO - PROCESS | 2532 | 1464622669995 Marionette TRACE conn6 <- [1,314,null,{}] 08:37:50 INFO - PROCESS | 2532 | 1464622670008 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}] 08:37:50 INFO - PROCESS | 2532 | 1464622670110 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 08:37:50 INFO - PROCESS | 2532 | 1464622670126 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:50 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943A89800 == 53 [pid = 2532] [id = 88] 08:37:50 INFO - PROCESS | 2532 | ++DOMWINDOW == 102 (000000C940832400) [pid = 2532] [serial = 261] [outer = 0000000000000000] 08:37:50 INFO - PROCESS | 2532 | ++DOMWINDOW == 103 (000000C940E0B000) [pid = 2532] [serial = 262] [outer = 000000C940832400] 08:37:50 INFO - PROCESS | 2532 | 1464622670177 Marionette DEBUG loaded listener.js 08:37:50 INFO - PROCESS | 2532 | ++DOMWINDOW == 104 (000000C940FB1400) [pid = 2532] [serial = 263] [outer = 000000C940832400] 08:37:50 INFO - PROCESS | 2532 | 1464622670633 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]]]}] 08:37:50 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. 08:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 693ms 08:37:50 INFO - PROCESS | 2532 | 1464622670730 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 08:37:50 INFO - PROCESS | 2532 | 1464622670734 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 08:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:37:50 INFO - PROCESS | 2532 | 1464622670740 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:37:50 INFO - PROCESS | 2532 | 1464622670745 Marionette TRACE conn6 <- [1,318,null,{}] 08:37:50 INFO - PROCESS | 2532 | 1464622670751 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}] 08:37:50 INFO - PROCESS | 2532 | 1464622670913 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 08:37:50 INFO - PROCESS | 2532 | 1464622670979 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:51 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9346CC000 == 54 [pid = 2532] [id = 89] 08:37:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 105 (000000C92EFBDC00) [pid = 2532] [serial = 264] [outer = 0000000000000000] 08:37:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 106 (000000C92EFBC400) [pid = 2532] [serial = 265] [outer = 000000C92EFBDC00] 08:37:51 INFO - PROCESS | 2532 | 1464622671103 Marionette DEBUG loaded listener.js 08:37:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 107 (000000C92F2AD800) [pid = 2532] [serial = 266] [outer = 000000C92EFBDC00] 08:37:51 INFO - PROCESS | 2532 | 1464622671766 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]]]}] 08:37:51 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. 08:37:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1078ms 08:37:51 INFO - PROCESS | 2532 | 1464622671821 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 08:37:51 INFO - PROCESS | 2532 | 1464622671825 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 08:37:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:37:51 INFO - PROCESS | 2532 | 1464622671833 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:37:51 INFO - PROCESS | 2532 | 1464622671838 Marionette TRACE conn6 <- [1,322,null,{}] 08:37:51 INFO - PROCESS | 2532 | 1464622671857 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}] 08:37:51 INFO - PROCESS | 2532 | 1464622671975 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 08:37:52 INFO - PROCESS | 2532 | 1464622672046 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:52 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93C635800 == 55 [pid = 2532] [id = 90] 08:37:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 108 (000000C9346A2C00) [pid = 2532] [serial = 267] [outer = 0000000000000000] 08:37:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 109 (000000C934859400) [pid = 2532] [serial = 268] [outer = 000000C9346A2C00] 08:37:52 INFO - PROCESS | 2532 | 1464622672104 Marionette DEBUG loaded listener.js 08:37:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 110 (000000C93528E800) [pid = 2532] [serial = 269] [outer = 000000C9346A2C00] 08:37:52 INFO - PROCESS | 2532 | 1464622672766 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]]]}] 08:37:52 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. 08:37:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 945ms 08:37:52 INFO - PROCESS | 2532 | 1464622672780 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 08:37:52 INFO - PROCESS | 2532 | 1464622672782 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 08:37:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:37:52 INFO - PROCESS | 2532 | 1464622672787 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:37:52 INFO - PROCESS | 2532 | 1464622672789 Marionette TRACE conn6 <- [1,326,null,{}] 08:37:52 INFO - PROCESS | 2532 | 1464622672799 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}] 08:37:52 INFO - PROCESS | 2532 | 1464622672954 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 08:37:53 INFO - PROCESS | 2532 | 1464622673007 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:53 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943F8C000 == 56 [pid = 2532] [id = 91] 08:37:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 111 (000000C939C77800) [pid = 2532] [serial = 270] [outer = 0000000000000000] 08:37:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 112 (000000C939E9E400) [pid = 2532] [serial = 271] [outer = 000000C939C77800] 08:37:53 INFO - PROCESS | 2532 | 1464622673069 Marionette DEBUG loaded listener.js 08:37:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 113 (000000C93C868800) [pid = 2532] [serial = 272] [outer = 000000C939C77800] 08:37:53 INFO - PROCESS | 2532 | 1464622673676 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]]]}] 08:37:53 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. 08:37:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 944ms 08:37:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:37:53 INFO - PROCESS | 2532 | 1464622673733 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 08:37:53 INFO - PROCESS | 2532 | 1464622673735 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 08:37:53 INFO - PROCESS | 2532 | 1464622673739 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:37:53 INFO - PROCESS | 2532 | 1464622673741 Marionette TRACE conn6 <- [1,330,null,{}] 08:37:53 INFO - PROCESS | 2532 | 1464622673745 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}] 08:37:53 INFO - PROCESS | 2532 | 1464622673859 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 08:37:53 INFO - PROCESS | 2532 | 1464622673942 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:53 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9446E7000 == 57 [pid = 2532] [id = 92] 08:37:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 114 (000000C93C6F6C00) [pid = 2532] [serial = 273] [outer = 0000000000000000] 08:37:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 115 (000000C93C6FBC00) [pid = 2532] [serial = 274] [outer = 000000C93C6F6C00] 08:37:54 INFO - PROCESS | 2532 | 1464622674001 Marionette DEBUG loaded listener.js 08:37:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 116 (000000C93EC3C800) [pid = 2532] [serial = 275] [outer = 000000C93C6F6C00] 08:37:54 INFO - PROCESS | 2532 | 1464622674586 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]]]}] 08:37:54 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. 08:37:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 882ms 08:37:54 INFO - PROCESS | 2532 | 1464622674624 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 08:37:54 INFO - PROCESS | 2532 | 1464622674626 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 08:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:37:54 INFO - PROCESS | 2532 | 1464622674630 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:37:54 INFO - PROCESS | 2532 | 1464622674632 Marionette TRACE conn6 <- [1,334,null,{}] 08:37:54 INFO - PROCESS | 2532 | 1464622674636 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}] 08:37:54 INFO - PROCESS | 2532 | 1464622674744 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 08:37:54 INFO - PROCESS | 2532 | 1464622674826 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:54 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BC69800 == 58 [pid = 2532] [id = 93] 08:37:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 117 (000000C93EC36400) [pid = 2532] [serial = 276] [outer = 0000000000000000] 08:37:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 118 (000000C940831C00) [pid = 2532] [serial = 277] [outer = 000000C93EC36400] 08:37:54 INFO - PROCESS | 2532 | 1464622674883 Marionette DEBUG loaded listener.js 08:37:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 119 (000000C940EB9800) [pid = 2532] [serial = 278] [outer = 000000C93EC36400] 08:37:55 INFO - PROCESS | 2532 | 1464622675454 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]]]}] 08:37:55 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. 08:37:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1074ms 08:37:55 INFO - PROCESS | 2532 | 1464622675711 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 08:37:55 INFO - PROCESS | 2532 | 1464622675716 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 08:37:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:37:55 INFO - PROCESS | 2532 | 1464622675721 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:37:55 INFO - PROCESS | 2532 | 1464622675724 Marionette TRACE conn6 <- [1,338,null,{}] 08:37:55 INFO - PROCESS | 2532 | 1464622675730 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}] 08:37:55 INFO - PROCESS | 2532 | 1464622675835 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 08:37:55 INFO - PROCESS | 2532 | 1464622675901 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:55 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9360CE000 == 59 [pid = 2532] [id = 94] 08:37:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 120 (000000C92F2E8000) [pid = 2532] [serial = 279] [outer = 0000000000000000] 08:37:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 121 (000000C92F2ED800) [pid = 2532] [serial = 280] [outer = 000000C92F2E8000] 08:37:55 INFO - PROCESS | 2532 | 1464622675953 Marionette DEBUG loaded listener.js 08:37:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 122 (000000C934702800) [pid = 2532] [serial = 281] [outer = 000000C92F2E8000] 08:37:56 INFO - PROCESS | 2532 | 1464622676568 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]]]}] 08:37:56 INFO - PROCESS | 2532 | --DOCSHELL 000000C943352800 == 58 [pid = 2532] [id = 44] 08:37:56 INFO - PROCESS | 2532 | --DOCSHELL 000000C943348800 == 57 [pid = 2532] [id = 87] 08:37:56 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BF6C800 == 56 [pid = 2532] [id = 86] 08:37:56 INFO - PROCESS | 2532 | --DOCSHELL 000000C940EDB800 == 55 [pid = 2532] [id = 85] 08:37:56 INFO - PROCESS | 2532 | --DOCSHELL 000000C934867000 == 54 [pid = 2532] [id = 84] 08:37:56 INFO - PROCESS | 2532 | --DOCSHELL 000000C93E81F000 == 53 [pid = 2532] [id = 83] 08:37:56 INFO - PROCESS | 2532 | --DOCSHELL 000000C93C64A800 == 52 [pid = 2532] [id = 82] 08:37:56 INFO - PROCESS | 2532 | --DOCSHELL 000000C939EEE800 == 51 [pid = 2532] [id = 81] 08:37:56 INFO - PROCESS | 2532 | --DOCSHELL 000000C935261800 == 50 [pid = 2532] [id = 80] 08:37:56 INFO - PROCESS | 2532 | --DOMWINDOW == 121 (000000C940F6C000) [pid = 2532] [serial = 217] [outer = 0000000000000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2532 | --DOCSHELL 000000C938DC7000 == 49 [pid = 2532] [id = 79] 08:37:56 INFO - PROCESS | 2532 | --DOCSHELL 000000C938C8B000 == 48 [pid = 2532] [id = 78] 08:37:56 INFO - PROCESS | 2532 | --DOCSHELL 000000C933B80000 == 47 [pid = 2532] [id = 74] 08:37:56 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. 08:37:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 924ms 08:37:56 INFO - PROCESS | 2532 | 1464622676651 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 08:37:56 INFO - PROCESS | 2532 | 1464622676655 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 08:37:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:37:56 INFO - PROCESS | 2532 | 1464622676662 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:37:56 INFO - PROCESS | 2532 | 1464622676666 Marionette TRACE conn6 <- [1,342,null,{}] 08:37:56 INFO - PROCESS | 2532 | --DOMWINDOW == 120 (000000C93470F000) [pid = 2532] [serial = 133] [outer = 0000000000000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2532 | --DOMWINDOW == 119 (000000C939208400) [pid = 2532] [serial = 136] [outer = 0000000000000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2532 | --DOMWINDOW == 118 (000000C94209A000) [pid = 2532] [serial = 130] [outer = 0000000000000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2532 | --DOMWINDOW == 117 (000000C938D2F800) [pid = 2532] [serial = 215] [outer = 0000000000000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2532 | --DOMWINDOW == 116 (000000C934855800) [pid = 2532] [serial = 178] [outer = 0000000000000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2532 | --DOMWINDOW == 115 (000000C930713400) [pid = 2532] [serial = 191] [outer = 0000000000000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2532 | --DOMWINDOW == 114 (000000C92F2B7800) [pid = 2532] [serial = 190] [outer = 0000000000000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2532 | --DOMWINDOW == 113 (000000C92F2ED400) [pid = 2532] [serial = 193] [outer = 0000000000000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2532 | --DOMWINDOW == 112 (000000C934192400) [pid = 2532] [serial = 194] [outer = 0000000000000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2532 | --DOMWINDOW == 111 (000000C938D2EC00) [pid = 2532] [serial = 199] [outer = 0000000000000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2532 | --DOMWINDOW == 110 (000000C92F13CC00) [pid = 2532] [serial = 175] [outer = 0000000000000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2532 | --DOMWINDOW == 109 (000000C93F49D000) [pid = 2532] [serial = 208] [outer = 0000000000000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2532 | --DOMWINDOW == 108 (000000C941FA7400) [pid = 2532] [serial = 188] [outer = 0000000000000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2532 | --DOMWINDOW == 107 (000000C940FBBC00) [pid = 2532] [serial = 187] [outer = 0000000000000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2532 | --DOMWINDOW == 106 (000000C935128C00) [pid = 2532] [serial = 196] [outer = 0000000000000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2532 | --DOMWINDOW == 105 (000000C93588A400) [pid = 2532] [serial = 197] [outer = 0000000000000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2532 | --DOMWINDOW == 104 (000000C9394B3000) [pid = 2532] [serial = 181] [outer = 0000000000000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2532 | --DOMWINDOW == 103 (000000C93D31C400) [pid = 2532] [serial = 206] [outer = 0000000000000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2532 | --DOMWINDOW == 102 (000000C93F49E400) [pid = 2532] [serial = 184] [outer = 0000000000000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2532 | --DOMWINDOW == 101 (000000C93C374000) [pid = 2532] [serial = 205] [outer = 0000000000000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2532 | --DOMWINDOW == 100 (000000C93948B800) [pid = 2532] [serial = 211] [outer = 0000000000000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2532 | --DOMWINDOW == 99 (000000C92EFBA000) [pid = 2532] [serial = 214] [outer = 0000000000000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2532 | --DOMWINDOW == 98 (000000C92F2A9800) [pid = 2532] [serial = 209] [outer = 0000000000000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2532 | --DOMWINDOW == 97 (000000C9394BE400) [pid = 2532] [serial = 202] [outer = 0000000000000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2532 | --DOMWINDOW == 96 (000000C939EA4000) [pid = 2532] [serial = 203] [outer = 0000000000000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2532 | --DOMWINDOW == 95 (000000C940F68000) [pid = 2532] [serial = 212] [outer = 0000000000000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2532 | --DOMWINDOW == 94 (000000C939171000) [pid = 2532] [serial = 200] [outer = 0000000000000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2532 | 1464622676693 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}] 08:37:56 INFO - PROCESS | 2532 | 1464622676791 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 08:37:56 INFO - PROCESS | 2532 | 1464622676799 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:56 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9347DB800 == 48 [pid = 2532] [id = 95] 08:37:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 95 (000000C92EFBF800) [pid = 2532] [serial = 282] [outer = 0000000000000000] 08:37:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 96 (000000C92EFDD800) [pid = 2532] [serial = 283] [outer = 000000C92EFBF800] 08:37:56 INFO - PROCESS | 2532 | 1464622676846 Marionette DEBUG loaded listener.js 08:37:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 97 (000000C92F760000) [pid = 2532] [serial = 284] [outer = 000000C92EFBF800] 08:37:57 INFO - PROCESS | 2532 | 1464622677338 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]]]}] 08:37:57 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. 08:37:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 693ms 08:37:57 INFO - PROCESS | 2532 | 1464622677358 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 08:37:57 INFO - PROCESS | 2532 | 1464622677360 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 08:37:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:37:57 INFO - PROCESS | 2532 | 1464622677364 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:37:57 INFO - PROCESS | 2532 | 1464622677366 Marionette TRACE conn6 <- [1,346,null,{}] 08:37:57 INFO - PROCESS | 2532 | 1464622677376 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}] 08:37:57 INFO - PROCESS | 2532 | 1464622677467 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 08:37:57 INFO - PROCESS | 2532 | 1464622677479 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:57 INFO - PROCESS | 2532 | ++DOCSHELL 000000C939D0D000 == 49 [pid = 2532] [id = 96] 08:37:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 98 (000000C9351C4C00) [pid = 2532] [serial = 285] [outer = 0000000000000000] 08:37:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 99 (000000C935295400) [pid = 2532] [serial = 286] [outer = 000000C9351C4C00] 08:37:57 INFO - PROCESS | 2532 | 1464622677529 Marionette DEBUG loaded listener.js 08:37:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 100 (000000C938D1C800) [pid = 2532] [serial = 287] [outer = 000000C9351C4C00] 08:37:57 INFO - PROCESS | 2532 | 1464622677984 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]]]}] 08:37:57 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. 08:37:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 08:37:58 INFO - PROCESS | 2532 | 1464622677996 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 08:37:58 INFO - PROCESS | 2532 | 1464622677998 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 08:37:58 INFO - PROCESS | 2532 | 1464622678001 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:37:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:37:58 INFO - PROCESS | 2532 | 1464622678011 Marionette TRACE conn6 <- [1,350,null,{}] 08:37:58 INFO - PROCESS | 2532 | 1464622678020 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}] 08:37:58 INFO - PROCESS | 2532 | 1464622678110 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 08:37:58 INFO - PROCESS | 2532 | 1464622678117 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:58 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BF68800 == 50 [pid = 2532] [id = 97] 08:37:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 101 (000000C938D36800) [pid = 2532] [serial = 288] [outer = 0000000000000000] 08:37:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 102 (000000C9391A5000) [pid = 2532] [serial = 289] [outer = 000000C938D36800] 08:37:58 INFO - PROCESS | 2532 | 1464622678164 Marionette DEBUG loaded listener.js 08:37:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 103 (000000C9394B1C00) [pid = 2532] [serial = 290] [outer = 000000C938D36800] 08:37:58 INFO - PROCESS | 2532 | 1464622678637 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]]]}] 08:37:58 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. 08:37:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 692ms 08:37:58 INFO - PROCESS | 2532 | 1464622678698 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 08:37:58 INFO - PROCESS | 2532 | 1464622678700 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 08:37:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:37:58 INFO - PROCESS | 2532 | 1464622678703 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:37:58 INFO - PROCESS | 2532 | 1464622678705 Marionette TRACE conn6 <- [1,354,null,{}] 08:37:58 INFO - PROCESS | 2532 | 1464622678709 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}] 08:37:58 INFO - PROCESS | 2532 | 1464622678791 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 08:37:58 INFO - PROCESS | 2532 | 1464622678798 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:58 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93E31A000 == 51 [pid = 2532] [id = 98] 08:37:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 104 (000000C9394BE400) [pid = 2532] [serial = 291] [outer = 0000000000000000] 08:37:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 105 (000000C939E9FC00) [pid = 2532] [serial = 292] [outer = 000000C9394BE400] 08:37:58 INFO - PROCESS | 2532 | 1464622678845 Marionette DEBUG loaded listener.js 08:37:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 106 (000000C93BBAAC00) [pid = 2532] [serial = 293] [outer = 000000C9394BE400] 08:37:59 INFO - PROCESS | 2532 | 1464622679323 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]]]}] 08:37:59 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. 08:37:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 672ms 08:37:59 INFO - PROCESS | 2532 | 1464622679379 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 08:37:59 INFO - PROCESS | 2532 | 1464622679381 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 08:37:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:37:59 INFO - PROCESS | 2532 | 1464622679384 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:37:59 INFO - PROCESS | 2532 | 1464622679386 Marionette TRACE conn6 <- [1,358,null,{}] 08:37:59 INFO - PROCESS | 2532 | 1464622679390 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}] 08:37:59 INFO - PROCESS | 2532 | 1464622679562 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 08:37:59 INFO - PROCESS | 2532 | 1464622679589 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:59 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F51E800 == 52 [pid = 2532] [id = 99] 08:37:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 107 (000000C93C6F7800) [pid = 2532] [serial = 294] [outer = 0000000000000000] 08:37:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 108 (000000C93C93A800) [pid = 2532] [serial = 295] [outer = 000000C93C6F7800] 08:37:59 INFO - PROCESS | 2532 | 1464622679636 Marionette DEBUG loaded listener.js 08:37:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 109 (000000C93E895C00) [pid = 2532] [serial = 296] [outer = 000000C93C6F7800] 08:38:00 INFO - PROCESS | 2532 | 1464622680089 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]]]}] 08:38:00 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. 08:38:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 734ms 08:38:00 INFO - PROCESS | 2532 | 1464622680122 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 08:38:00 INFO - PROCESS | 2532 | 1464622680124 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 08:38:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:38:00 INFO - PROCESS | 2532 | 1464622680128 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:38:00 INFO - PROCESS | 2532 | 1464622680129 Marionette TRACE conn6 <- [1,362,null,{}] 08:38:00 INFO - PROCESS | 2532 | 1464622680146 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}] 08:38:00 INFO - PROCESS | 2532 | 1464622680255 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 08:38:00 INFO - PROCESS | 2532 | 1464622680262 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:00 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940814800 == 53 [pid = 2532] [id = 100] 08:38:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 110 (000000C93D31C400) [pid = 2532] [serial = 297] [outer = 0000000000000000] 08:38:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 111 (000000C94082C000) [pid = 2532] [serial = 298] [outer = 000000C93D31C400] 08:38:00 INFO - PROCESS | 2532 | 1464622680311 Marionette DEBUG loaded listener.js 08:38:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 112 (000000C940E0C800) [pid = 2532] [serial = 299] [outer = 000000C93D31C400] 08:38:00 INFO - PROCESS | 2532 | 1464622680777 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]]]}] 08:38:00 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. 08:38:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 693ms 08:38:00 INFO - PROCESS | 2532 | 1464622680823 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 08:38:00 INFO - PROCESS | 2532 | 1464622680825 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 08:38:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:38:00 INFO - PROCESS | 2532 | 1464622680829 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:38:00 INFO - PROCESS | 2532 | 1464622680831 Marionette TRACE conn6 <- [1,366,null,{}] 08:38:00 INFO - PROCESS | 2532 | 1464622680835 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}] 08:38:00 INFO - PROCESS | 2532 | 1464622680979 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 08:38:01 INFO - PROCESS | 2532 | 1464622680992 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:01 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94323A000 == 54 [pid = 2532] [id = 101] 08:38:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 113 (000000C940E0AC00) [pid = 2532] [serial = 300] [outer = 0000000000000000] 08:38:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 114 (000000C940EBF400) [pid = 2532] [serial = 301] [outer = 000000C940E0AC00] 08:38:01 INFO - PROCESS | 2532 | 1464622681191 Marionette DEBUG loaded listener.js 08:38:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 115 (000000C940F64800) [pid = 2532] [serial = 302] [outer = 000000C940E0AC00] 08:38:01 INFO - PROCESS | 2532 | --DOMWINDOW == 114 (000000C93948A400) [pid = 2532] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:38:01 INFO - PROCESS | 2532 | --DOMWINDOW == 113 (000000C93C863C00) [pid = 2532] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:38:01 INFO - PROCESS | 2532 | --DOMWINDOW == 112 (000000C92EFBD400) [pid = 2532] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:38:01 INFO - PROCESS | 2532 | --DOMWINDOW == 111 (000000C93BBAB000) [pid = 2532] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:38:01 INFO - PROCESS | 2532 | --DOMWINDOW == 110 (000000C92FB2AC00) [pid = 2532] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:38:01 INFO - PROCESS | 2532 | --DOMWINDOW == 109 (000000C935294000) [pid = 2532] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:38:01 INFO - PROCESS | 2532 | --DOMWINDOW == 108 (000000C938D27400) [pid = 2532] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:38:01 INFO - PROCESS | 2532 | --DOMWINDOW == 107 (000000C92F2B3000) [pid = 2532] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:38:01 INFO - PROCESS | 2532 | --DOMWINDOW == 106 (000000C92F2EE800) [pid = 2532] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:38:01 INFO - PROCESS | 2532 | --DOMWINDOW == 105 (000000C92F75A000) [pid = 2532] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:38:01 INFO - PROCESS | 2532 | --DOMWINDOW == 104 (000000C93E7D6800) [pid = 2532] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:38:01 INFO - PROCESS | 2532 | 1464622681574 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]]]}] 08:38:01 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. 08:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 776ms 08:38:01 INFO - PROCESS | 2532 | 1464622681608 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 08:38:01 INFO - PROCESS | 2532 | 1464622681610 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 08:38:01 INFO - PROCESS | 2532 | 1464622681613 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:38:01 INFO - PROCESS | 2532 | 1464622681615 Marionette TRACE conn6 <- [1,370,null,{}] 08:38:01 INFO - PROCESS | 2532 | 1464622681619 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}] 08:38:01 INFO - PROCESS | 2532 | 1464622681702 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 08:38:01 INFO - PROCESS | 2532 | 1464622681773 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:01 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94334F000 == 55 [pid = 2532] [id = 102] 08:38:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 105 (000000C92F766C00) [pid = 2532] [serial = 303] [outer = 0000000000000000] 08:38:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 106 (000000C940EBC400) [pid = 2532] [serial = 304] [outer = 000000C92F766C00] 08:38:01 INFO - PROCESS | 2532 | 1464622681820 Marionette DEBUG loaded listener.js 08:38:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 107 (000000C940F6C400) [pid = 2532] [serial = 305] [outer = 000000C92F766C00] 08:38:02 INFO - PROCESS | 2532 | 1464622682187 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]]]}] 08:38:02 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. 08:38:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 629ms 08:38:02 INFO - PROCESS | 2532 | 1464622682247 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 08:38:02 INFO - PROCESS | 2532 | 1464622682249 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 08:38:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:38:02 INFO - PROCESS | 2532 | 1464622682252 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:38:02 INFO - PROCESS | 2532 | 1464622682255 Marionette TRACE conn6 <- [1,374,null,{}] 08:38:02 INFO - PROCESS | 2532 | 1464622682258 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}] 08:38:02 INFO - PROCESS | 2532 | 1464622682366 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 08:38:02 INFO - PROCESS | 2532 | 1464622682375 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:02 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943A95800 == 56 [pid = 2532] [id = 103] 08:38:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 108 (000000C93F46BC00) [pid = 2532] [serial = 306] [outer = 0000000000000000] 08:38:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 109 (000000C93F46DC00) [pid = 2532] [serial = 307] [outer = 000000C93F46BC00] 08:38:02 INFO - PROCESS | 2532 | 1464622682465 Marionette DEBUG loaded listener.js 08:38:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 110 (000000C940F6B000) [pid = 2532] [serial = 308] [outer = 000000C93F46BC00] 08:38:02 INFO - PROCESS | 2532 | 1464622682885 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:38:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:38:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 692ms 08:38:02 INFO - PROCESS | 2532 | 1464622682948 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 08:38:02 INFO - PROCESS | 2532 | 1464622682950 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 08:38:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:38:02 INFO - PROCESS | 2532 | 1464622682954 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:38:02 INFO - PROCESS | 2532 | 1464622682957 Marionette TRACE conn6 <- [1,378,null,{}] 08:38:02 INFO - PROCESS | 2532 | 1464622682960 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}] 08:38:03 INFO - PROCESS | 2532 | 1464622683064 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 08:38:03 INFO - PROCESS | 2532 | 1464622683071 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:03 INFO - PROCESS | 2532 | ++DOCSHELL 000000C944031800 == 57 [pid = 2532] [id = 104] 08:38:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 111 (000000C934455400) [pid = 2532] [serial = 309] [outer = 0000000000000000] 08:38:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 112 (000000C93C799C00) [pid = 2532] [serial = 310] [outer = 000000C934455400] 08:38:03 INFO - PROCESS | 2532 | 1464622683121 Marionette DEBUG loaded listener.js 08:38:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 113 (000000C941FA0000) [pid = 2532] [serial = 311] [outer = 000000C934455400] 08:38:03 INFO - PROCESS | 2532 | 1464622683889 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:38:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:38:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 987ms 08:38:03 INFO - PROCESS | 2532 | 1464622683944 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 08:38:03 INFO - PROCESS | 2532 | 1464622683950 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 08:38:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:38:03 INFO - PROCESS | 2532 | 1464622683956 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:38:03 INFO - PROCESS | 2532 | 1464622683960 Marionette TRACE conn6 <- [1,382,null,{}] 08:38:03 INFO - PROCESS | 2532 | 1464622683966 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}] 08:38:04 INFO - PROCESS | 2532 | 1464622684087 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 08:38:04 INFO - PROCESS | 2532 | 1464622684163 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:04 INFO - PROCESS | 2532 | ++DOCSHELL 000000C938DBE000 == 58 [pid = 2532] [id = 105] 08:38:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 114 (000000C93397E800) [pid = 2532] [serial = 312] [outer = 0000000000000000] 08:38:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 115 (000000C93469E400) [pid = 2532] [serial = 313] [outer = 000000C93397E800] 08:38:04 INFO - PROCESS | 2532 | 1464622684264 Marionette DEBUG loaded listener.js 08:38:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 116 (000000C935125800) [pid = 2532] [serial = 314] [outer = 000000C93397E800] 08:38:04 INFO - PROCESS | 2532 | 1464622684925 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:38:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:38:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 986ms 08:38:04 INFO - PROCESS | 2532 | 1464622684945 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 08:38:04 INFO - PROCESS | 2532 | 1464622684951 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 08:38:04 INFO - PROCESS | 2532 | 1464622684958 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:38:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:38:04 INFO - PROCESS | 2532 | 1464622684961 Marionette TRACE conn6 <- [1,386,null,{}] 08:38:04 INFO - PROCESS | 2532 | 1464622684965 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}] 08:38:05 INFO - PROCESS | 2532 | 1464622685085 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 08:38:05 INFO - PROCESS | 2532 | 1464622685159 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:05 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F51B800 == 59 [pid = 2532] [id = 106] 08:38:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 117 (000000C938D33C00) [pid = 2532] [serial = 315] [outer = 0000000000000000] 08:38:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 118 (000000C939EA4C00) [pid = 2532] [serial = 316] [outer = 000000C938D33C00] 08:38:05 INFO - PROCESS | 2532 | 1464622685258 Marionette DEBUG loaded listener.js 08:38:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 119 (000000C93C6F3800) [pid = 2532] [serial = 317] [outer = 000000C938D33C00] 08:38:05 INFO - PROCESS | 2532 | 1464622685884 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]]]}] 08:38:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:38:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 987ms 08:38:05 INFO - PROCESS | 2532 | 1464622685963 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 08:38:05 INFO - PROCESS | 2532 | 1464622685966 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 08:38:05 INFO - PROCESS | 2532 | 1464622685971 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:38:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:38:05 INFO - PROCESS | 2532 | 1464622685976 Marionette TRACE conn6 <- [1,390,null,{}] 08:38:06 INFO - PROCESS | 2532 | 1464622685987 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}] 08:38:06 INFO - PROCESS | 2532 | 1464622686110 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 08:38:06 INFO - PROCESS | 2532 | 1464622686178 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:06 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940654800 == 60 [pid = 2532] [id = 107] 08:38:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 120 (000000C93CBF0400) [pid = 2532] [serial = 318] [outer = 0000000000000000] 08:38:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 121 (000000C93F466C00) [pid = 2532] [serial = 319] [outer = 000000C93CBF0400] 08:38:06 INFO - PROCESS | 2532 | 1464622686280 Marionette DEBUG loaded listener.js 08:38:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 122 (000000C940EC0C00) [pid = 2532] [serial = 320] [outer = 000000C93CBF0400] 08:38:06 INFO - PROCESS | 2532 | 1464622686942 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]]]}] 08:38:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:38:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1021ms 08:38:07 INFO - PROCESS | 2532 | 1464622686999 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 08:38:07 INFO - PROCESS | 2532 | 1464622687002 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 08:38:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:38:07 INFO - PROCESS | 2532 | 1464622687006 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:38:07 INFO - PROCESS | 2532 | 1464622687008 Marionette TRACE conn6 <- [1,394,null,{}] 08:38:07 INFO - PROCESS | 2532 | 1464622687012 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}] 08:38:07 INFO - PROCESS | 2532 | 1464622687128 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 08:38:07 INFO - PROCESS | 2532 | 1464622687201 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:07 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943424800 == 61 [pid = 2532] [id = 108] 08:38:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 123 (000000C941FA1400) [pid = 2532] [serial = 321] [outer = 0000000000000000] 08:38:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 124 (000000C942023800) [pid = 2532] [serial = 322] [outer = 000000C941FA1400] 08:38:07 INFO - PROCESS | 2532 | 1464622687300 Marionette DEBUG loaded listener.js 08:38:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 125 (000000C942030000) [pid = 2532] [serial = 323] [outer = 000000C941FA1400] 08:38:08 INFO - PROCESS | 2532 | 1464622688109 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]]]}] 08:38:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:38:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1134ms 08:38:08 INFO - PROCESS | 2532 | 1464622688142 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 08:38:08 INFO - PROCESS | 2532 | 1464622688146 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 08:38:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:38:08 INFO - PROCESS | 2532 | 1464622688152 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:38:08 INFO - PROCESS | 2532 | 1464622688156 Marionette TRACE conn6 <- [1,398,null,{}] 08:38:08 INFO - PROCESS | 2532 | 1464622688163 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}] 08:38:08 INFO - PROCESS | 2532 | 1464622688266 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 08:38:08 INFO - PROCESS | 2532 | 1464622688345 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:08 INFO - PROCESS | 2532 | ++DOCSHELL 000000C934989000 == 62 [pid = 2532] [id = 109] 08:38:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 126 (000000C92F144400) [pid = 2532] [serial = 324] [outer = 0000000000000000] 08:38:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 127 (000000C92F2B7000) [pid = 2532] [serial = 325] [outer = 000000C92F144400] 08:38:08 INFO - PROCESS | 2532 | 1464622688445 Marionette DEBUG loaded listener.js 08:38:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 128 (000000C934708400) [pid = 2532] [serial = 326] [outer = 000000C92F144400] 08:38:09 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BF78000 == 61 [pid = 2532] [id = 60] 08:38:09 INFO - PROCESS | 2532 | --DOCSHELL 000000C934862000 == 60 [pid = 2532] [id = 63] 08:38:09 INFO - PROCESS | 2532 | --DOCSHELL 000000C943A95800 == 59 [pid = 2532] [id = 103] 08:38:09 INFO - PROCESS | 2532 | --DOCSHELL 000000C94334F000 == 58 [pid = 2532] [id = 102] 08:38:09 INFO - PROCESS | 2532 | --DOCSHELL 000000C94323A000 == 57 [pid = 2532] [id = 101] 08:38:09 INFO - PROCESS | 2532 | --DOCSHELL 000000C940814800 == 56 [pid = 2532] [id = 100] 08:38:09 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F51E800 == 55 [pid = 2532] [id = 99] 08:38:09 INFO - PROCESS | 2532 | --DOCSHELL 000000C93E31A000 == 54 [pid = 2532] [id = 98] 08:38:09 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BF68800 == 53 [pid = 2532] [id = 97] 08:38:09 INFO - PROCESS | 2532 | --DOCSHELL 000000C939D0D000 == 52 [pid = 2532] [id = 96] 08:38:09 INFO - PROCESS | 2532 | --DOCSHELL 000000C9347DB800 == 51 [pid = 2532] [id = 95] 08:38:09 INFO - PROCESS | 2532 | --DOMWINDOW == 127 (000000C940E0B000) [pid = 2532] [serial = 262] [outer = 0000000000000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2532 | --DOMWINDOW == 126 (000000C92EFBAC00) [pid = 2532] [serial = 220] [outer = 0000000000000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2532 | --DOMWINDOW == 125 (000000C938D6CC00) [pid = 2532] [serial = 223] [outer = 0000000000000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2532 | --DOMWINDOW == 124 (000000C940E06800) [pid = 2532] [serial = 226] [outer = 0000000000000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2532 | --DOMWINDOW == 123 (000000C941FA4000) [pid = 2532] [serial = 229] [outer = 0000000000000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2532 | --DOCSHELL 000000C9360CE000 == 50 [pid = 2532] [id = 94] 08:38:09 INFO - PROCESS | 2532 | --DOCSHELL 000000C9446E7000 == 49 [pid = 2532] [id = 92] 08:38:09 INFO - PROCESS | 2532 | --DOCSHELL 000000C943F8C000 == 48 [pid = 2532] [id = 91] 08:38:09 INFO - PROCESS | 2532 | --DOCSHELL 000000C93C635800 == 47 [pid = 2532] [id = 90] 08:38:09 INFO - PROCESS | 2532 | --DOCSHELL 000000C9346CC000 == 46 [pid = 2532] [id = 89] 08:38:09 INFO - PROCESS | 2532 | 1464622689107 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]]]}] 08:38:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:38:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 986ms 08:38:09 INFO - PROCESS | 2532 | 1464622689143 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 08:38:09 INFO - PROCESS | 2532 | 1464622689149 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 08:38:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:38:09 INFO - PROCESS | 2532 | 1464622689155 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:38:09 INFO - PROCESS | 2532 | 1464622689158 Marionette TRACE conn6 <- [1,402,null,{}] 08:38:09 INFO - PROCESS | 2532 | 1464622689162 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}] 08:38:09 INFO - PROCESS | 2532 | 1464622689251 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 08:38:09 INFO - PROCESS | 2532 | --DOMWINDOW == 122 (000000C9341CF400) [pid = 2532] [serial = 256] [outer = 0000000000000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2532 | --DOMWINDOW == 121 (000000C93E30FC00) [pid = 2532] [serial = 254] [outer = 0000000000000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2532 | --DOMWINDOW == 120 (000000C9394B5000) [pid = 2532] [serial = 247] [outer = 0000000000000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2532 | --DOMWINDOW == 119 (000000C93EC43400) [pid = 2532] [serial = 259] [outer = 0000000000000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2532 | --DOMWINDOW == 118 (000000C93916F800) [pid = 2532] [serial = 245] [outer = 0000000000000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2532 | --DOMWINDOW == 117 (000000C940823800) [pid = 2532] [serial = 260] [outer = 0000000000000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2532 | --DOMWINDOW == 116 (000000C93B1E1800) [pid = 2532] [serial = 248] [outer = 0000000000000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2532 | --DOMWINDOW == 115 (000000C93D130400) [pid = 2532] [serial = 253] [outer = 0000000000000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2532 | --DOMWINDOW == 114 (000000C940FBE000) [pid = 2532] [serial = 218] [outer = 0000000000000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2532 | --DOMWINDOW == 113 (000000C93C869400) [pid = 2532] [serial = 251] [outer = 0000000000000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2532 | --DOMWINDOW == 112 (000000C93C49F800) [pid = 2532] [serial = 250] [outer = 0000000000000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2532 | --DOMWINDOW == 111 (000000C9351C5000) [pid = 2532] [serial = 236] [outer = 0000000000000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2532 | --DOMWINDOW == 110 (000000C935122000) [pid = 2532] [serial = 235] [outer = 0000000000000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2532 | --DOMWINDOW == 109 (000000C936022C00) [pid = 2532] [serial = 241] [outer = 0000000000000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2532 | --DOMWINDOW == 108 (000000C938CE1800) [pid = 2532] [serial = 242] [outer = 0000000000000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2532 | --DOMWINDOW == 107 (000000C938D2BC00) [pid = 2532] [serial = 244] [outer = 0000000000000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2532 | --DOMWINDOW == 106 (000000C92F861000) [pid = 2532] [serial = 238] [outer = 0000000000000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2532 | --DOMWINDOW == 105 (000000C934936800) [pid = 2532] [serial = 239] [outer = 0000000000000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2532 | --DOMWINDOW == 104 (000000C93484F800) [pid = 2532] [serial = 233] [outer = 0000000000000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2532 | --DOMWINDOW == 103 (000000C92F762C00) [pid = 2532] [serial = 232] [outer = 0000000000000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2532 | --DOMWINDOW == 102 (000000C93D31D800) [pid = 2532] [serial = 257] [outer = 0000000000000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2532 | 1464622689337 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:09 INFO - PROCESS | 2532 | ++DOCSHELL 000000C935266800 == 47 [pid = 2532] [id = 110] 08:38:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 103 (000000C92F13BC00) [pid = 2532] [serial = 327] [outer = 0000000000000000] 08:38:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 104 (000000C92F2EE800) [pid = 2532] [serial = 328] [outer = 000000C92F13BC00] 08:38:09 INFO - PROCESS | 2532 | 1464622689387 Marionette DEBUG loaded listener.js 08:38:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 105 (000000C93485B800) [pid = 2532] [serial = 329] [outer = 000000C92F13BC00] 08:38:10 INFO - PROCESS | 2532 | 1464622690111 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]]]}] 08:38:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:38:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1033ms 08:38:10 INFO - PROCESS | 2532 | 1464622690189 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 08:38:10 INFO - PROCESS | 2532 | 1464622690195 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 08:38:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:38:10 INFO - PROCESS | 2532 | 1464622690221 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:38:10 INFO - PROCESS | 2532 | 1464622690226 Marionette TRACE conn6 <- [1,406,null,{}] 08:38:10 INFO - PROCESS | 2532 | 1464622690274 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}] 08:38:10 INFO - PROCESS | 2532 | 1464622690386 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 08:38:10 INFO - PROCESS | 2532 | 1464622690491 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:10 INFO - PROCESS | 2532 | ++DOCSHELL 000000C939775000 == 48 [pid = 2532] [id = 111] 08:38:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 106 (000000C934938400) [pid = 2532] [serial = 330] [outer = 0000000000000000] 08:38:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 107 (000000C93511F000) [pid = 2532] [serial = 331] [outer = 000000C934938400] 08:38:10 INFO - PROCESS | 2532 | 1464622690553 Marionette DEBUG loaded listener.js 08:38:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 108 (000000C935294000) [pid = 2532] [serial = 332] [outer = 000000C934938400] 08:38:11 INFO - PROCESS | 2532 | 1464622691170 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]]]}] 08:38:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:38:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1004ms 08:38:11 INFO - PROCESS | 2532 | 1464622691208 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 08:38:11 INFO - PROCESS | 2532 | 1464622691215 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 08:38:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:38:11 INFO - PROCESS | 2532 | 1464622691222 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:38:11 INFO - PROCESS | 2532 | 1464622691225 Marionette TRACE conn6 <- [1,410,null,{}] 08:38:11 INFO - PROCESS | 2532 | 1464622691230 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}] 08:38:11 INFO - PROCESS | 2532 | 1464622691344 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 08:38:11 INFO - PROCESS | 2532 | 1464622691431 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:11 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BD1B800 == 49 [pid = 2532] [id = 112] 08:38:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 109 (000000C938D38C00) [pid = 2532] [serial = 333] [outer = 0000000000000000] 08:38:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 110 (000000C93916F400) [pid = 2532] [serial = 334] [outer = 000000C938D38C00] 08:38:11 INFO - PROCESS | 2532 | 1464622691491 Marionette DEBUG loaded listener.js 08:38:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 111 (000000C93948EC00) [pid = 2532] [serial = 335] [outer = 000000C938D38C00] 08:38:12 INFO - PROCESS | 2532 | 1464622692141 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]]]}] 08:38:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:38:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 987ms 08:38:12 INFO - PROCESS | 2532 | 1464622692214 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 08:38:12 INFO - PROCESS | 2532 | 1464622692217 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 08:38:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:38:12 INFO - PROCESS | 2532 | 1464622692235 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:38:12 INFO - PROCESS | 2532 | 1464622692240 Marionette TRACE conn6 <- [1,414,null,{}] 08:38:12 INFO - PROCESS | 2532 | 1464622692254 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}] 08:38:12 INFO - PROCESS | 2532 | 1464622692378 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 08:38:12 INFO - PROCESS | 2532 | 1464622692443 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:12 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93E315800 == 50 [pid = 2532] [id = 113] 08:38:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 112 (000000C939E9B400) [pid = 2532] [serial = 336] [outer = 0000000000000000] 08:38:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 113 (000000C93C374000) [pid = 2532] [serial = 337] [outer = 000000C939E9B400] 08:38:12 INFO - PROCESS | 2532 | 1464622692505 Marionette DEBUG loaded listener.js 08:38:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 114 (000000C93C6FD400) [pid = 2532] [serial = 338] [outer = 000000C939E9B400] 08:38:13 INFO - PROCESS | 2532 | 1464622693156 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]]]}] 08:38:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:38:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 944ms 08:38:13 INFO - PROCESS | 2532 | 1464622693167 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 08:38:13 INFO - PROCESS | 2532 | 1464622693171 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 08:38:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:38:13 INFO - PROCESS | 2532 | 1464622693174 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:38:13 INFO - PROCESS | 2532 | 1464622693177 Marionette TRACE conn6 <- [1,418,null,{}] 08:38:13 INFO - PROCESS | 2532 | 1464622693180 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}] 08:38:13 INFO - PROCESS | 2532 | 1464622693298 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 08:38:13 INFO - PROCESS | 2532 | 1464622693383 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:13 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F6D3800 == 51 [pid = 2532] [id = 114] 08:38:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 115 (000000C93C79D400) [pid = 2532] [serial = 339] [outer = 0000000000000000] 08:38:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 116 (000000C93C809000) [pid = 2532] [serial = 340] [outer = 000000C93C79D400] 08:38:13 INFO - PROCESS | 2532 | 1464622693441 Marionette DEBUG loaded listener.js 08:38:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 117 (000000C93C969800) [pid = 2532] [serial = 341] [outer = 000000C93C79D400] 08:38:14 INFO - PROCESS | 2532 | 1464622694463 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]]]}] 08:38:14 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 08:38:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1325ms 08:38:14 INFO - PROCESS | 2532 | 1464622694501 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 08:38:14 INFO - PROCESS | 2532 | 1464622694503 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 08:38:14 INFO - PROCESS | 2532 | 1464622694507 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:38:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:38:14 INFO - PROCESS | 2532 | 1464622694509 Marionette TRACE conn6 <- [1,422,null,{}] 08:38:14 INFO - PROCESS | 2532 | 1464622694513 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}] 08:38:14 INFO - PROCESS | 2532 | 1464622694621 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 08:38:14 INFO - PROCESS | 2532 | 1464622694688 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:14 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94080B000 == 52 [pid = 2532] [id = 115] 08:38:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 118 (000000C93C791C00) [pid = 2532] [serial = 342] [outer = 0000000000000000] 08:38:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 119 (000000C93DED3400) [pid = 2532] [serial = 343] [outer = 000000C93C791C00] 08:38:14 INFO - PROCESS | 2532 | 1464622694745 Marionette DEBUG loaded listener.js 08:38:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 120 (000000C93EC3D400) [pid = 2532] [serial = 344] [outer = 000000C93C791C00] 08:38:15 INFO - PROCESS | 2532 | 1464622695841 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]]]}] 08:38:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:38:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1380ms 08:38:15 INFO - PROCESS | 2532 | 1464622695890 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 08:38:15 INFO - PROCESS | 2532 | 1464622695894 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 08:38:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:38:15 INFO - PROCESS | 2532 | 1464622695899 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:38:15 INFO - PROCESS | 2532 | 1464622695903 Marionette TRACE conn6 <- [1,426,null,{}] 08:38:15 INFO - PROCESS | 2532 | 1464622695908 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}] 08:38:16 INFO - PROCESS | 2532 | 1464622696012 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 08:38:16 INFO - PROCESS | 2532 | 1464622696133 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:16 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BC55800 == 53 [pid = 2532] [id = 116] 08:38:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 121 (000000C93428A400) [pid = 2532] [serial = 345] [outer = 0000000000000000] 08:38:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 122 (000000C934853000) [pid = 2532] [serial = 346] [outer = 000000C93428A400] 08:38:16 INFO - PROCESS | 2532 | 1464622696185 Marionette DEBUG loaded listener.js 08:38:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 123 (000000C93824BC00) [pid = 2532] [serial = 347] [outer = 000000C93428A400] 08:38:16 INFO - PROCESS | 2532 | --DOCSHELL 000000C934989000 == 52 [pid = 2532] [id = 109] 08:38:16 INFO - PROCESS | 2532 | --DOCSHELL 000000C940654800 == 51 [pid = 2532] [id = 107] 08:38:16 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F51B800 == 50 [pid = 2532] [id = 106] 08:38:16 INFO - PROCESS | 2532 | --DOCSHELL 000000C938DBE000 == 49 [pid = 2532] [id = 105] 08:38:16 INFO - PROCESS | 2532 | 1464622696721 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] 08:38:16 INFO - PROCESS | 2532 | 1464622696790 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 08:38:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:38:16 INFO - PROCESS | 2532 | 1464622696796 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:38:16 INFO - PROCESS | 2532 | 1464622696799 Marionette TRACE conn6 <- [1,430,null,{}] 08:38:16 INFO - PROCESS | 2532 | 1464622696803 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}] 08:38:16 INFO - PROCESS | 2532 | 1464622696899 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 08:38:16 INFO - PROCESS | 2532 | 1464622696976 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:16 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93E330000 == 50 [pid = 2532] [id = 117] 08:38:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 124 (000000C92EFB7800) [pid = 2532] [serial = 348] [outer = 0000000000000000] 08:38:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 125 (000000C939EA3800) [pid = 2532] [serial = 349] [outer = 000000C92EFB7800] 08:38:17 INFO - PROCESS | 2532 | 1464622697024 Marionette DEBUG loaded listener.js 08:38:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 126 (000000C93C6F2C00) [pid = 2532] [serial = 350] [outer = 000000C92EFB7800] 08:38:17 INFO - PROCESS | 2532 | 1464622697462 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]]]}] 08:38:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:38:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 734ms 08:38:17 INFO - PROCESS | 2532 | 1464622697532 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 08:38:17 INFO - PROCESS | 2532 | 1464622697535 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 08:38:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:38:17 INFO - PROCESS | 2532 | 1464622697539 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:38:17 INFO - PROCESS | 2532 | 1464622697543 Marionette TRACE conn6 <- [1,434,null,{}] 08:38:17 INFO - PROCESS | 2532 | 1464622697553 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}] 08:38:17 INFO - PROCESS | 2532 | 1464622697647 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 08:38:17 INFO - PROCESS | 2532 | 1464622697663 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:17 INFO - PROCESS | 2532 | ++DOCSHELL 000000C941FCC000 == 51 [pid = 2532] [id = 118] 08:38:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 127 (000000C93F46A000) [pid = 2532] [serial = 351] [outer = 0000000000000000] 08:38:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 128 (000000C93F49D000) [pid = 2532] [serial = 352] [outer = 000000C93F46A000] 08:38:17 INFO - PROCESS | 2532 | 1464622697711 Marionette DEBUG loaded listener.js 08:38:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 129 (000000C94082B000) [pid = 2532] [serial = 353] [outer = 000000C93F46A000] 08:38:18 INFO - PROCESS | 2532 | 1464622698200 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]]]}] 08:38:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:38:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 693ms 08:38:18 INFO - PROCESS | 2532 | 1464622698239 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 08:38:18 INFO - PROCESS | 2532 | 1464622698242 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 08:38:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:38:18 INFO - PROCESS | 2532 | 1464622698245 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:38:18 INFO - PROCESS | 2532 | 1464622698247 Marionette TRACE conn6 <- [1,438,null,{}] 08:38:18 INFO - PROCESS | 2532 | 1464622698251 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}] 08:38:18 INFO - PROCESS | 2532 | 1464622698366 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 08:38:18 INFO - PROCESS | 2532 | 1464622698417 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:18 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943403800 == 52 [pid = 2532] [id = 119] 08:38:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 130 (000000C940E0CC00) [pid = 2532] [serial = 354] [outer = 0000000000000000] 08:38:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 131 (000000C940EB7C00) [pid = 2532] [serial = 355] [outer = 000000C940E0CC00] 08:38:18 INFO - PROCESS | 2532 | 1464622698465 Marionette DEBUG loaded listener.js 08:38:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 132 (000000C940FAF400) [pid = 2532] [serial = 356] [outer = 000000C940E0CC00] 08:38:18 INFO - PROCESS | 2532 | 1464622698919 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]]]}] 08:38:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:38:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 734ms 08:38:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:38:19 INFO - PROCESS | 2532 | 1464622699018 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 08:38:19 INFO - PROCESS | 2532 | 1464622699020 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 08:38:19 INFO - PROCESS | 2532 | 1464622699024 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:38:19 INFO - PROCESS | 2532 | 1464622699026 Marionette TRACE conn6 <- [1,442,null,{}] 08:38:19 INFO - PROCESS | 2532 | 1464622699029 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}] 08:38:19 INFO - PROCESS | 2532 | 1464622699139 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 08:38:19 INFO - PROCESS | 2532 | 1464622699193 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:19 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94343F000 == 53 [pid = 2532] [id = 120] 08:38:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 133 (000000C9409E8000) [pid = 2532] [serial = 357] [outer = 0000000000000000] 08:38:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 134 (000000C9409ED800) [pid = 2532] [serial = 358] [outer = 000000C9409E8000] 08:38:19 INFO - PROCESS | 2532 | 1464622699241 Marionette DEBUG loaded listener.js 08:38:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 135 (000000C940F6DC00) [pid = 2532] [serial = 359] [outer = 000000C9409E8000] 08:38:19 INFO - PROCESS | 2532 | 1464622699685 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]]]}] 08:38:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:38:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 691ms 08:38:19 INFO - PROCESS | 2532 | 1464622699722 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 08:38:19 INFO - PROCESS | 2532 | 1464622699725 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 08:38:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:38:19 INFO - PROCESS | 2532 | 1464622699740 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:38:19 INFO - PROCESS | 2532 | 1464622699742 Marionette TRACE conn6 <- [1,446,null,{}] 08:38:19 INFO - PROCESS | 2532 | 1464622699746 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}] 08:38:19 INFO - PROCESS | 2532 | 1464622699878 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 08:38:19 INFO - PROCESS | 2532 | 1464622699952 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:19 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943F92800 == 54 [pid = 2532] [id = 121] 08:38:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 136 (000000C942097400) [pid = 2532] [serial = 360] [outer = 0000000000000000] 08:38:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 137 (000000C942099800) [pid = 2532] [serial = 361] [outer = 000000C942097400] 08:38:20 INFO - PROCESS | 2532 | 1464622700001 Marionette DEBUG loaded listener.js 08:38:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 138 (000000C943E5B000) [pid = 2532] [serial = 362] [outer = 000000C942097400] 08:38:20 INFO - PROCESS | 2532 | --DOMWINDOW == 137 (000000C93C6F7800) [pid = 2532] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:38:20 INFO - PROCESS | 2532 | --DOMWINDOW == 136 (000000C940832400) [pid = 2532] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:38:20 INFO - PROCESS | 2532 | --DOMWINDOW == 135 (000000C92F2E8000) [pid = 2532] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:38:20 INFO - PROCESS | 2532 | --DOMWINDOW == 134 (000000C9394BE400) [pid = 2532] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:38:20 INFO - PROCESS | 2532 | --DOMWINDOW == 133 (000000C9351C4C00) [pid = 2532] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:38:20 INFO - PROCESS | 2532 | --DOMWINDOW == 132 (000000C938D36800) [pid = 2532] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:38:20 INFO - PROCESS | 2532 | --DOMWINDOW == 131 (000000C93D31C400) [pid = 2532] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:38:20 INFO - PROCESS | 2532 | --DOMWINDOW == 130 (000000C92EFBF800) [pid = 2532] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:38:20 INFO - PROCESS | 2532 | --DOMWINDOW == 129 (000000C940E0AC00) [pid = 2532] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:38:20 INFO - PROCESS | 2532 | --DOMWINDOW == 128 (000000C92F766C00) [pid = 2532] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:38:20 INFO - PROCESS | 2532 | --DOMWINDOW == 127 (000000C93F46BC00) [pid = 2532] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:38:20 INFO - PROCESS | 2532 | --DOMWINDOW == 126 (000000C93F497800) [pid = 2532] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:38:20 INFO - PROCESS | 2532 | --DOMWINDOW == 125 (000000C92EFDCC00) [pid = 2532] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:38:20 INFO - PROCESS | 2532 | --DOMWINDOW == 124 (000000C934643400) [pid = 2532] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:38:20 INFO - PROCESS | 2532 | --DOMWINDOW == 123 (000000C939211000) [pid = 2532] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:38:20 INFO - PROCESS | 2532 | --DOMWINDOW == 122 (000000C92F144400) [pid = 2532] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:38:20 INFO - PROCESS | 2532 | 1464622700494 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]]]}] 08:38:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:38:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 797ms 08:38:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:38:20 INFO - PROCESS | 2532 | 1464622700532 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 08:38:20 INFO - PROCESS | 2532 | 1464622700535 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 08:38:20 INFO - PROCESS | 2532 | 1464622700538 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:38:20 INFO - PROCESS | 2532 | 1464622700540 Marionette TRACE conn6 <- [1,450,null,{}] 08:38:20 INFO - PROCESS | 2532 | 1464622700544 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}] 08:38:20 INFO - PROCESS | 2532 | 1464622700628 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 08:38:20 INFO - PROCESS | 2532 | 1464622700637 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:20 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9446DC800 == 55 [pid = 2532] [id = 122] 08:38:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 123 (000000C933912800) [pid = 2532] [serial = 363] [outer = 0000000000000000] 08:38:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 124 (000000C933A12C00) [pid = 2532] [serial = 364] [outer = 000000C933912800] 08:38:20 INFO - PROCESS | 2532 | 1464622700684 Marionette DEBUG loaded listener.js 08:38:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 125 (000000C933A18C00) [pid = 2532] [serial = 365] [outer = 000000C933912800] 08:38:21 INFO - PROCESS | 2532 | 1464622701101 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] 08:38:21 INFO - PROCESS | 2532 | 1464622701174 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 08:38:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:38:21 INFO - PROCESS | 2532 | 1464622701186 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:38:21 INFO - PROCESS | 2532 | 1464622701188 Marionette TRACE conn6 <- [1,454,null,{}] 08:38:21 INFO - PROCESS | 2532 | 1464622701192 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}] 08:38:21 INFO - PROCESS | 2532 | 1464622701277 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 08:38:21 INFO - PROCESS | 2532 | 1464622701286 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:21 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F41F800 == 56 [pid = 2532] [id = 123] 08:38:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 126 (000000C93C790000) [pid = 2532] [serial = 366] [outer = 0000000000000000] 08:38:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 127 (000000C940E0AC00) [pid = 2532] [serial = 367] [outer = 000000C93C790000] 08:38:21 INFO - PROCESS | 2532 | 1464622701331 Marionette DEBUG loaded listener.js 08:38:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 128 (000000C943E60000) [pid = 2532] [serial = 368] [outer = 000000C93C790000] 08:38:21 INFO - PROCESS | 2532 | [2532] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:38:21 INFO - PROCESS | 2532 | 1464622701756 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]]]}] 08:38:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:38:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 629ms 08:38:21 INFO - PROCESS | 2532 | 1464622701821 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 08:38:21 INFO - PROCESS | 2532 | 1464622701823 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 08:38:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:38:21 INFO - PROCESS | 2532 | 1464622701827 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:38:21 INFO - PROCESS | 2532 | 1464622701829 Marionette TRACE conn6 <- [1,458,null,{}] 08:38:21 INFO - PROCESS | 2532 | 1464622701832 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}] 08:38:21 INFO - PROCESS | 2532 | 1464622701918 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 08:38:21 INFO - PROCESS | 2532 | 1464622701954 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:21 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93FEB4800 == 57 [pid = 2532] [id = 124] 08:38:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 129 (000000C940438800) [pid = 2532] [serial = 369] [outer = 0000000000000000] 08:38:22 INFO - PROCESS | 2532 | ++DOMWINDOW == 130 (000000C94043BC00) [pid = 2532] [serial = 370] [outer = 000000C940438800] 08:38:22 INFO - PROCESS | 2532 | 1464622702006 Marionette DEBUG loaded listener.js 08:38:22 INFO - PROCESS | 2532 | ++DOMWINDOW == 131 (000000C940FB2C00) [pid = 2532] [serial = 371] [outer = 000000C940438800] 08:38:22 INFO - PROCESS | 2532 | 1464622702642 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] 08:38:22 INFO - PROCESS | 2532 | 1464622702717 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 08:38:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:38:22 INFO - PROCESS | 2532 | 1464622702737 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:38:22 INFO - PROCESS | 2532 | 1464622702741 Marionette TRACE conn6 <- [1,462,null,{}] 08:38:22 INFO - PROCESS | 2532 | 1464622702749 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}] 08:38:22 INFO - PROCESS | 2532 | 1464622702878 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 08:38:22 INFO - PROCESS | 2532 | 1464622702965 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:22 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F411000 == 58 [pid = 2532] [id = 125] 08:38:22 INFO - PROCESS | 2532 | ++DOMWINDOW == 132 (000000C93493F800) [pid = 2532] [serial = 372] [outer = 0000000000000000] 08:38:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 133 (000000C938D22400) [pid = 2532] [serial = 373] [outer = 000000C93493F800] 08:38:23 INFO - PROCESS | 2532 | 1464622703030 Marionette DEBUG loaded listener.js 08:38:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 134 (000000C93BB02C00) [pid = 2532] [serial = 374] [outer = 000000C93493F800] 08:38:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 135 (000000C93E30FC00) [pid = 2532] [serial = 375] [outer = 000000C92D6D6000] 08:38:23 INFO - PROCESS | 2532 | [2532] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:38:23 INFO - PROCESS | 2532 | 1464622703832 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] 08:38:23 INFO - PROCESS | 2532 | 1464622703878 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 08:38:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:38:23 INFO - PROCESS | 2532 | 1464622703886 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:38:23 INFO - PROCESS | 2532 | 1464622703889 Marionette TRACE conn6 <- [1,466,null,{}] 08:38:23 INFO - PROCESS | 2532 | 1464622703893 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}] 08:38:24 INFO - PROCESS | 2532 | 1464622704018 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 08:38:24 INFO - PROCESS | 2532 | 1464622704138 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:24 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940A7E800 == 59 [pid = 2532] [id = 126] 08:38:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 136 (000000C94030CC00) [pid = 2532] [serial = 376] [outer = 0000000000000000] 08:38:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 137 (000000C940312000) [pid = 2532] [serial = 377] [outer = 000000C94030CC00] 08:38:24 INFO - PROCESS | 2532 | 1464622704201 Marionette DEBUG loaded listener.js 08:38:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 138 (000000C940319000) [pid = 2532] [serial = 378] [outer = 000000C94030CC00] 08:38:24 INFO - PROCESS | 2532 | 1464622704846 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] 08:38:24 INFO - PROCESS | 2532 | 1464622704876 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 08:38:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:38:24 INFO - PROCESS | 2532 | 1464622704880 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:38:24 INFO - PROCESS | 2532 | 1464622704884 Marionette TRACE conn6 <- [1,470,null,{}] 08:38:24 INFO - PROCESS | 2532 | 1464622704896 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}] 08:38:25 INFO - PROCESS | 2532 | 1464622705016 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 08:38:25 INFO - PROCESS | 2532 | 1464622705114 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:25 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940BDB000 == 60 [pid = 2532] [id = 127] 08:38:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 139 (000000C9403E8400) [pid = 2532] [serial = 379] [outer = 0000000000000000] 08:38:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 140 (000000C940439C00) [pid = 2532] [serial = 380] [outer = 000000C9403E8400] 08:38:25 INFO - PROCESS | 2532 | 1464622705179 Marionette DEBUG loaded listener.js 08:38:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 141 (000000C9409E9C00) [pid = 2532] [serial = 381] [outer = 000000C9403E8400] 08:38:25 INFO - PROCESS | 2532 | 1464622705785 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]]]}] 08:38:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:38:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 987ms 08:38:25 INFO - PROCESS | 2532 | 1464622705869 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 08:38:25 INFO - PROCESS | 2532 | 1464622705873 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 08:38:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:38:25 INFO - PROCESS | 2532 | 1464622705877 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:38:25 INFO - PROCESS | 2532 | 1464622705879 Marionette TRACE conn6 <- [1,474,null,{}] 08:38:25 INFO - PROCESS | 2532 | 1464622705883 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}] 08:38:26 INFO - PROCESS | 2532 | 1464622706004 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 08:38:26 INFO - PROCESS | 2532 | 1464622706126 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:26 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946BD0000 == 61 [pid = 2532] [id = 128] 08:38:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 142 (000000C941F98400) [pid = 2532] [serial = 382] [outer = 0000000000000000] 08:38:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 143 (000000C942025800) [pid = 2532] [serial = 383] [outer = 000000C941F98400] 08:38:26 INFO - PROCESS | 2532 | 1464622706190 Marionette DEBUG loaded listener.js 08:38:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 144 (000000C942099C00) [pid = 2532] [serial = 384] [outer = 000000C941F98400] 08:38:26 INFO - PROCESS | 2532 | 1464622706880 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]]]}] 08:38:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:38:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1079ms 08:38:26 INFO - PROCESS | 2532 | 1464622706957 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 08:38:26 INFO - PROCESS | 2532 | 1464622706959 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 08:38:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:38:26 INFO - PROCESS | 2532 | 1464622706978 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:38:26 INFO - PROCESS | 2532 | 1464622706981 Marionette TRACE conn6 <- [1,478,null,{}] 08:38:26 INFO - PROCESS | 2532 | 1464622706985 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}] 08:38:27 INFO - PROCESS | 2532 | 1464622707119 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 08:38:27 INFO - PROCESS | 2532 | 1464622707407 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:27 INFO - PROCESS | 2532 | ++DOCSHELL 000000C934983000 == 62 [pid = 2532] [id = 129] 08:38:27 INFO - PROCESS | 2532 | ++DOMWINDOW == 145 (000000C92DF09000) [pid = 2532] [serial = 385] [outer = 0000000000000000] 08:38:27 INFO - PROCESS | 2532 | ++DOMWINDOW == 146 (000000C92EFD4000) [pid = 2532] [serial = 386] [outer = 000000C92DF09000] 08:38:27 INFO - PROCESS | 2532 | 1464622707475 Marionette DEBUG loaded listener.js 08:38:27 INFO - PROCESS | 2532 | ++DOMWINDOW == 147 (000000C92F75C400) [pid = 2532] [serial = 387] [outer = 000000C92DF09000] 08:38:28 INFO - PROCESS | 2532 | 1464622708210 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]]]}] 08:38:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:38:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1286ms 08:38:28 INFO - PROCESS | 2532 | 1464622708271 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 08:38:28 INFO - PROCESS | 2532 | 1464622708275 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 08:38:28 INFO - PROCESS | 2532 | 1464622708280 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:38:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:38:28 INFO - PROCESS | 2532 | 1464622708284 Marionette TRACE conn6 <- [1,482,null,{}] 08:38:28 INFO - PROCESS | 2532 | 1464622708289 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}] 08:38:28 INFO - PROCESS | 2532 | 1464622708394 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 08:38:28 INFO - PROCESS | 2532 | 1464622708472 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:28 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9391DA800 == 63 [pid = 2532] [id = 130] 08:38:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 148 (000000C933A16C00) [pid = 2532] [serial = 388] [outer = 0000000000000000] 08:38:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 149 (000000C935166000) [pid = 2532] [serial = 389] [outer = 000000C933A16C00] 08:38:28 INFO - PROCESS | 2532 | 1464622708570 Marionette DEBUG loaded listener.js 08:38:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 150 (000000C938D2D400) [pid = 2532] [serial = 390] [outer = 000000C933A16C00] 08:38:28 INFO - PROCESS | 2532 | --DOCSHELL 000000C943A89800 == 62 [pid = 2532] [id = 88] 08:38:28 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BEB9000 == 61 [pid = 2532] [id = 30] 08:38:28 INFO - PROCESS | 2532 | --DOCSHELL 000000C943CE8800 == 60 [pid = 2532] [id = 73] 08:38:28 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F41F800 == 59 [pid = 2532] [id = 123] 08:38:28 INFO - PROCESS | 2532 | --DOCSHELL 000000C9446DC800 == 58 [pid = 2532] [id = 122] 08:38:28 INFO - PROCESS | 2532 | --DOCSHELL 000000C943F92800 == 57 [pid = 2532] [id = 121] 08:38:28 INFO - PROCESS | 2532 | --DOCSHELL 000000C94343F000 == 56 [pid = 2532] [id = 120] 08:38:28 INFO - PROCESS | 2532 | --DOCSHELL 000000C943403800 == 55 [pid = 2532] [id = 119] 08:38:28 INFO - PROCESS | 2532 | --DOCSHELL 000000C941FCC000 == 54 [pid = 2532] [id = 118] 08:38:28 INFO - PROCESS | 2532 | --DOMWINDOW == 149 (000000C939EA4C00) [pid = 2532] [serial = 316] [outer = 0000000000000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2532 | --DOMWINDOW == 148 (000000C942023800) [pid = 2532] [serial = 322] [outer = 0000000000000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2532 | --DOMWINDOW == 147 (000000C93469E400) [pid = 2532] [serial = 313] [outer = 0000000000000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2532 | --DOMWINDOW == 146 (000000C93F466C00) [pid = 2532] [serial = 319] [outer = 0000000000000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2532 | --DOMWINDOW == 145 (000000C934859400) [pid = 2532] [serial = 268] [outer = 0000000000000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2532 | --DOMWINDOW == 144 (000000C92EFBC400) [pid = 2532] [serial = 265] [outer = 0000000000000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2532 | --DOMWINDOW == 143 (000000C939E9E400) [pid = 2532] [serial = 271] [outer = 0000000000000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2532 | --DOMWINDOW == 142 (000000C93C6FBC00) [pid = 2532] [serial = 274] [outer = 0000000000000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2532 | --DOMWINDOW == 141 (000000C940831C00) [pid = 2532] [serial = 277] [outer = 0000000000000000] [url = about:blank] 08:38:28 INFO - PROCESS | 2532 | --DOCSHELL 000000C93E330000 == 53 [pid = 2532] [id = 117] 08:38:28 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BC55800 == 52 [pid = 2532] [id = 116] 08:38:28 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BD1B800 == 51 [pid = 2532] [id = 112] 08:38:28 INFO - PROCESS | 2532 | --DOCSHELL 000000C939775000 == 50 [pid = 2532] [id = 111] 08:38:28 INFO - PROCESS | 2532 | --DOCSHELL 000000C935266800 == 49 [pid = 2532] [id = 110] 08:38:29 INFO - PROCESS | 2532 | --DOMWINDOW == 140 (000000C93F4A4C00) [pid = 2532] [serial = 185] [outer = 0000000000000000] [url = about:blank] 08:38:29 INFO - PROCESS | 2532 | --DOMWINDOW == 139 (000000C93C799C00) [pid = 2532] [serial = 310] [outer = 0000000000000000] [url = about:blank] 08:38:29 INFO - PROCESS | 2532 | --DOMWINDOW == 138 (000000C92F2EC000) [pid = 2532] [serial = 176] [outer = 0000000000000000] [url = about:blank] 08:38:29 INFO - PROCESS | 2532 | --DOMWINDOW == 137 (000000C935161C00) [pid = 2532] [serial = 179] [outer = 0000000000000000] [url = about:blank] 08:38:29 INFO - PROCESS | 2532 | --DOMWINDOW == 136 (000000C93D123400) [pid = 2532] [serial = 182] [outer = 0000000000000000] [url = about:blank] 08:38:29 INFO - PROCESS | 2532 | --DOMWINDOW == 135 (000000C92F2B7000) [pid = 2532] [serial = 325] [outer = 0000000000000000] [url = about:blank] 08:38:29 INFO - PROCESS | 2532 | --DOMWINDOW == 134 (000000C93C93A800) [pid = 2532] [serial = 295] [outer = 0000000000000000] [url = about:blank] 08:38:29 INFO - PROCESS | 2532 | --DOMWINDOW == 133 (000000C940FB1400) [pid = 2532] [serial = 263] [outer = 0000000000000000] [url = about:blank] 08:38:29 INFO - PROCESS | 2532 | --DOMWINDOW == 132 (000000C934702800) [pid = 2532] [serial = 281] [outer = 0000000000000000] [url = about:blank] 08:38:29 INFO - PROCESS | 2532 | --DOMWINDOW == 131 (000000C92F2ED800) [pid = 2532] [serial = 280] [outer = 0000000000000000] [url = about:blank] 08:38:29 INFO - PROCESS | 2532 | --DOMWINDOW == 130 (000000C939E9FC00) [pid = 2532] [serial = 292] [outer = 0000000000000000] [url = about:blank] 08:38:29 INFO - PROCESS | 2532 | --DOMWINDOW == 129 (000000C935295400) [pid = 2532] [serial = 286] [outer = 0000000000000000] [url = about:blank] 08:38:29 INFO - PROCESS | 2532 | --DOMWINDOW == 128 (000000C938D1C800) [pid = 2532] [serial = 287] [outer = 0000000000000000] [url = about:blank] 08:38:29 INFO - PROCESS | 2532 | --DOMWINDOW == 127 (000000C9391A5000) [pid = 2532] [serial = 289] [outer = 0000000000000000] [url = about:blank] 08:38:29 INFO - PROCESS | 2532 | --DOMWINDOW == 126 (000000C9394B1C00) [pid = 2532] [serial = 290] [outer = 0000000000000000] [url = about:blank] 08:38:29 INFO - PROCESS | 2532 | --DOMWINDOW == 125 (000000C94082C000) [pid = 2532] [serial = 298] [outer = 0000000000000000] [url = about:blank] 08:38:29 INFO - PROCESS | 2532 | --DOMWINDOW == 124 (000000C92EFDD800) [pid = 2532] [serial = 283] [outer = 0000000000000000] [url = about:blank] 08:38:29 INFO - PROCESS | 2532 | --DOMWINDOW == 123 (000000C92F760000) [pid = 2532] [serial = 284] [outer = 0000000000000000] [url = about:blank] 08:38:29 INFO - PROCESS | 2532 | --DOMWINDOW == 122 (000000C93E895C00) [pid = 2532] [serial = 296] [outer = 0000000000000000] [url = about:blank] 08:38:29 INFO - PROCESS | 2532 | --DOMWINDOW == 121 (000000C940E0C800) [pid = 2532] [serial = 299] [outer = 0000000000000000] [url = about:blank] 08:38:29 INFO - PROCESS | 2532 | --DOMWINDOW == 120 (000000C940F64800) [pid = 2532] [serial = 302] [outer = 0000000000000000] [url = about:blank] 08:38:29 INFO - PROCESS | 2532 | --DOMWINDOW == 119 (000000C940EBF400) [pid = 2532] [serial = 301] [outer = 0000000000000000] [url = about:blank] 08:38:29 INFO - PROCESS | 2532 | --DOMWINDOW == 118 (000000C934708400) [pid = 2532] [serial = 326] [outer = 0000000000000000] [url = about:blank] 08:38:29 INFO - PROCESS | 2532 | --DOMWINDOW == 117 (000000C940F6B000) [pid = 2532] [serial = 308] [outer = 0000000000000000] [url = about:blank] 08:38:29 INFO - PROCESS | 2532 | --DOMWINDOW == 116 (000000C940EBC400) [pid = 2532] [serial = 304] [outer = 0000000000000000] [url = about:blank] 08:38:29 INFO - PROCESS | 2532 | --DOMWINDOW == 115 (000000C940F6C400) [pid = 2532] [serial = 305] [outer = 0000000000000000] [url = about:blank] 08:38:29 INFO - PROCESS | 2532 | --DOMWINDOW == 114 (000000C93BBAAC00) [pid = 2532] [serial = 293] [outer = 0000000000000000] [url = about:blank] 08:38:29 INFO - PROCESS | 2532 | --DOMWINDOW == 113 (000000C93F46DC00) [pid = 2532] [serial = 307] [outer = 0000000000000000] [url = about:blank] 08:38:29 INFO - PROCESS | 2532 | 1464622709136 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]]]}] 08:38:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:38:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 881ms 08:38:29 INFO - PROCESS | 2532 | 1464622709167 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 08:38:29 INFO - PROCESS | 2532 | 1464622709171 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 08:38:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:38:29 INFO - PROCESS | 2532 | 1464622709176 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:38:29 INFO - PROCESS | 2532 | 1464622709178 Marionette TRACE conn6 <- [1,486,null,{}] 08:38:29 INFO - PROCESS | 2532 | 1464622709182 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}] 08:38:29 INFO - PROCESS | 2532 | 1464622709276 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 08:38:29 INFO - PROCESS | 2532 | 1464622709351 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:29 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9354C4000 == 50 [pid = 2532] [id = 131] 08:38:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 114 (000000C92EFDE000) [pid = 2532] [serial = 391] [outer = 0000000000000000] 08:38:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 115 (000000C92F2EC000) [pid = 2532] [serial = 392] [outer = 000000C92EFDE000] 08:38:29 INFO - PROCESS | 2532 | 1464622709399 Marionette DEBUG loaded listener.js 08:38:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 116 (000000C934188800) [pid = 2532] [serial = 393] [outer = 000000C92EFDE000] 08:38:29 INFO - PROCESS | 2532 | 1464622709796 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]]]}] 08:38:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:38:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 671ms 08:38:29 INFO - PROCESS | 2532 | 1464622709850 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 08:38:29 INFO - PROCESS | 2532 | 1464622709853 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 08:38:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:38:29 INFO - PROCESS | 2532 | 1464622709858 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:38:29 INFO - PROCESS | 2532 | 1464622709864 Marionette TRACE conn6 <- [1,490,null,{}] 08:38:29 INFO - PROCESS | 2532 | 1464622709873 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}] 08:38:29 INFO - PROCESS | 2532 | 1464622709963 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 08:38:30 INFO - PROCESS | 2532 | 1464622710010 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:30 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BF68800 == 51 [pid = 2532] [id = 132] 08:38:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 117 (000000C935165800) [pid = 2532] [serial = 394] [outer = 0000000000000000] 08:38:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 118 (000000C938D70C00) [pid = 2532] [serial = 395] [outer = 000000C935165800] 08:38:30 INFO - PROCESS | 2532 | 1464622710056 Marionette DEBUG loaded listener.js 08:38:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 119 (000000C939489C00) [pid = 2532] [serial = 396] [outer = 000000C935165800] 08:38:30 INFO - PROCESS | 2532 | 1464622710503 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]]]}] 08:38:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:38:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 691ms 08:38:30 INFO - PROCESS | 2532 | 1464622710550 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 08:38:30 INFO - PROCESS | 2532 | 1464622710553 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 08:38:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:38:30 INFO - PROCESS | 2532 | 1464622710556 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:38:30 INFO - PROCESS | 2532 | 1464622710558 Marionette TRACE conn6 <- [1,494,null,{}] 08:38:30 INFO - PROCESS | 2532 | 1464622710562 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}] 08:38:30 INFO - PROCESS | 2532 | 1464622710653 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 08:38:30 INFO - PROCESS | 2532 | 1464622710662 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:30 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93E73F800 == 52 [pid = 2532] [id = 133] 08:38:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 120 (000000C9392A3800) [pid = 2532] [serial = 397] [outer = 0000000000000000] 08:38:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 121 (000000C93B134C00) [pid = 2532] [serial = 398] [outer = 000000C9392A3800] 08:38:30 INFO - PROCESS | 2532 | 1464622710709 Marionette DEBUG loaded listener.js 08:38:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 122 (000000C93BBAAC00) [pid = 2532] [serial = 399] [outer = 000000C9392A3800] 08:38:31 INFO - PROCESS | 2532 | 1464622711157 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]]]}] 08:38:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:38:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 672ms 08:38:31 INFO - PROCESS | 2532 | 1464622711230 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 08:38:31 INFO - PROCESS | 2532 | 1464622711233 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 08:38:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:38:31 INFO - PROCESS | 2532 | 1464622711242 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:38:31 INFO - PROCESS | 2532 | 1464622711244 Marionette TRACE conn6 <- [1,498,null,{}] 08:38:31 INFO - PROCESS | 2532 | 1464622711247 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}] 08:38:31 INFO - PROCESS | 2532 | 1464622711359 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 08:38:31 INFO - PROCESS | 2532 | 1464622711440 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:31 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F507800 == 53 [pid = 2532] [id = 134] 08:38:31 INFO - PROCESS | 2532 | ++DOMWINDOW == 123 (000000C93C6F4C00) [pid = 2532] [serial = 400] [outer = 0000000000000000] 08:38:31 INFO - PROCESS | 2532 | ++DOMWINDOW == 124 (000000C93C6FBC00) [pid = 2532] [serial = 401] [outer = 000000C93C6F4C00] 08:38:31 INFO - PROCESS | 2532 | 1464622711496 Marionette DEBUG loaded listener.js 08:38:31 INFO - PROCESS | 2532 | ++DOMWINDOW == 125 (000000C93C802800) [pid = 2532] [serial = 402] [outer = 000000C93C6F4C00] 08:38:31 INFO - PROCESS | 2532 | 1464622711976 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]]]}] 08:38:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:38:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 775ms 08:38:32 INFO - PROCESS | 2532 | 1464622712020 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 08:38:32 INFO - PROCESS | 2532 | 1464622712022 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 08:38:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:38:32 INFO - PROCESS | 2532 | 1464622712026 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:38:32 INFO - PROCESS | 2532 | 1464622712028 Marionette TRACE conn6 <- [1,502,null,{}] 08:38:32 INFO - PROCESS | 2532 | 1464622712031 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}] 08:38:32 INFO - PROCESS | 2532 | 1464622712143 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 08:38:32 INFO - PROCESS | 2532 | 1464622712190 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:32 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9347EE000 == 54 [pid = 2532] [id = 135] 08:38:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 126 (000000C93D323400) [pid = 2532] [serial = 403] [outer = 0000000000000000] 08:38:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 127 (000000C93ECF0000) [pid = 2532] [serial = 404] [outer = 000000C93D323400] 08:38:32 INFO - PROCESS | 2532 | 1464622712243 Marionette DEBUG loaded listener.js 08:38:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 128 (000000C93F46E000) [pid = 2532] [serial = 405] [outer = 000000C93D323400] 08:38:32 INFO - PROCESS | 2532 | 1464622712689 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]]]}] 08:38:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:38:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 693ms 08:38:32 INFO - PROCESS | 2532 | 1464622712727 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 08:38:32 INFO - PROCESS | 2532 | 1464622712729 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 08:38:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:38:32 INFO - PROCESS | 2532 | 1464622712738 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:38:32 INFO - PROCESS | 2532 | 1464622712740 Marionette TRACE conn6 <- [1,506,null,{}] 08:38:32 INFO - PROCESS | 2532 | 1464622712782 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}] 08:38:32 INFO - PROCESS | 2532 | 1464622712894 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 08:38:32 INFO - PROCESS | 2532 | 1464622712947 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:32 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940BDC800 == 55 [pid = 2532] [id = 136] 08:38:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 129 (000000C93F46DC00) [pid = 2532] [serial = 406] [outer = 0000000000000000] 08:38:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 130 (000000C940317800) [pid = 2532] [serial = 407] [outer = 000000C93F46DC00] 08:38:33 INFO - PROCESS | 2532 | 1464622712994 Marionette DEBUG loaded listener.js 08:38:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 131 (000000C9403E7C00) [pid = 2532] [serial = 408] [outer = 000000C93F46DC00] 08:38:33 INFO - PROCESS | 2532 | --DOMWINDOW == 130 (000000C939C77800) [pid = 2532] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:38:33 INFO - PROCESS | 2532 | --DOMWINDOW == 129 (000000C93F4A4000) [pid = 2532] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:38:33 INFO - PROCESS | 2532 | --DOMWINDOW == 128 (000000C93C6F6C00) [pid = 2532] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:38:33 INFO - PROCESS | 2532 | --DOMWINDOW == 127 (000000C92EFBDC00) [pid = 2532] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:38:33 INFO - PROCESS | 2532 | --DOMWINDOW == 126 (000000C93E88FC00) [pid = 2532] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:38:33 INFO - PROCESS | 2532 | --DOMWINDOW == 125 (000000C940FBB400) [pid = 2532] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:38:33 INFO - PROCESS | 2532 | --DOMWINDOW == 124 (000000C92EF1DC00) [pid = 2532] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:38:33 INFO - PROCESS | 2532 | --DOMWINDOW == 123 (000000C93485C000) [pid = 2532] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:38:33 INFO - PROCESS | 2532 | --DOMWINDOW == 122 (000000C93EC36400) [pid = 2532] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:38:33 INFO - PROCESS | 2532 | --DOMWINDOW == 121 (000000C941FA1400) [pid = 2532] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:38:33 INFO - PROCESS | 2532 | --DOMWINDOW == 120 (000000C9346A2C00) [pid = 2532] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:38:33 INFO - PROCESS | 2532 | --DOMWINDOW == 119 (000000C934455400) [pid = 2532] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:38:33 INFO - PROCESS | 2532 | --DOMWINDOW == 118 (000000C9409E8000) [pid = 2532] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:38:33 INFO - PROCESS | 2532 | --DOMWINDOW == 117 (000000C942097400) [pid = 2532] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:38:33 INFO - PROCESS | 2532 | --DOMWINDOW == 116 (000000C93C79D400) [pid = 2532] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:38:33 INFO - PROCESS | 2532 | --DOMWINDOW == 115 (000000C93F46A000) [pid = 2532] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:38:33 INFO - PROCESS | 2532 | --DOMWINDOW == 114 (000000C92F13BC00) [pid = 2532] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:38:33 INFO - PROCESS | 2532 | --DOMWINDOW == 113 (000000C93428A400) [pid = 2532] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:38:33 INFO - PROCESS | 2532 | --DOMWINDOW == 112 (000000C93C791C00) [pid = 2532] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:38:33 INFO - PROCESS | 2532 | --DOMWINDOW == 111 (000000C938D38C00) [pid = 2532] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:38:33 INFO - PROCESS | 2532 | --DOMWINDOW == 110 (000000C934938400) [pid = 2532] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:38:33 INFO - PROCESS | 2532 | --DOMWINDOW == 109 (000000C92EFB7800) [pid = 2532] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:38:33 INFO - PROCESS | 2532 | --DOMWINDOW == 108 (000000C939E9B400) [pid = 2532] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:38:33 INFO - PROCESS | 2532 | --DOMWINDOW == 107 (000000C93C790000) [pid = 2532] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:38:33 INFO - PROCESS | 2532 | --DOMWINDOW == 106 (000000C940E0CC00) [pid = 2532] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:38:33 INFO - PROCESS | 2532 | --DOMWINDOW == 105 (000000C933912800) [pid = 2532] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:38:33 INFO - PROCESS | 2532 | 1464622713672 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]]]}] 08:38:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:38:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 965ms 08:38:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:38:33 INFO - PROCESS | 2532 | 1464622713706 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 08:38:33 INFO - PROCESS | 2532 | 1464622713709 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 08:38:33 INFO - PROCESS | 2532 | 1464622713720 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:38:33 INFO - PROCESS | 2532 | 1464622713722 Marionette TRACE conn6 <- [1,510,null,{}] 08:38:33 INFO - PROCESS | 2532 | 1464622713727 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}] 08:38:33 INFO - PROCESS | 2532 | 1464622713850 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 08:38:33 INFO - PROCESS | 2532 | 1464622713861 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:33 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93CB96800 == 56 [pid = 2532] [id = 137] 08:38:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 106 (000000C93428A400) [pid = 2532] [serial = 409] [outer = 0000000000000000] 08:38:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 107 (000000C934858800) [pid = 2532] [serial = 410] [outer = 000000C93428A400] 08:38:33 INFO - PROCESS | 2532 | 1464622713912 Marionette DEBUG loaded listener.js 08:38:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 108 (000000C93BD70000) [pid = 2532] [serial = 411] [outer = 000000C93428A400] 08:38:34 INFO - PROCESS | 2532 | 1464622714376 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]]]}] 08:38:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:38:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 692ms 08:38:34 INFO - PROCESS | 2532 | 1464622714408 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 08:38:34 INFO - PROCESS | 2532 | 1464622714410 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 08:38:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:38:34 INFO - PROCESS | 2532 | 1464622714414 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:38:34 INFO - PROCESS | 2532 | 1464622714416 Marionette TRACE conn6 <- [1,514,null,{}] 08:38:34 INFO - PROCESS | 2532 | 1464622714419 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}] 08:38:34 INFO - PROCESS | 2532 | 1464622714507 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 08:38:34 INFO - PROCESS | 2532 | 1464622714517 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:34 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943254800 == 57 [pid = 2532] [id = 138] 08:38:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 109 (000000C93EC36400) [pid = 2532] [serial = 412] [outer = 0000000000000000] 08:38:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 110 (000000C93F4A5C00) [pid = 2532] [serial = 413] [outer = 000000C93EC36400] 08:38:34 INFO - PROCESS | 2532 | 1464622714565 Marionette DEBUG loaded listener.js 08:38:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 111 (000000C94082AC00) [pid = 2532] [serial = 414] [outer = 000000C93EC36400] 08:38:35 INFO - PROCESS | 2532 | 1464622715018 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]]]}] 08:38:35 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 08:38:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 08:38:35 INFO - PROCESS | 2532 | 1464622715059 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 08:38:35 INFO - PROCESS | 2532 | 1464622715062 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 08:38:35 INFO - PROCESS | 2532 | 1464622715066 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:38:35 INFO - PROCESS | 2532 | 1464622715068 Marionette TRACE conn6 <- [1,518,null,{}] 08:38:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:38:35 INFO - PROCESS | 2532 | 1464622715071 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}] 08:38:35 INFO - PROCESS | 2532 | 1464622715157 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 08:38:35 INFO - PROCESS | 2532 | 1464622715166 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:35 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943418000 == 58 [pid = 2532] [id = 139] 08:38:35 INFO - PROCESS | 2532 | ++DOMWINDOW == 112 (000000C9409E7400) [pid = 2532] [serial = 415] [outer = 0000000000000000] 08:38:35 INFO - PROCESS | 2532 | ++DOMWINDOW == 113 (000000C9409F0400) [pid = 2532] [serial = 416] [outer = 000000C9409E7400] 08:38:35 INFO - PROCESS | 2532 | 1464622715216 Marionette DEBUG loaded listener.js 08:38:35 INFO - PROCESS | 2532 | ++DOMWINDOW == 114 (000000C940EBA400) [pid = 2532] [serial = 417] [outer = 000000C9409E7400] 08:38:35 INFO - PROCESS | 2532 | 1464622715921 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]]]}] 08:38:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:38:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 922ms 08:38:36 INFO - PROCESS | 2532 | 1464622715996 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 08:38:36 INFO - PROCESS | 2532 | 1464622716002 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 08:38:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:38:36 INFO - PROCESS | 2532 | 1464622716008 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:38:36 INFO - PROCESS | 2532 | 1464622716012 Marionette TRACE conn6 <- [1,522,null,{}] 08:38:36 INFO - PROCESS | 2532 | 1464622716033 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}] 08:38:36 INFO - PROCESS | 2532 | 1464622716162 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 08:38:36 INFO - PROCESS | 2532 | 1464622716276 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:36 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93374F000 == 59 [pid = 2532] [id = 140] 08:38:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 115 (000000C92EFB0800) [pid = 2532] [serial = 418] [outer = 0000000000000000] 08:38:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 116 (000000C933A0E800) [pid = 2532] [serial = 419] [outer = 000000C92EFB0800] 08:38:36 INFO - PROCESS | 2532 | 1464622716339 Marionette DEBUG loaded listener.js 08:38:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 117 (000000C934851800) [pid = 2532] [serial = 420] [outer = 000000C92EFB0800] 08:38:37 INFO - PROCESS | 2532 | 1464622717001 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]]]}] 08:38:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:38:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1044ms 08:38:37 INFO - PROCESS | 2532 | 1464622717061 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 08:38:37 INFO - PROCESS | 2532 | 1464622717069 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 08:38:37 INFO - PROCESS | 2532 | 1464622717076 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:38:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:38:37 INFO - PROCESS | 2532 | 1464622717079 Marionette TRACE conn6 <- [1,526,null,{}] 08:38:37 INFO - PROCESS | 2532 | 1464622717104 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}] 08:38:37 INFO - PROCESS | 2532 | 1464622717230 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 08:38:37 INFO - PROCESS | 2532 | 1464622717342 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:37 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93FEA4800 == 60 [pid = 2532] [id = 141] 08:38:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 118 (000000C938D24C00) [pid = 2532] [serial = 421] [outer = 0000000000000000] 08:38:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 119 (000000C93916EC00) [pid = 2532] [serial = 422] [outer = 000000C938D24C00] 08:38:37 INFO - PROCESS | 2532 | 1464622717402 Marionette DEBUG loaded listener.js 08:38:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 120 (000000C93BD73400) [pid = 2532] [serial = 423] [outer = 000000C938D24C00] 08:38:38 INFO - PROCESS | 2532 | 1464622718028 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]]]}] 08:38:38 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 08:38:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1004ms 08:38:38 INFO - PROCESS | 2532 | 1464622718085 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 08:38:38 INFO - PROCESS | 2532 | 1464622718088 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 08:38:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:38:38 INFO - PROCESS | 2532 | 1464622718092 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:38:38 INFO - PROCESS | 2532 | 1464622718096 Marionette TRACE conn6 <- [1,530,null,{}] 08:38:38 INFO - PROCESS | 2532 | 1464622718108 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}] 08:38:38 INFO - PROCESS | 2532 | 1464622718227 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 08:38:38 INFO - PROCESS | 2532 | 1464622718322 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:38 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943CD8800 == 61 [pid = 2532] [id = 142] 08:38:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 121 (000000C93E307400) [pid = 2532] [serial = 424] [outer = 0000000000000000] 08:38:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 122 (000000C940434400) [pid = 2532] [serial = 425] [outer = 000000C93E307400] 08:38:38 INFO - PROCESS | 2532 | 1464622718383 Marionette DEBUG loaded listener.js 08:38:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 123 (000000C940E0CC00) [pid = 2532] [serial = 426] [outer = 000000C93E307400] 08:38:39 INFO - PROCESS | 2532 | 1464622719045 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"]]]}] 08:38:39 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 08:38:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:38:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:38:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:38:39 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 08:38:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:38:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:38:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:38:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:38:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:38:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 987ms 08:38:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:38:39 INFO - PROCESS | 2532 | 1464622719096 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 08:38:39 INFO - PROCESS | 2532 | 1464622719100 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 08:38:39 INFO - PROCESS | 2532 | 1464622719105 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:38:39 INFO - PROCESS | 2532 | 1464622719107 Marionette TRACE conn6 <- [1,534,null,{}] 08:38:39 INFO - PROCESS | 2532 | 1464622719111 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}] 08:38:39 INFO - PROCESS | 2532 | 1464622719241 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 08:38:39 INFO - PROCESS | 2532 | 1464622719330 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:39 INFO - PROCESS | 2532 | ++DOCSHELL 000000C944049800 == 62 [pid = 2532] [id = 143] 08:38:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 124 (000000C9404AEC00) [pid = 2532] [serial = 427] [outer = 0000000000000000] 08:38:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 125 (000000C9404B7800) [pid = 2532] [serial = 428] [outer = 000000C9404AEC00] 08:38:39 INFO - PROCESS | 2532 | 1464622719388 Marionette DEBUG loaded listener.js 08:38:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 126 (000000C940F65000) [pid = 2532] [serial = 429] [outer = 000000C9404AEC00] 08:38:39 INFO - PROCESS | 2532 | 1464622719904 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]]]}] 08:38:39 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. 08:38:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 839ms 08:38:39 INFO - PROCESS | 2532 | 1464622719949 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 08:38:39 INFO - PROCESS | 2532 | 1464622719952 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 08:38:39 INFO - PROCESS | 2532 | 1464622719956 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:38:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:38:39 INFO - PROCESS | 2532 | 1464622719959 Marionette TRACE conn6 <- [1,538,null,{}] 08:38:39 INFO - PROCESS | 2532 | 1464622719963 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}] 08:38:40 INFO - PROCESS | 2532 | 1464622720075 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 08:38:40 INFO - PROCESS | 2532 | 1464622720261 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:40 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946BE7800 == 63 [pid = 2532] [id = 144] 08:38:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 127 (000000C940F6E800) [pid = 2532] [serial = 430] [outer = 0000000000000000] 08:38:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 128 (000000C940FB6000) [pid = 2532] [serial = 431] [outer = 000000C940F6E800] 08:38:40 INFO - PROCESS | 2532 | 1464622720319 Marionette DEBUG loaded listener.js 08:38:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 129 (000000C941FA2800) [pid = 2532] [serial = 432] [outer = 000000C940F6E800] 08:38:40 INFO - PROCESS | 2532 | 1464622720896 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]]]}] 08:38:40 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. 08:38:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 986ms 08:38:40 INFO - PROCESS | 2532 | 1464622720948 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 08:38:40 INFO - PROCESS | 2532 | 1464622720951 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 08:38:40 INFO - PROCESS | 2532 | 1464622720956 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:38:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:38:40 INFO - PROCESS | 2532 | 1464622720958 Marionette TRACE conn6 <- [1,542,null,{}] 08:38:40 INFO - PROCESS | 2532 | 1464622720962 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}] 08:38:41 INFO - PROCESS | 2532 | 1464622721099 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 08:38:41 INFO - PROCESS | 2532 | 1464622721208 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:41 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946BEA000 == 64 [pid = 2532] [id = 145] 08:38:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 130 (000000C93FE73000) [pid = 2532] [serial = 433] [outer = 0000000000000000] 08:38:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 131 (000000C93FE7B400) [pid = 2532] [serial = 434] [outer = 000000C93FE73000] 08:38:41 INFO - PROCESS | 2532 | 1464622721268 Marionette DEBUG loaded listener.js 08:38:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 132 (000000C943E5C800) [pid = 2532] [serial = 435] [outer = 000000C93FE73000] 08:38:41 INFO - PROCESS | 2532 | [2532] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:38:41 INFO - PROCESS | 2532 | [2532] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:38:41 INFO - PROCESS | 2532 | 1464622721927 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]]]}] 08:38:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:38:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1020ms 08:38:41 INFO - PROCESS | 2532 | 1464622721980 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 08:38:41 INFO - PROCESS | 2532 | 1464622721982 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 08:38:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:38:41 INFO - PROCESS | 2532 | 1464622721986 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:38:41 INFO - PROCESS | 2532 | 1464622721988 Marionette TRACE conn6 <- [1,546,null,{}] 08:38:41 INFO - PROCESS | 2532 | 1464622721992 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}] 08:38:42 INFO - PROCESS | 2532 | 1464622722101 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 08:38:42 INFO - PROCESS | 2532 | 1464622722351 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:42 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9360C5800 == 65 [pid = 2532] [id = 146] 08:38:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 133 (000000C92EFD5800) [pid = 2532] [serial = 436] [outer = 0000000000000000] 08:38:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 134 (000000C92F2AB000) [pid = 2532] [serial = 437] [outer = 000000C92EFD5800] 08:38:42 INFO - PROCESS | 2532 | 1464622722403 Marionette DEBUG loaded listener.js 08:38:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 135 (000000C9306BFC00) [pid = 2532] [serial = 438] [outer = 000000C92EFD5800] 08:38:43 INFO - PROCESS | 2532 | 1464622723027 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]]]}] 08:38:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:38:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1082ms 08:38:43 INFO - PROCESS | 2532 | 1464622723072 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 08:38:43 INFO - PROCESS | 2532 | 1464622723076 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 08:38:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:38:43 INFO - PROCESS | 2532 | 1464622723081 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:38:43 INFO - PROCESS | 2532 | 1464622723085 Marionette TRACE conn6 <- [1,550,null,{}] 08:38:43 INFO - PROCESS | 2532 | 1464622723090 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}] 08:38:43 INFO - PROCESS | 2532 | 1464622723199 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 08:38:43 INFO - PROCESS | 2532 | 1464622723319 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:43 INFO - PROCESS | 2532 | --DOCSHELL 000000C944031800 == 64 [pid = 2532] [id = 104] 08:38:43 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F6D3800 == 63 [pid = 2532] [id = 114] 08:38:43 INFO - PROCESS | 2532 | --DOCSHELL 000000C943254800 == 62 [pid = 2532] [id = 138] 08:38:43 INFO - PROCESS | 2532 | --DOCSHELL 000000C93CB96800 == 61 [pid = 2532] [id = 137] 08:38:43 INFO - PROCESS | 2532 | --DOCSHELL 000000C940BDC800 == 60 [pid = 2532] [id = 136] 08:38:43 INFO - PROCESS | 2532 | --DOCSHELL 000000C9347EE000 == 59 [pid = 2532] [id = 135] 08:38:43 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F507800 == 58 [pid = 2532] [id = 134] 08:38:43 INFO - PROCESS | 2532 | --DOCSHELL 000000C93E73F800 == 57 [pid = 2532] [id = 133] 08:38:43 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BF68800 == 56 [pid = 2532] [id = 132] 08:38:43 INFO - PROCESS | 2532 | --DOCSHELL 000000C9354C4000 == 55 [pid = 2532] [id = 131] 08:38:43 INFO - PROCESS | 2532 | --DOCSHELL 000000C9391DA800 == 54 [pid = 2532] [id = 130] 08:38:43 INFO - PROCESS | 2532 | --DOCSHELL 000000C934983000 == 53 [pid = 2532] [id = 129] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 134 (000000C94043BC00) [pid = 2532] [serial = 370] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | ++DOCSHELL 000000C92FB51800 == 54 [pid = 2532] [id = 147] 08:38:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 135 (000000C92DF0B000) [pid = 2532] [serial = 439] [outer = 0000000000000000] 08:38:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 136 (000000C92EFBA000) [pid = 2532] [serial = 440] [outer = 000000C92DF0B000] 08:38:43 INFO - PROCESS | 2532 | 1464622723415 Marionette DEBUG loaded listener.js 08:38:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 137 (000000C933A0D800) [pid = 2532] [serial = 441] [outer = 000000C92DF0B000] 08:38:43 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F411000 == 53 [pid = 2532] [id = 125] 08:38:43 INFO - PROCESS | 2532 | --DOCSHELL 000000C93FEB4800 == 52 [pid = 2532] [id = 124] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 136 (000000C93C868800) [pid = 2532] [serial = 272] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 135 (000000C940E0F000) [pid = 2532] [serial = 227] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 134 (000000C93EC3C800) [pid = 2532] [serial = 275] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 133 (000000C92F2AD800) [pid = 2532] [serial = 266] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 132 (000000C941FA0C00) [pid = 2532] [serial = 173] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 131 (000000C94202C400) [pid = 2532] [serial = 230] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 130 (000000C92F2AAC00) [pid = 2532] [serial = 221] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 129 (000000C93B1E2800) [pid = 2532] [serial = 224] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 128 (000000C940EB9800) [pid = 2532] [serial = 278] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 127 (000000C942030000) [pid = 2532] [serial = 323] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 126 (000000C93528E800) [pid = 2532] [serial = 269] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 125 (000000C941FA0000) [pid = 2532] [serial = 311] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 124 (000000C940F6DC00) [pid = 2532] [serial = 359] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 123 (000000C9409ED800) [pid = 2532] [serial = 358] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 122 (000000C942099800) [pid = 2532] [serial = 361] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 121 (000000C93C969800) [pid = 2532] [serial = 341] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 120 (000000C93C809000) [pid = 2532] [serial = 340] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 119 (000000C93F49D000) [pid = 2532] [serial = 352] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 118 (000000C92F2EE800) [pid = 2532] [serial = 328] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 117 (000000C93485B800) [pid = 2532] [serial = 329] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 116 (000000C93824BC00) [pid = 2532] [serial = 347] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 115 (000000C934853000) [pid = 2532] [serial = 346] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 114 (000000C93EC3D400) [pid = 2532] [serial = 344] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 113 (000000C93DED3400) [pid = 2532] [serial = 343] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 112 (000000C93948EC00) [pid = 2532] [serial = 335] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 111 (000000C93916F400) [pid = 2532] [serial = 334] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 110 (000000C935294000) [pid = 2532] [serial = 332] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 109 (000000C93511F000) [pid = 2532] [serial = 331] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 108 (000000C939EA3800) [pid = 2532] [serial = 349] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 107 (000000C93C6F2C00) [pid = 2532] [serial = 350] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 106 (000000C93C6FD400) [pid = 2532] [serial = 338] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 105 (000000C93C374000) [pid = 2532] [serial = 337] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 104 (000000C940E0AC00) [pid = 2532] [serial = 367] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 103 (000000C940EB7C00) [pid = 2532] [serial = 355] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 102 (000000C940FAF400) [pid = 2532] [serial = 356] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 101 (000000C933A12C00) [pid = 2532] [serial = 364] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 100 (000000C933A18C00) [pid = 2532] [serial = 365] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 99 (000000C943E5B000) [pid = 2532] [serial = 362] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 98 (000000C943E60000) [pid = 2532] [serial = 368] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | --DOMWINDOW == 97 (000000C94082B000) [pid = 2532] [serial = 353] [outer = 0000000000000000] [url = about:blank] 08:38:43 INFO - PROCESS | 2532 | [2532] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:38:43 INFO - PROCESS | 2532 | [2532] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:38:43 INFO - PROCESS | 2532 | [2532] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:38:43 INFO - PROCESS | 2532 | 1464622723898 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]]]}] 08:38:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:38:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 840ms 08:38:43 INFO - PROCESS | 2532 | 1464622723927 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 08:38:43 INFO - PROCESS | 2532 | 1464622723931 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 08:38:43 INFO - PROCESS | 2532 | 1464622723940 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:38:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:38:43 INFO - PROCESS | 2532 | 1464622723942 Marionette TRACE conn6 <- [1,554,null,{}] 08:38:43 INFO - PROCESS | 2532 | 1464622723945 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}] 08:38:44 INFO - PROCESS | 2532 | 1464622724045 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 08:38:44 INFO - PROCESS | 2532 | 1464622724055 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:44 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BC56000 == 53 [pid = 2532] [id = 148] 08:38:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 98 (000000C935889400) [pid = 2532] [serial = 442] [outer = 0000000000000000] 08:38:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 99 (000000C93601D400) [pid = 2532] [serial = 443] [outer = 000000C935889400] 08:38:44 INFO - PROCESS | 2532 | 1464622724103 Marionette DEBUG loaded listener.js 08:38:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 100 (000000C938D27800) [pid = 2532] [serial = 444] [outer = 000000C935889400] 08:38:44 INFO - PROCESS | 2532 | [2532] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:38:44 INFO - PROCESS | 2532 | [2532] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:38:44 INFO - PROCESS | 2532 | [2532] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:38:44 INFO - PROCESS | 2532 | 1464622724594 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]]]}] 08:38:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:38:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 671ms 08:38:44 INFO - PROCESS | 2532 | 1464622724616 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 08:38:44 INFO - PROCESS | 2532 | 1464622724619 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 08:38:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:38:44 INFO - PROCESS | 2532 | 1464622724629 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:38:44 INFO - PROCESS | 2532 | 1464622724635 Marionette TRACE conn6 <- [1,558,null,{}] 08:38:44 INFO - PROCESS | 2532 | 1464622724640 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}] 08:38:44 INFO - PROCESS | 2532 | 1464622724735 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 08:38:44 INFO - PROCESS | 2532 | 1464622724839 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:44 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93D32C000 == 54 [pid = 2532] [id = 149] 08:38:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 101 (000000C938D23000) [pid = 2532] [serial = 445] [outer = 0000000000000000] 08:38:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 102 (000000C939C35800) [pid = 2532] [serial = 446] [outer = 000000C938D23000] 08:38:44 INFO - PROCESS | 2532 | 1464622724900 Marionette DEBUG loaded listener.js 08:38:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 103 (000000C93BBAD800) [pid = 2532] [serial = 447] [outer = 000000C938D23000] 08:38:45 INFO - PROCESS | 2532 | [2532] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:38:45 INFO - PROCESS | 2532 | [2532] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:38:45 INFO - PROCESS | 2532 | [2532] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:38:45 INFO - PROCESS | 2532 | 1464622725294 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]]]}] 08:38:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:38:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 734ms 08:38:45 INFO - PROCESS | 2532 | 1464622725359 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 08:38:45 INFO - PROCESS | 2532 | 1464622725362 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 08:38:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:38:45 INFO - PROCESS | 2532 | 1464622725365 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:38:45 INFO - PROCESS | 2532 | 1464622725367 Marionette TRACE conn6 <- [1,562,null,{}] 08:38:45 INFO - PROCESS | 2532 | 1464622725370 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}] 08:38:45 INFO - PROCESS | 2532 | 1464622725464 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 08:38:45 INFO - PROCESS | 2532 | 1464622725475 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:45 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F407000 == 55 [pid = 2532] [id = 150] 08:38:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 104 (000000C93C6F1000) [pid = 2532] [serial = 448] [outer = 0000000000000000] 08:38:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 105 (000000C93C6F7800) [pid = 2532] [serial = 449] [outer = 000000C93C6F1000] 08:38:45 INFO - PROCESS | 2532 | 1464622725521 Marionette DEBUG loaded listener.js 08:38:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 106 (000000C93C79D800) [pid = 2532] [serial = 450] [outer = 000000C93C6F1000] 08:38:46 INFO - PROCESS | 2532 | 1464622725992 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]]]}] 08:38:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:38:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 672ms 08:38:46 INFO - PROCESS | 2532 | 1464622726039 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 08:38:46 INFO - PROCESS | 2532 | 1464622726041 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 08:38:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:38:46 INFO - PROCESS | 2532 | 1464622726045 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:38:46 INFO - PROCESS | 2532 | 1464622726047 Marionette TRACE conn6 <- [1,566,null,{}] 08:38:46 INFO - PROCESS | 2532 | 1464622726050 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}] 08:38:46 INFO - PROCESS | 2532 | 1464622726195 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 08:38:46 INFO - PROCESS | 2532 | 1464622726252 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:46 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F512800 == 56 [pid = 2532] [id = 151] 08:38:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 107 (000000C93DED3400) [pid = 2532] [serial = 451] [outer = 0000000000000000] 08:38:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 108 (000000C93E7CD400) [pid = 2532] [serial = 452] [outer = 000000C93DED3400] 08:38:46 INFO - PROCESS | 2532 | 1464622726306 Marionette DEBUG loaded listener.js 08:38:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 109 (000000C93F498400) [pid = 2532] [serial = 453] [outer = 000000C93DED3400] 08:38:46 INFO - PROCESS | 2532 | 1464622726793 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]]]}] 08:38:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:38:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 775ms 08:38:46 INFO - PROCESS | 2532 | 1464622726825 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 08:38:46 INFO - PROCESS | 2532 | 1464622726827 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 08:38:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:38:46 INFO - PROCESS | 2532 | 1464622726830 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:38:46 INFO - PROCESS | 2532 | 1464622726832 Marionette TRACE conn6 <- [1,570,null,{}] 08:38:46 INFO - PROCESS | 2532 | 1464622726840 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}] 08:38:46 INFO - PROCESS | 2532 | 1464622726958 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 08:38:46 INFO - PROCESS | 2532 | 1464622726965 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:46 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93FEBD000 == 57 [pid = 2532] [id = 152] 08:38:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 110 (000000C93FE34400) [pid = 2532] [serial = 454] [outer = 0000000000000000] 08:38:47 INFO - PROCESS | 2532 | ++DOMWINDOW == 111 (000000C93FE3C800) [pid = 2532] [serial = 455] [outer = 000000C93FE34400] 08:38:47 INFO - PROCESS | 2532 | 1464622727013 Marionette DEBUG loaded listener.js 08:38:47 INFO - PROCESS | 2532 | ++DOMWINDOW == 112 (000000C93FE72000) [pid = 2532] [serial = 456] [outer = 000000C93FE34400] 08:38:47 INFO - PROCESS | 2532 | 1464622727460 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]]]}] 08:38:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:38:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 693ms 08:38:47 INFO - PROCESS | 2532 | 1464622727525 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 08:38:47 INFO - PROCESS | 2532 | 1464622727527 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 08:38:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:38:47 INFO - PROCESS | 2532 | 1464622727531 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:38:47 INFO - PROCESS | 2532 | 1464622727533 Marionette TRACE conn6 <- [1,574,null,{}] 08:38:47 INFO - PROCESS | 2532 | 1464622727537 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}] 08:38:47 INFO - PROCESS | 2532 | 1464622727679 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 08:38:47 INFO - PROCESS | 2532 | [2532] 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 08:38:48 INFO - PROCESS | 2532 | --DOMWINDOW == 111 (000000C93C6F4C00) [pid = 2532] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:38:48 INFO - PROCESS | 2532 | --DOMWINDOW == 110 (000000C9392A3800) [pid = 2532] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:38:48 INFO - PROCESS | 2532 | --DOMWINDOW == 109 (000000C933A16C00) [pid = 2532] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:38:48 INFO - PROCESS | 2532 | --DOMWINDOW == 108 (000000C935165800) [pid = 2532] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:38:48 INFO - PROCESS | 2532 | --DOMWINDOW == 107 (000000C92DF09000) [pid = 2532] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:38:48 INFO - PROCESS | 2532 | --DOMWINDOW == 106 (000000C93D323400) [pid = 2532] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:38:48 INFO - PROCESS | 2532 | --DOMWINDOW == 105 (000000C92EFDE000) [pid = 2532] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:38:48 INFO - PROCESS | 2532 | --DOMWINDOW == 104 (000000C93F46DC00) [pid = 2532] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:38:48 INFO - PROCESS | 2532 | --DOMWINDOW == 103 (000000C93EC36400) [pid = 2532] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:38:48 INFO - PROCESS | 2532 | --DOMWINDOW == 102 (000000C93428A400) [pid = 2532] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:38:48 INFO - PROCESS | 2532 | --DOMWINDOW == 101 (000000C940438800) [pid = 2532] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:38:48 INFO - PROCESS | 2532 | 1464622728061 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:48 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BC16000 == 58 [pid = 2532] [id = 153] 08:38:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 102 (000000C92E6C6000) [pid = 2532] [serial = 457] [outer = 0000000000000000] 08:38:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 103 (000000C92EFDE000) [pid = 2532] [serial = 458] [outer = 000000C92E6C6000] 08:38:48 INFO - PROCESS | 2532 | 1464622728109 Marionette DEBUG loaded listener.js 08:38:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 104 (000000C93C6FF000) [pid = 2532] [serial = 459] [outer = 000000C92E6C6000] 08:38:48 INFO - PROCESS | 2532 | [2532] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:38:48 INFO - PROCESS | 2532 | [2532] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:38:48 INFO - PROCESS | 2532 | 1464622728487 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]]]}] 08:38:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:38:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 986ms 08:38:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:38:48 INFO - PROCESS | 2532 | 1464622728520 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 08:38:48 INFO - PROCESS | 2532 | 1464622728523 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 08:38:48 INFO - PROCESS | 2532 | 1464622728526 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:38:48 INFO - PROCESS | 2532 | 1464622728528 Marionette TRACE conn6 <- [1,578,null,{}] 08:38:48 INFO - PROCESS | 2532 | 1464622728531 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}] 08:38:48 INFO - PROCESS | 2532 | 1464622728618 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 08:38:48 INFO - PROCESS | 2532 | 1464622728625 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:48 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940BD5800 == 59 [pid = 2532] [id = 154] 08:38:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 105 (000000C940310000) [pid = 2532] [serial = 460] [outer = 0000000000000000] 08:38:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 106 (000000C9403E2C00) [pid = 2532] [serial = 461] [outer = 000000C940310000] 08:38:48 INFO - PROCESS | 2532 | 1464622728670 Marionette DEBUG loaded listener.js 08:38:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 107 (000000C94043A000) [pid = 2532] [serial = 462] [outer = 000000C940310000] 08:38:49 INFO - PROCESS | 2532 | 1464622729102 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]]]}] 08:38:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:38:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 628ms 08:38:49 INFO - PROCESS | 2532 | 1464622729158 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 08:38:49 INFO - PROCESS | 2532 | 1464622729160 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 08:38:49 INFO - PROCESS | 2532 | 1464622729163 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:38:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:38:49 INFO - PROCESS | 2532 | 1464622729165 Marionette TRACE conn6 <- [1,582,null,{}] 08:38:49 INFO - PROCESS | 2532 | 1464622729168 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}] 08:38:49 INFO - PROCESS | 2532 | 1464622729258 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 08:38:49 INFO - PROCESS | 2532 | 1464622729266 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:49 INFO - PROCESS | 2532 | ++DOCSHELL 000000C941FCB000 == 60 [pid = 2532] [id = 155] 08:38:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 108 (000000C940438C00) [pid = 2532] [serial = 463] [outer = 0000000000000000] 08:38:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 109 (000000C94082C400) [pid = 2532] [serial = 464] [outer = 000000C940438C00] 08:38:49 INFO - PROCESS | 2532 | 1464622729313 Marionette DEBUG loaded listener.js 08:38:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 110 (000000C9409E8800) [pid = 2532] [serial = 465] [outer = 000000C940438C00] 08:38:49 INFO - PROCESS | 2532 | 1464622729758 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]]]}] 08:38:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:38:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 630ms 08:38:49 INFO - PROCESS | 2532 | 1464622729796 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 08:38:49 INFO - PROCESS | 2532 | 1464622729798 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 08:38:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:38:49 INFO - PROCESS | 2532 | 1464622729802 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:38:49 INFO - PROCESS | 2532 | 1464622729804 Marionette TRACE conn6 <- [1,586,null,{}] 08:38:49 INFO - PROCESS | 2532 | 1464622729807 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}] 08:38:49 INFO - PROCESS | 2532 | 1464622729895 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 08:38:49 INFO - PROCESS | 2532 | 1464622729904 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:49 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94340F800 == 61 [pid = 2532] [id = 156] 08:38:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 111 (000000C9409F1800) [pid = 2532] [serial = 466] [outer = 0000000000000000] 08:38:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 112 (000000C940E10000) [pid = 2532] [serial = 467] [outer = 000000C9409F1800] 08:38:49 INFO - PROCESS | 2532 | 1464622729956 Marionette DEBUG loaded listener.js 08:38:50 INFO - PROCESS | 2532 | ++DOMWINDOW == 113 (000000C940FBD400) [pid = 2532] [serial = 468] [outer = 000000C9409F1800] 08:38:50 INFO - PROCESS | 2532 | 1464622730737 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]]]}] 08:38:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:38:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 984ms 08:38:50 INFO - PROCESS | 2532 | 1464622730790 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 08:38:50 INFO - PROCESS | 2532 | 1464622730794 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 08:38:50 INFO - PROCESS | 2532 | 1464622730800 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:38:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:38:50 INFO - PROCESS | 2532 | 1464622730804 Marionette TRACE conn6 <- [1,590,null,{}] 08:38:50 INFO - PROCESS | 2532 | 1464622730810 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}] 08:38:50 INFO - PROCESS | 2532 | 1464622730935 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 08:38:51 INFO - PROCESS | 2532 | 1464622731055 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:51 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93B0F5000 == 62 [pid = 2532] [id = 157] 08:38:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 114 (000000C935126000) [pid = 2532] [serial = 469] [outer = 0000000000000000] 08:38:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 115 (000000C9351C1800) [pid = 2532] [serial = 470] [outer = 000000C935126000] 08:38:51 INFO - PROCESS | 2532 | 1464622731117 Marionette DEBUG loaded listener.js 08:38:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 116 (000000C938D25000) [pid = 2532] [serial = 471] [outer = 000000C935126000] 08:38:51 INFO - PROCESS | 2532 | 1464622731712 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]]]}] 08:38:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:38:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 923ms 08:38:51 INFO - PROCESS | 2532 | 1464622731728 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 08:38:51 INFO - PROCESS | 2532 | 1464622731734 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 08:38:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:38:51 INFO - PROCESS | 2532 | 1464622731741 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:38:51 INFO - PROCESS | 2532 | 1464622731744 Marionette TRACE conn6 <- [1,594,null,{}] 08:38:51 INFO - PROCESS | 2532 | 1464622731749 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}] 08:38:51 INFO - PROCESS | 2532 | 1464622731874 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 08:38:51 INFO - PROCESS | 2532 | 1464622731966 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:51 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93FEBA000 == 63 [pid = 2532] [id = 158] 08:38:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 117 (000000C93B1E2000) [pid = 2532] [serial = 472] [outer = 0000000000000000] 08:38:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 118 (000000C93C79EC00) [pid = 2532] [serial = 473] [outer = 000000C93B1E2000] 08:38:52 INFO - PROCESS | 2532 | 1464622732025 Marionette DEBUG loaded listener.js 08:38:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 119 (000000C93F469800) [pid = 2532] [serial = 474] [outer = 000000C93B1E2000] 08:38:52 INFO - PROCESS | 2532 | 1464622732645 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]]]}] 08:38:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:38:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 924ms 08:38:52 INFO - PROCESS | 2532 | 1464622732671 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 08:38:52 INFO - PROCESS | 2532 | 1464622732674 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 08:38:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:38:52 INFO - PROCESS | 2532 | 1464622732678 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:38:52 INFO - PROCESS | 2532 | 1464622732682 Marionette TRACE conn6 <- [1,598,null,{}] 08:38:52 INFO - PROCESS | 2532 | 1464622732694 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}] 08:38:52 INFO - PROCESS | 2532 | 1464622732814 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 08:38:52 INFO - PROCESS | 2532 | 1464622732908 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:52 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943CD1000 == 64 [pid = 2532] [id = 159] 08:38:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 120 (000000C9409E6400) [pid = 2532] [serial = 475] [outer = 0000000000000000] 08:38:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 121 (000000C940E0AC00) [pid = 2532] [serial = 476] [outer = 000000C9409E6400] 08:38:52 INFO - PROCESS | 2532 | 1464622732969 Marionette DEBUG loaded listener.js 08:38:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 122 (000000C941FA0000) [pid = 2532] [serial = 477] [outer = 000000C9409E6400] 08:38:53 INFO - PROCESS | 2532 | 1464622733577 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]]]}] 08:38:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:38:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 923ms 08:38:53 INFO - PROCESS | 2532 | 1464622733603 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 08:38:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:38:53 INFO - PROCESS | 2532 | 1464622733606 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 08:38:53 INFO - PROCESS | 2532 | 1464622733610 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:38:53 INFO - PROCESS | 2532 | 1464622733612 Marionette TRACE conn6 <- [1,602,null,{}] 08:38:53 INFO - PROCESS | 2532 | 1464622733616 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}] 08:38:53 INFO - PROCESS | 2532 | 1464622733735 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 08:38:53 INFO - PROCESS | 2532 | 1464622733827 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:53 INFO - PROCESS | 2532 | ++DOCSHELL 000000C944660800 == 65 [pid = 2532] [id = 160] 08:38:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 123 (000000C942028800) [pid = 2532] [serial = 478] [outer = 0000000000000000] 08:38:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 124 (000000C942093C00) [pid = 2532] [serial = 479] [outer = 000000C942028800] 08:38:53 INFO - PROCESS | 2532 | 1464622733885 Marionette DEBUG loaded listener.js 08:38:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 125 (000000C943E5E400) [pid = 2532] [serial = 480] [outer = 000000C942028800] 08:38:54 INFO - PROCESS | 2532 | 1464622734490 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]]]}] 08:38:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:38:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 924ms 08:38:54 INFO - PROCESS | 2532 | 1464622734535 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 08:38:54 INFO - PROCESS | 2532 | 1464622734538 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 08:38:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:38:54 INFO - PROCESS | 2532 | 1464622734542 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:38:54 INFO - PROCESS | 2532 | 1464622734544 Marionette TRACE conn6 <- [1,606,null,{}] 08:38:54 INFO - PROCESS | 2532 | 1464622734548 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}] 08:38:54 INFO - PROCESS | 2532 | 1464622734664 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 08:38:54 INFO - PROCESS | 2532 | 1464622734758 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:54 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946446800 == 66 [pid = 2532] [id = 161] 08:38:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 126 (000000C942030800) [pid = 2532] [serial = 481] [outer = 0000000000000000] 08:38:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 127 (000000C943E67800) [pid = 2532] [serial = 482] [outer = 000000C942030800] 08:38:54 INFO - PROCESS | 2532 | 1464622734816 Marionette DEBUG loaded listener.js 08:38:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 128 (000000C93E304800) [pid = 2532] [serial = 483] [outer = 000000C942030800] 08:38:55 INFO - PROCESS | 2532 | 1464622735485 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]]]}] 08:38:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:38:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 986ms 08:38:55 INFO - PROCESS | 2532 | 1464622735531 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 08:38:55 INFO - PROCESS | 2532 | 1464622735534 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 08:38:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:38:55 INFO - PROCESS | 2532 | 1464622735537 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:38:55 INFO - PROCESS | 2532 | 1464622735540 Marionette TRACE conn6 <- [1,610,null,{}] 08:38:55 INFO - PROCESS | 2532 | 1464622735544 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}] 08:38:55 INFO - PROCESS | 2532 | 1464622735670 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 08:38:55 INFO - PROCESS | 2532 | 1464622735763 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:55 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9360CD000 == 67 [pid = 2532] [id = 162] 08:38:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 129 (000000C934859C00) [pid = 2532] [serial = 484] [outer = 0000000000000000] 08:38:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 130 (000000C94043C800) [pid = 2532] [serial = 485] [outer = 000000C934859C00] 08:38:55 INFO - PROCESS | 2532 | 1464622735822 Marionette DEBUG loaded listener.js 08:38:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 131 (000000C94407E000) [pid = 2532] [serial = 486] [outer = 000000C934859C00] 08:38:56 INFO - PROCESS | 2532 | 1464622736684 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]]]}] 08:38:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:38:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1190ms 08:38:56 INFO - PROCESS | 2532 | 1464622736730 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 08:38:56 INFO - PROCESS | 2532 | 1464622736734 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 08:38:56 INFO - PROCESS | 2532 | 1464622736739 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:38:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:38:56 INFO - PROCESS | 2532 | 1464622736743 Marionette TRACE conn6 <- [1,614,null,{}] 08:38:56 INFO - PROCESS | 2532 | 1464622736749 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}] 08:38:56 INFO - PROCESS | 2532 | 1464622736855 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 08:38:56 INFO - PROCESS | 2532 | 1464622736978 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:57 INFO - PROCESS | 2532 | ++DOCSHELL 000000C934405800 == 68 [pid = 2532] [id = 163] 08:38:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 132 (000000C92FB28400) [pid = 2532] [serial = 487] [outer = 0000000000000000] 08:38:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 133 (000000C93071D800) [pid = 2532] [serial = 488] [outer = 000000C92FB28400] 08:38:57 INFO - PROCESS | 2532 | 1464622737033 Marionette DEBUG loaded listener.js 08:38:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 134 (000000C934857800) [pid = 2532] [serial = 489] [outer = 000000C92FB28400] 08:38:57 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BD1D000 == 67 [pid = 2532] [id = 33] 08:38:57 INFO - PROCESS | 2532 | --DOCSHELL 000000C941FCB000 == 66 [pid = 2532] [id = 155] 08:38:57 INFO - PROCESS | 2532 | --DOCSHELL 000000C940BD5800 == 65 [pid = 2532] [id = 154] 08:38:57 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BC16000 == 64 [pid = 2532] [id = 153] 08:38:57 INFO - PROCESS | 2532 | --DOCSHELL 000000C93FEBD000 == 63 [pid = 2532] [id = 152] 08:38:57 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F512800 == 62 [pid = 2532] [id = 151] 08:38:57 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F407000 == 61 [pid = 2532] [id = 150] 08:38:57 INFO - PROCESS | 2532 | --DOCSHELL 000000C93D32C000 == 60 [pid = 2532] [id = 149] 08:38:57 INFO - PROCESS | 2532 | --DOMWINDOW == 133 (000000C9409F0400) [pid = 2532] [serial = 416] [outer = 0000000000000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BC56000 == 59 [pid = 2532] [id = 148] 08:38:57 INFO - PROCESS | 2532 | --DOCSHELL 000000C92FB51800 == 58 [pid = 2532] [id = 147] 08:38:57 INFO - PROCESS | 2532 | --DOCSHELL 000000C9360C5800 == 57 [pid = 2532] [id = 146] 08:38:57 INFO - PROCESS | 2532 | --DOCSHELL 000000C93FEA4800 == 56 [pid = 2532] [id = 141] 08:38:57 INFO - PROCESS | 2532 | --DOCSHELL 000000C93374F000 == 55 [pid = 2532] [id = 140] 08:38:57 INFO - PROCESS | 2532 | --DOCSHELL 000000C943418000 == 54 [pid = 2532] [id = 139] 08:38:57 INFO - PROCESS | 2532 | --DOMWINDOW == 132 (000000C940FB2C00) [pid = 2532] [serial = 371] [outer = 0000000000000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2532 | --DOMWINDOW == 131 (000000C940439C00) [pid = 2532] [serial = 380] [outer = 0000000000000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2532 | --DOMWINDOW == 130 (000000C93C6FBC00) [pid = 2532] [serial = 401] [outer = 0000000000000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2532 | --DOMWINDOW == 129 (000000C93C802800) [pid = 2532] [serial = 402] [outer = 0000000000000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2532 | --DOMWINDOW == 128 (000000C93B134C00) [pid = 2532] [serial = 398] [outer = 0000000000000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2532 | --DOMWINDOW == 127 (000000C938D2D400) [pid = 2532] [serial = 390] [outer = 0000000000000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2532 | --DOMWINDOW == 126 (000000C938D70C00) [pid = 2532] [serial = 395] [outer = 0000000000000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2532 | --DOMWINDOW == 125 (000000C939489C00) [pid = 2532] [serial = 396] [outer = 0000000000000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2532 | --DOMWINDOW == 124 (000000C92F75C400) [pid = 2532] [serial = 387] [outer = 0000000000000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2532 | --DOMWINDOW == 123 (000000C92EFD4000) [pid = 2532] [serial = 386] [outer = 0000000000000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2532 | --DOMWINDOW == 122 (000000C93F46E000) [pid = 2532] [serial = 405] [outer = 0000000000000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2532 | --DOMWINDOW == 121 (000000C935166000) [pid = 2532] [serial = 389] [outer = 0000000000000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2532 | --DOMWINDOW == 120 (000000C938D22400) [pid = 2532] [serial = 373] [outer = 0000000000000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2532 | --DOMWINDOW == 119 (000000C93ECF0000) [pid = 2532] [serial = 404] [outer = 0000000000000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2532 | --DOMWINDOW == 118 (000000C92F2EC000) [pid = 2532] [serial = 392] [outer = 0000000000000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2532 | --DOMWINDOW == 117 (000000C934188800) [pid = 2532] [serial = 393] [outer = 0000000000000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2532 | --DOMWINDOW == 116 (000000C942025800) [pid = 2532] [serial = 383] [outer = 0000000000000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2532 | --DOMWINDOW == 115 (000000C940312000) [pid = 2532] [serial = 377] [outer = 0000000000000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2532 | --DOMWINDOW == 114 (000000C940317800) [pid = 2532] [serial = 407] [outer = 0000000000000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2532 | --DOMWINDOW == 113 (000000C93F4A5C00) [pid = 2532] [serial = 413] [outer = 0000000000000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2532 | --DOMWINDOW == 112 (000000C9403E7C00) [pid = 2532] [serial = 408] [outer = 0000000000000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2532 | --DOMWINDOW == 111 (000000C934858800) [pid = 2532] [serial = 410] [outer = 0000000000000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2532 | --DOMWINDOW == 110 (000000C938CD9000) [pid = 2532] [serial = 155] [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.] 08:38:57 INFO - PROCESS | 2532 | --DOMWINDOW == 109 (000000C93BD70000) [pid = 2532] [serial = 411] [outer = 0000000000000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2532 | --DOMWINDOW == 108 (000000C94082AC00) [pid = 2532] [serial = 414] [outer = 0000000000000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2532 | --DOMWINDOW == 107 (000000C93BBAAC00) [pid = 2532] [serial = 399] [outer = 0000000000000000] [url = about:blank] 08:38:57 INFO - PROCESS | 2532 | 1464622737717 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]]]}] 08:38:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:38:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1027ms 08:38:57 INFO - PROCESS | 2532 | 1464622737772 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 08:38:57 INFO - PROCESS | 2532 | 1464622737777 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 08:38:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:38:57 INFO - PROCESS | 2532 | 1464622737784 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:38:57 INFO - PROCESS | 2532 | 1464622737786 Marionette TRACE conn6 <- [1,618,null,{}] 08:38:57 INFO - PROCESS | 2532 | 1464622737807 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}] 08:38:57 INFO - PROCESS | 2532 | 1464622737901 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 08:38:57 INFO - PROCESS | 2532 | 1464622737977 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:57 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9391D7800 == 55 [pid = 2532] [id = 164] 08:38:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 108 (000000C92F2E7000) [pid = 2532] [serial = 490] [outer = 0000000000000000] 08:38:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 109 (000000C933B40800) [pid = 2532] [serial = 491] [outer = 000000C92F2E7000] 08:38:58 INFO - PROCESS | 2532 | 1464622738025 Marionette DEBUG loaded listener.js 08:38:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 110 (000000C93511CC00) [pid = 2532] [serial = 492] [outer = 000000C92F2E7000] 08:38:58 INFO - PROCESS | 2532 | 1464622738443 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]]]}] 08:38:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:38:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 693ms 08:38:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:38:58 INFO - PROCESS | 2532 | 1464622738477 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 08:38:58 INFO - PROCESS | 2532 | 1464622738480 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 08:38:58 INFO - PROCESS | 2532 | 1464622738484 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:38:58 INFO - PROCESS | 2532 | 1464622738487 Marionette TRACE conn6 <- [1,622,null,{}] 08:38:58 INFO - PROCESS | 2532 | 1464622738498 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}] 08:38:58 INFO - PROCESS | 2532 | 1464622738590 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 08:38:58 INFO - PROCESS | 2532 | 1464622738599 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:58 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BC67800 == 56 [pid = 2532] [id = 165] 08:38:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 111 (000000C93587FC00) [pid = 2532] [serial = 493] [outer = 0000000000000000] 08:38:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 112 (000000C938D20000) [pid = 2532] [serial = 494] [outer = 000000C93587FC00] 08:38:58 INFO - PROCESS | 2532 | 1464622738648 Marionette DEBUG loaded listener.js 08:38:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 113 (000000C939102800) [pid = 2532] [serial = 495] [outer = 000000C93587FC00] 08:38:58 INFO - PROCESS | 2532 | [2532] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:38:59 INFO - PROCESS | 2532 | [2532] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:38:59 INFO - PROCESS | 2532 | [2532] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:38:59 INFO - PROCESS | 2532 | 1464622739113 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]]]}] 08:38:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:38:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 692ms 08:38:59 INFO - PROCESS | 2532 | 1464622739179 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 08:38:59 INFO - PROCESS | 2532 | 1464622739182 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 08:38:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:38:59 INFO - PROCESS | 2532 | 1464622739185 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:38:59 INFO - PROCESS | 2532 | 1464622739187 Marionette TRACE conn6 <- [1,626,null,{}] 08:38:59 INFO - PROCESS | 2532 | 1464622739191 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}] 08:38:59 INFO - PROCESS | 2532 | 1464622739312 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 08:38:59 INFO - PROCESS | 2532 | 1464622739326 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:59 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93D32B000 == 57 [pid = 2532] [id = 166] 08:38:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 114 (000000C9394B0400) [pid = 2532] [serial = 496] [outer = 0000000000000000] 08:38:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 115 (000000C9394B8800) [pid = 2532] [serial = 497] [outer = 000000C9394B0400] 08:38:59 INFO - PROCESS | 2532 | 1464622739374 Marionette DEBUG loaded listener.js 08:38:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 116 (000000C939EA3800) [pid = 2532] [serial = 498] [outer = 000000C9394B0400] 08:38:59 INFO - PROCESS | 2532 | [2532] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:38:59 INFO - PROCESS | 2532 | [2532] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:38:59 INFO - PROCESS | 2532 | [2532] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:38:59 INFO - PROCESS | 2532 | [2532] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:38:59 INFO - PROCESS | 2532 | 1464622739815 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]]]}] 08:38:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:38:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 671ms 08:38:59 INFO - PROCESS | 2532 | 1464622739859 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 08:38:59 INFO - PROCESS | 2532 | 1464622739861 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 08:38:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:38:59 INFO - PROCESS | 2532 | 1464622739865 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:38:59 INFO - PROCESS | 2532 | 1464622739866 Marionette TRACE conn6 <- [1,630,null,{}] 08:38:59 INFO - PROCESS | 2532 | 1464622739870 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}] 08:38:59 INFO - PROCESS | 2532 | 1464622739982 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 08:38:59 INFO - PROCESS | 2532 | 1464622739990 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:00 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F403000 == 58 [pid = 2532] [id = 167] 08:39:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 117 (000000C939E99400) [pid = 2532] [serial = 499] [outer = 0000000000000000] 08:39:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 118 (000000C93BB05C00) [pid = 2532] [serial = 500] [outer = 000000C939E99400] 08:39:00 INFO - PROCESS | 2532 | 1464622740037 Marionette DEBUG loaded listener.js 08:39:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 119 (000000C93C4A0400) [pid = 2532] [serial = 501] [outer = 000000C939E99400] 08:39:00 INFO - PROCESS | 2532 | 1464622740515 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]]]}] 08:39:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:39:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 672ms 08:39:00 INFO - PROCESS | 2532 | 1464622740539 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 08:39:00 INFO - PROCESS | 2532 | 1464622740541 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 08:39:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:39:00 INFO - PROCESS | 2532 | 1464622740551 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:39:00 INFO - PROCESS | 2532 | 1464622740552 Marionette TRACE conn6 <- [1,634,null,{}] 08:39:00 INFO - PROCESS | 2532 | 1464622740556 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}] 08:39:00 INFO - PROCESS | 2532 | 1464622740687 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 08:39:00 INFO - PROCESS | 2532 | 1464622740769 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:00 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F8DB800 == 59 [pid = 2532] [id = 168] 08:39:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 120 (000000C93C6FFC00) [pid = 2532] [serial = 502] [outer = 0000000000000000] 08:39:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 121 (000000C93D121C00) [pid = 2532] [serial = 503] [outer = 000000C93C6FFC00] 08:39:00 INFO - PROCESS | 2532 | 1464622740819 Marionette DEBUG loaded listener.js 08:39:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 122 (000000C93E89A000) [pid = 2532] [serial = 504] [outer = 000000C93C6FFC00] 08:39:01 INFO - PROCESS | 2532 | 1464622741262 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]]]}] 08:39:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:39:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 734ms 08:39:01 INFO - PROCESS | 2532 | 1464622741288 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 08:39:01 INFO - PROCESS | 2532 | 1464622741290 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 08:39:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:39:01 INFO - PROCESS | 2532 | 1464622741300 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:39:01 INFO - PROCESS | 2532 | 1464622741302 Marionette TRACE conn6 <- [1,638,null,{}] 08:39:01 INFO - PROCESS | 2532 | 1464622741306 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}] 08:39:01 INFO - PROCESS | 2532 | 1464622741418 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 08:39:01 INFO - PROCESS | 2532 | 1464622741425 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:01 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94066F000 == 60 [pid = 2532] [id = 169] 08:39:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 123 (000000C93ECF2400) [pid = 2532] [serial = 505] [outer = 0000000000000000] 08:39:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 124 (000000C93F46EC00) [pid = 2532] [serial = 506] [outer = 000000C93ECF2400] 08:39:01 INFO - PROCESS | 2532 | 1464622741470 Marionette DEBUG loaded listener.js 08:39:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 125 (000000C93FE35400) [pid = 2532] [serial = 507] [outer = 000000C93ECF2400] 08:39:02 INFO - PROCESS | 2532 | --DOMWINDOW == 124 (000000C92EFD5800) [pid = 2532] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:39:02 INFO - PROCESS | 2532 | --DOMWINDOW == 123 (000000C93FE34400) [pid = 2532] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:39:02 INFO - PROCESS | 2532 | --DOMWINDOW == 122 (000000C93C6F1000) [pid = 2532] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:39:02 INFO - PROCESS | 2532 | --DOMWINDOW == 121 (000000C93CBF0400) [pid = 2532] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:39:02 INFO - PROCESS | 2532 | --DOMWINDOW == 120 (000000C93397E800) [pid = 2532] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:39:02 INFO - PROCESS | 2532 | --DOMWINDOW == 119 (000000C93DED3400) [pid = 2532] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:39:02 INFO - PROCESS | 2532 | --DOMWINDOW == 118 (000000C92DF0B000) [pid = 2532] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:39:02 INFO - PROCESS | 2532 | --DOMWINDOW == 117 (000000C92E6C6000) [pid = 2532] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:39:02 INFO - PROCESS | 2532 | --DOMWINDOW == 116 (000000C940310000) [pid = 2532] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:39:02 INFO - PROCESS | 2532 | --DOMWINDOW == 115 (000000C938D33C00) [pid = 2532] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:39:02 INFO - PROCESS | 2532 | --DOMWINDOW == 114 (000000C938D23000) [pid = 2532] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:39:02 INFO - PROCESS | 2532 | --DOMWINDOW == 113 (000000C935889400) [pid = 2532] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:39:02 INFO - PROCESS | 2532 | --DOMWINDOW == 112 (000000C9409E7400) [pid = 2532] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:39:02 INFO - PROCESS | 2532 | --DOMWINDOW == 111 (000000C940438C00) [pid = 2532] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:39:02 INFO - PROCESS | 2532 | 1464622742172 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]]]}] 08:39:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:39:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 923ms 08:39:02 INFO - PROCESS | 2532 | 1464622742230 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 08:39:02 INFO - PROCESS | 2532 | 1464622742232 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 08:39:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:39:02 INFO - PROCESS | 2532 | 1464622742243 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:39:02 INFO - PROCESS | 2532 | 1464622742246 Marionette TRACE conn6 <- [1,642,null,{}] 08:39:02 INFO - PROCESS | 2532 | 1464622742250 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}] 08:39:02 INFO - PROCESS | 2532 | 1464622742337 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 08:39:02 INFO - PROCESS | 2532 | 1464622742349 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:02 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F8CB800 == 61 [pid = 2532] [id = 170] 08:39:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 112 (000000C93511F800) [pid = 2532] [serial = 508] [outer = 0000000000000000] 08:39:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 113 (000000C938D21000) [pid = 2532] [serial = 509] [outer = 000000C93511F800] 08:39:02 INFO - PROCESS | 2532 | 1464622742395 Marionette DEBUG loaded listener.js 08:39:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 114 (000000C93F4A5800) [pid = 2532] [serial = 510] [outer = 000000C93511F800] 08:39:02 INFO - PROCESS | 2532 | 1464622742822 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]]]}] 08:39:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:39:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 08:39:02 INFO - PROCESS | 2532 | 1464622742868 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 08:39:02 INFO - PROCESS | 2532 | 1464622742871 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 08:39:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:39:02 INFO - PROCESS | 2532 | 1464622742874 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:39:02 INFO - PROCESS | 2532 | 1464622742876 Marionette TRACE conn6 <- [1,646,null,{}] 08:39:02 INFO - PROCESS | 2532 | 1464622742879 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}] 08:39:02 INFO - PROCESS | 2532 | 1464622742965 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 08:39:02 INFO - PROCESS | 2532 | 1464622742973 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:02 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940BE4000 == 62 [pid = 2532] [id = 171] 08:39:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 115 (000000C93FE3E400) [pid = 2532] [serial = 511] [outer = 0000000000000000] 08:39:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 116 (000000C93FE7EC00) [pid = 2532] [serial = 512] [outer = 000000C93FE3E400] 08:39:03 INFO - PROCESS | 2532 | 1464622743019 Marionette DEBUG loaded listener.js 08:39:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 117 (000000C9403E1800) [pid = 2532] [serial = 513] [outer = 000000C93FE3E400] 08:39:03 INFO - PROCESS | 2532 | 1464622743442 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]]]}] 08:39:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:39:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 08:39:03 INFO - PROCESS | 2532 | 1464622743508 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 08:39:03 INFO - PROCESS | 2532 | 1464622743511 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 08:39:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:39:03 INFO - PROCESS | 2532 | 1464622743514 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:39:03 INFO - PROCESS | 2532 | 1464622743516 Marionette TRACE conn6 <- [1,650,null,{}] 08:39:03 INFO - PROCESS | 2532 | 1464622743519 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}] 08:39:03 INFO - PROCESS | 2532 | 1464622743618 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 08:39:03 INFO - PROCESS | 2532 | 1464622743627 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:03 INFO - PROCESS | 2532 | ++DOCSHELL 000000C941FCB000 == 63 [pid = 2532] [id = 172] 08:39:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 118 (000000C92F2E1000) [pid = 2532] [serial = 514] [outer = 0000000000000000] 08:39:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 119 (000000C940434C00) [pid = 2532] [serial = 515] [outer = 000000C92F2E1000] 08:39:03 INFO - PROCESS | 2532 | 1464622743678 Marionette DEBUG loaded listener.js 08:39:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 120 (000000C9404B3400) [pid = 2532] [serial = 516] [outer = 000000C92F2E1000] 08:39:04 INFO - PROCESS | 2532 | [2532] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:39:04 INFO - PROCESS | 2532 | [2532] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:39:04 INFO - PROCESS | 2532 | [2532] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:39:04 INFO - PROCESS | 2532 | 1464622744211 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]]]}] 08:39:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:39:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 775ms 08:39:04 INFO - PROCESS | 2532 | 1464622744293 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 08:39:04 INFO - PROCESS | 2532 | 1464622744298 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 08:39:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:39:04 INFO - PROCESS | 2532 | 1464622744304 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:39:04 INFO - PROCESS | 2532 | 1464622744309 Marionette TRACE conn6 <- [1,654,null,{}] 08:39:04 INFO - PROCESS | 2532 | 1464622744317 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}] 08:39:04 INFO - PROCESS | 2532 | 1464622744441 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 08:39:04 INFO - PROCESS | 2532 | 1464622744557 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:04 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9354C4000 == 64 [pid = 2532] [id = 173] 08:39:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 121 (000000C92F13DC00) [pid = 2532] [serial = 517] [outer = 0000000000000000] 08:39:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 122 (000000C92F2AA800) [pid = 2532] [serial = 518] [outer = 000000C92F13DC00] 08:39:04 INFO - PROCESS | 2532 | 1464622744620 Marionette DEBUG loaded listener.js 08:39:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 123 (000000C93397DC00) [pid = 2532] [serial = 519] [outer = 000000C92F13DC00] 08:39:05 INFO - PROCESS | 2532 | [2532] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:39:05 INFO - PROCESS | 2532 | [2532] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:39:05 INFO - PROCESS | 2532 | 1464622745271 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]]]}] 08:39:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:39:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 986ms 08:39:05 INFO - PROCESS | 2532 | 1464622745306 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 08:39:05 INFO - PROCESS | 2532 | 1464622745313 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 08:39:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:39:05 INFO - PROCESS | 2532 | 1464622745323 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:39:05 INFO - PROCESS | 2532 | 1464622745326 Marionette TRACE conn6 <- [1,658,null,{}] 08:39:05 INFO - PROCESS | 2532 | 1464622745331 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}] 08:39:05 INFO - PROCESS | 2532 | 1464622745456 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 08:39:05 INFO - PROCESS | 2532 | 1464622745578 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:05 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F510000 == 65 [pid = 2532] [id = 174] 08:39:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 124 (000000C934858800) [pid = 2532] [serial = 520] [outer = 0000000000000000] 08:39:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 125 (000000C938D30400) [pid = 2532] [serial = 521] [outer = 000000C934858800] 08:39:05 INFO - PROCESS | 2532 | 1464622745638 Marionette DEBUG loaded listener.js 08:39:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 126 (000000C9394B1C00) [pid = 2532] [serial = 522] [outer = 000000C934858800] 08:39:06 INFO - PROCESS | 2532 | 1464622746279 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]]]}] 08:39:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:39:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 986ms 08:39:06 INFO - PROCESS | 2532 | 1464622746313 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 08:39:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:39:06 INFO - PROCESS | 2532 | 1464622746316 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 08:39:06 INFO - PROCESS | 2532 | 1464622746320 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:39:06 INFO - PROCESS | 2532 | 1464622746324 Marionette TRACE conn6 <- [1,662,null,{}] 08:39:06 INFO - PROCESS | 2532 | 1464622746336 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}] 08:39:06 INFO - PROCESS | 2532 | 1464622746491 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 08:39:06 INFO - PROCESS | 2532 | 1464622746547 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:06 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943429000 == 66 [pid = 2532] [id = 175] 08:39:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 127 (000000C93C86A000) [pid = 2532] [serial = 523] [outer = 0000000000000000] 08:39:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 128 (000000C93C935C00) [pid = 2532] [serial = 524] [outer = 000000C93C86A000] 08:39:06 INFO - PROCESS | 2532 | 1464622746610 Marionette DEBUG loaded listener.js 08:39:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 129 (000000C93FE76400) [pid = 2532] [serial = 525] [outer = 000000C93C86A000] 08:39:07 INFO - PROCESS | 2532 | [2532] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:39:07 INFO - PROCESS | 2532 | [2532] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:39:07 INFO - PROCESS | 2532 | 1464622747211 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]]]}] 08:39:07 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 08:39:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 945ms 08:39:07 INFO - PROCESS | 2532 | 1464622747267 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 08:39:07 INFO - PROCESS | 2532 | 1464622747270 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 08:39:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:39:07 INFO - PROCESS | 2532 | 1464622747274 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:39:07 INFO - PROCESS | 2532 | 1464622747276 Marionette TRACE conn6 <- [1,666,null,{}] 08:39:07 INFO - PROCESS | 2532 | 1464622747280 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}] 08:39:07 INFO - PROCESS | 2532 | 1464622747397 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 08:39:07 INFO - PROCESS | 2532 | 1464622747491 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:07 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943F91800 == 67 [pid = 2532] [id = 176] 08:39:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 130 (000000C93FE05000) [pid = 2532] [serial = 526] [outer = 0000000000000000] 08:39:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 131 (000000C93FE0EC00) [pid = 2532] [serial = 527] [outer = 000000C93FE05000] 08:39:07 INFO - PROCESS | 2532 | 1464622747551 Marionette DEBUG loaded listener.js 08:39:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 132 (000000C940823800) [pid = 2532] [serial = 528] [outer = 000000C93FE05000] 08:39:08 INFO - PROCESS | 2532 | 1464622748119 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]]]}] 08:39:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:39:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 881ms 08:39:08 INFO - PROCESS | 2532 | 1464622748157 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 08:39:08 INFO - PROCESS | 2532 | 1464622748160 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 08:39:08 INFO - PROCESS | 2532 | 1464622748163 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:39:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:39:08 INFO - PROCESS | 2532 | 1464622748165 Marionette TRACE conn6 <- [1,670,null,{}] 08:39:08 INFO - PROCESS | 2532 | 1464622748169 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}] 08:39:08 INFO - PROCESS | 2532 | 1464622748283 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 08:39:08 INFO - PROCESS | 2532 | 1464622748375 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:08 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94645D000 == 68 [pid = 2532] [id = 177] 08:39:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 133 (000000C94030D000) [pid = 2532] [serial = 529] [outer = 0000000000000000] 08:39:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 134 (000000C940E08800) [pid = 2532] [serial = 530] [outer = 000000C94030D000] 08:39:08 INFO - PROCESS | 2532 | 1464622748434 Marionette DEBUG loaded listener.js 08:39:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 135 (000000C940EC2400) [pid = 2532] [serial = 531] [outer = 000000C94030D000] 08:39:08 INFO - PROCESS | 2532 | [2532] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:39:09 INFO - PROCESS | 2532 | [2532] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:39:09 INFO - PROCESS | 2532 | 1464622749478 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]]]}] 08:39:09 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) 08:39:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1328ms 08:39:09 INFO - PROCESS | 2532 | 1464622749494 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 08:39:09 INFO - PROCESS | 2532 | 1464622749496 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 08:39:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:39:09 INFO - PROCESS | 2532 | 1464622749500 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:39:09 INFO - PROCESS | 2532 | 1464622749502 Marionette TRACE conn6 <- [1,674,null,{}] 08:39:09 INFO - PROCESS | 2532 | 1464622749507 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}] 08:39:09 INFO - PROCESS | 2532 | 1464622749644 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 08:39:09 INFO - PROCESS | 2532 | 1464622749759 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:09 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946F7D000 == 69 [pid = 2532] [id = 178] 08:39:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 136 (000000C941F9D800) [pid = 2532] [serial = 532] [outer = 0000000000000000] 08:39:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 137 (000000C943E5D400) [pid = 2532] [serial = 533] [outer = 000000C941F9D800] 08:39:09 INFO - PROCESS | 2532 | 1464622749819 Marionette DEBUG loaded listener.js 08:39:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 138 (000000C9462C4000) [pid = 2532] [serial = 534] [outer = 000000C941F9D800] 08:39:10 INFO - PROCESS | 2532 | 1464622750952 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]]]}] 08:39:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:39:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1487ms 08:39:10 INFO - PROCESS | 2532 | 1464622750989 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 08:39:10 INFO - PROCESS | 2532 | 1464622750994 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 08:39:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:39:11 INFO - PROCESS | 2532 | 1464622751000 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:39:11 INFO - PROCESS | 2532 | 1464622751004 Marionette TRACE conn6 <- [1,678,null,{}] 08:39:11 INFO - PROCESS | 2532 | 1464622751011 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}] 08:39:11 INFO - PROCESS | 2532 | 1464622751192 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 08:39:11 INFO - PROCESS | 2532 | 1464622751284 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:11 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BC5A000 == 70 [pid = 2532] [id = 179] 08:39:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 139 (000000C92FB24800) [pid = 2532] [serial = 535] [outer = 0000000000000000] 08:39:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 140 (000000C933A0B400) [pid = 2532] [serial = 536] [outer = 000000C92FB24800] 08:39:11 INFO - PROCESS | 2532 | 1464622751338 Marionette DEBUG loaded listener.js 08:39:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 141 (000000C93512B000) [pid = 2532] [serial = 537] [outer = 000000C92FB24800] 08:39:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C9446D5800 == 69 [pid = 2532] [id = 62] 08:39:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C946BD0000 == 68 [pid = 2532] [id = 128] 08:39:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C940A7E800 == 67 [pid = 2532] [id = 126] 08:39:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C943A8A000 == 66 [pid = 2532] [id = 58] 08:39:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C940BE4000 == 65 [pid = 2532] [id = 171] 08:39:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F8CB800 == 64 [pid = 2532] [id = 170] 08:39:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94066F000 == 63 [pid = 2532] [id = 169] 08:39:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F8DB800 == 62 [pid = 2532] [id = 168] 08:39:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F403000 == 61 [pid = 2532] [id = 167] 08:39:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C93D32B000 == 60 [pid = 2532] [id = 166] 08:39:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BC67800 == 59 [pid = 2532] [id = 165] 08:39:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C9391D7800 == 58 [pid = 2532] [id = 164] 08:39:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C934405800 == 57 [pid = 2532] [id = 163] 08:39:12 INFO - PROCESS | 2532 | --DOMWINDOW == 140 (000000C93916EC00) [pid = 2532] [serial = 422] [outer = 0000000000000000] [url = about:blank] 08:39:12 INFO - PROCESS | 2532 | --DOMWINDOW == 139 (000000C933A0E800) [pid = 2532] [serial = 419] [outer = 0000000000000000] [url = about:blank] 08:39:12 INFO - PROCESS | 2532 | --DOMWINDOW == 138 (000000C9404B7800) [pid = 2532] [serial = 428] [outer = 0000000000000000] [url = about:blank] 08:39:12 INFO - PROCESS | 2532 | --DOMWINDOW == 137 (000000C940434400) [pid = 2532] [serial = 425] [outer = 0000000000000000] [url = about:blank] 08:39:12 INFO - PROCESS | 2532 | --DOMWINDOW == 136 (000000C940FB6000) [pid = 2532] [serial = 431] [outer = 0000000000000000] [url = about:blank] 08:39:12 INFO - PROCESS | 2532 | --DOMWINDOW == 135 (000000C93FE7B400) [pid = 2532] [serial = 434] [outer = 0000000000000000] [url = about:blank] 08:39:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C946446800 == 56 [pid = 2532] [id = 161] 08:39:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C944660800 == 55 [pid = 2532] [id = 160] 08:39:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C943CD1000 == 54 [pid = 2532] [id = 159] 08:39:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C93FEBA000 == 53 [pid = 2532] [id = 158] 08:39:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C93B0F5000 == 52 [pid = 2532] [id = 157] 08:39:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94340F800 == 51 [pid = 2532] [id = 156] 08:39:12 INFO - PROCESS | 2532 | --DOMWINDOW == 134 (000000C9409E8800) [pid = 2532] [serial = 465] [outer = 0000000000000000] [url = about:blank] 08:39:12 INFO - PROCESS | 2532 | --DOMWINDOW == 133 (000000C92F2AB000) [pid = 2532] [serial = 437] [outer = 0000000000000000] [url = about:blank] 08:39:12 INFO - PROCESS | 2532 | --DOMWINDOW == 132 (000000C93FE72000) [pid = 2532] [serial = 456] [outer = 0000000000000000] [url = about:blank] 08:39:12 INFO - PROCESS | 2532 | --DOMWINDOW == 131 (000000C93C79D800) [pid = 2532] [serial = 450] [outer = 0000000000000000] [url = about:blank] 08:39:12 INFO - PROCESS | 2532 | --DOMWINDOW == 130 (000000C940EC0C00) [pid = 2532] [serial = 320] [outer = 0000000000000000] [url = about:blank] 08:39:12 INFO - PROCESS | 2532 | --DOMWINDOW == 129 (000000C935125800) [pid = 2532] [serial = 314] [outer = 0000000000000000] [url = about:blank] 08:39:12 INFO - PROCESS | 2532 | --DOMWINDOW == 128 (000000C93F498400) [pid = 2532] [serial = 453] [outer = 0000000000000000] [url = about:blank] 08:39:12 INFO - PROCESS | 2532 | --DOMWINDOW == 127 (000000C933A0D800) [pid = 2532] [serial = 441] [outer = 0000000000000000] [url = about:blank] 08:39:12 INFO - PROCESS | 2532 | --DOMWINDOW == 126 (000000C93C6FF000) [pid = 2532] [serial = 459] [outer = 0000000000000000] [url = about:blank] 08:39:12 INFO - PROCESS | 2532 | --DOMWINDOW == 125 (000000C94043A000) [pid = 2532] [serial = 462] [outer = 0000000000000000] [url = about:blank] 08:39:12 INFO - PROCESS | 2532 | --DOMWINDOW == 124 (000000C92EFBA000) [pid = 2532] [serial = 440] [outer = 0000000000000000] [url = about:blank] 08:39:12 INFO - PROCESS | 2532 | --DOMWINDOW == 123 (000000C93C6F3800) [pid = 2532] [serial = 317] [outer = 0000000000000000] [url = about:blank] 08:39:12 INFO - PROCESS | 2532 | --DOMWINDOW == 122 (000000C9306BFC00) [pid = 2532] [serial = 438] [outer = 0000000000000000] [url = about:blank] 08:39:12 INFO - PROCESS | 2532 | --DOMWINDOW == 121 (000000C93BBAD800) [pid = 2532] [serial = 447] [outer = 0000000000000000] [url = about:blank] 08:39:12 INFO - PROCESS | 2532 | --DOMWINDOW == 120 (000000C9403E2C00) [pid = 2532] [serial = 461] [outer = 0000000000000000] [url = about:blank] 08:39:12 INFO - PROCESS | 2532 | --DOMWINDOW == 119 (000000C93601D400) [pid = 2532] [serial = 443] [outer = 0000000000000000] [url = about:blank] 08:39:12 INFO - PROCESS | 2532 | --DOMWINDOW == 118 (000000C939C35800) [pid = 2532] [serial = 446] [outer = 0000000000000000] [url = about:blank] 08:39:12 INFO - PROCESS | 2532 | --DOMWINDOW == 117 (000000C93FE3C800) [pid = 2532] [serial = 455] [outer = 0000000000000000] [url = about:blank] 08:39:12 INFO - PROCESS | 2532 | --DOMWINDOW == 116 (000000C92EFDE000) [pid = 2532] [serial = 458] [outer = 0000000000000000] [url = about:blank] 08:39:12 INFO - PROCESS | 2532 | --DOMWINDOW == 115 (000000C93C6F7800) [pid = 2532] [serial = 449] [outer = 0000000000000000] [url = about:blank] 08:39:12 INFO - PROCESS | 2532 | --DOMWINDOW == 114 (000000C93E7CD400) [pid = 2532] [serial = 452] [outer = 0000000000000000] [url = about:blank] 08:39:12 INFO - PROCESS | 2532 | --DOMWINDOW == 113 (000000C938D27800) [pid = 2532] [serial = 444] [outer = 0000000000000000] [url = about:blank] 08:39:12 INFO - PROCESS | 2532 | --DOMWINDOW == 112 (000000C940EBA400) [pid = 2532] [serial = 417] [outer = 0000000000000000] [url = about:blank] 08:39:12 INFO - PROCESS | 2532 | --DOMWINDOW == 111 (000000C94082C400) [pid = 2532] [serial = 464] [outer = 0000000000000000] [url = about:blank] 08:39:12 INFO - PROCESS | 2532 | 1464622752396 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]]]}] 08:39:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:39:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1440ms 08:39:12 INFO - PROCESS | 2532 | 1464622752444 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 08:39:12 INFO - PROCESS | 2532 | 1464622752450 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 08:39:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:39:12 INFO - PROCESS | 2532 | 1464622752456 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:39:12 INFO - PROCESS | 2532 | 1464622752459 Marionette TRACE conn6 <- [1,682,null,{}] 08:39:12 INFO - PROCESS | 2532 | 1464622752463 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}] 08:39:12 INFO - PROCESS | 2532 | 1464622752557 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 08:39:12 INFO - PROCESS | 2532 | 1464622752565 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:12 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9360B0800 == 52 [pid = 2532] [id = 180] 08:39:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 112 (000000C933A0D800) [pid = 2532] [serial = 538] [outer = 0000000000000000] 08:39:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 113 (000000C933A12800) [pid = 2532] [serial = 539] [outer = 000000C933A0D800] 08:39:12 INFO - PROCESS | 2532 | 1464622752613 Marionette DEBUG loaded listener.js 08:39:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 114 (000000C93588A400) [pid = 2532] [serial = 540] [outer = 000000C933A0D800] 08:39:13 INFO - PROCESS | 2532 | 1464622753623 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]]]}] 08:39:13 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) 08:39:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1184ms 08:39:13 INFO - PROCESS | 2532 | 1464622753642 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 08:39:13 INFO - PROCESS | 2532 | 1464622753644 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 08:39:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:39:13 INFO - PROCESS | 2532 | 1464622753648 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:39:13 INFO - PROCESS | 2532 | 1464622753652 Marionette TRACE conn6 <- [1,686,null,{}] 08:39:13 INFO - PROCESS | 2532 | 1464622753662 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}] 08:39:13 INFO - PROCESS | 2532 | 1464622753759 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 08:39:13 INFO - PROCESS | 2532 | 1464622753768 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:13 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BC67800 == 53 [pid = 2532] [id = 181] 08:39:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 115 (000000C939488000) [pid = 2532] [serial = 541] [outer = 0000000000000000] 08:39:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 116 (000000C939C31800) [pid = 2532] [serial = 542] [outer = 000000C939488000] 08:39:13 INFO - PROCESS | 2532 | 1464622753817 Marionette DEBUG loaded listener.js 08:39:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 117 (000000C93BBABC00) [pid = 2532] [serial = 543] [outer = 000000C939488000] 08:39:14 INFO - PROCESS | 2532 | 1464622754760 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]]]}] 08:39:14 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) 08:39:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1194ms 08:39:14 INFO - PROCESS | 2532 | 1464622754845 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 08:39:14 INFO - PROCESS | 2532 | 1464622754848 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 08:39:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:39:14 INFO - PROCESS | 2532 | 1464622754858 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:39:14 INFO - PROCESS | 2532 | 1464622754860 Marionette TRACE conn6 <- [1,690,null,{}] 08:39:14 INFO - PROCESS | 2532 | 1464622754863 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}] 08:39:14 INFO - PROCESS | 2532 | 1464622754983 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 08:39:15 INFO - PROCESS | 2532 | 1464622755031 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:15 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93E8E5800 == 54 [pid = 2532] [id = 182] 08:39:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 118 (000000C93C6FF000) [pid = 2532] [serial = 544] [outer = 0000000000000000] 08:39:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 119 (000000C93C793000) [pid = 2532] [serial = 545] [outer = 000000C93C6FF000] 08:39:15 INFO - PROCESS | 2532 | 1464622755080 Marionette DEBUG loaded listener.js 08:39:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 120 (000000C93C962400) [pid = 2532] [serial = 546] [outer = 000000C93C6FF000] 08:39:16 INFO - PROCESS | 2532 | 1464622756049 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]]]}] 08:39:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:39:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1234ms 08:39:16 INFO - PROCESS | 2532 | 1464622756088 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 08:39:16 INFO - PROCESS | 2532 | 1464622756090 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 08:39:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:39:16 INFO - PROCESS | 2532 | 1464622756093 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:39:16 INFO - PROCESS | 2532 | 1464622756095 Marionette TRACE conn6 <- [1,694,null,{}] 08:39:16 INFO - PROCESS | 2532 | 1464622756099 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}] 08:39:16 INFO - PROCESS | 2532 | 1464622756212 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 08:39:16 INFO - PROCESS | 2532 | 1464622756261 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:16 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F6D1800 == 55 [pid = 2532] [id = 183] 08:39:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 121 (000000C93DED1C00) [pid = 2532] [serial = 547] [outer = 0000000000000000] 08:39:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 122 (000000C93F468400) [pid = 2532] [serial = 548] [outer = 000000C93DED1C00] 08:39:16 INFO - PROCESS | 2532 | 1464622756308 Marionette DEBUG loaded listener.js 08:39:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 123 (000000C93FE04400) [pid = 2532] [serial = 549] [outer = 000000C93DED1C00] 08:39:16 INFO - PROCESS | 2532 | --DOMWINDOW == 122 (000000C93493F800) [pid = 2532] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:39:16 INFO - PROCESS | 2532 | --DOMWINDOW == 121 (000000C938D24C00) [pid = 2532] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:39:16 INFO - PROCESS | 2532 | --DOMWINDOW == 120 (000000C94030CC00) [pid = 2532] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:39:16 INFO - PROCESS | 2532 | --DOMWINDOW == 119 (000000C93E307400) [pid = 2532] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:39:16 INFO - PROCESS | 2532 | --DOMWINDOW == 118 (000000C92EFB0800) [pid = 2532] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:39:16 INFO - PROCESS | 2532 | --DOMWINDOW == 117 (000000C93FE73000) [pid = 2532] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:39:16 INFO - PROCESS | 2532 | --DOMWINDOW == 116 (000000C941F98400) [pid = 2532] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:39:16 INFO - PROCESS | 2532 | --DOMWINDOW == 115 (000000C9404AEC00) [pid = 2532] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:39:16 INFO - PROCESS | 2532 | --DOMWINDOW == 114 (000000C940F6E800) [pid = 2532] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:39:16 INFO - PROCESS | 2532 | --DOMWINDOW == 113 (000000C9403E8400) [pid = 2532] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:39:16 INFO - PROCESS | 2532 | --DOMWINDOW == 112 (000000C939E99400) [pid = 2532] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:39:16 INFO - PROCESS | 2532 | --DOMWINDOW == 111 (000000C93587FC00) [pid = 2532] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:39:16 INFO - PROCESS | 2532 | --DOMWINDOW == 110 (000000C93C6FFC00) [pid = 2532] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:39:16 INFO - PROCESS | 2532 | --DOMWINDOW == 109 (000000C9394B0400) [pid = 2532] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:39:16 INFO - PROCESS | 2532 | --DOMWINDOW == 108 (000000C934859C00) [pid = 2532] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:39:16 INFO - PROCESS | 2532 | --DOMWINDOW == 107 (000000C92FB28400) [pid = 2532] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:39:16 INFO - PROCESS | 2532 | --DOMWINDOW == 106 (000000C92F2E7000) [pid = 2532] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:39:16 INFO - PROCESS | 2532 | --DOMWINDOW == 105 (000000C93ECF2400) [pid = 2532] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:39:16 INFO - PROCESS | 2532 | --DOMWINDOW == 104 (000000C93511F800) [pid = 2532] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:39:16 INFO - PROCESS | 2532 | --DOMWINDOW == 103 (000000C93FE3E400) [pid = 2532] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:39:17 INFO - PROCESS | 2532 | 1464622757510 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]]]}] 08:39:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:39:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1430ms 08:39:17 INFO - PROCESS | 2532 | 1464622757533 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 08:39:17 INFO - PROCESS | 2532 | 1464622757539 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 08:39:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:39:17 INFO - PROCESS | 2532 | 1464622757545 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:39:17 INFO - PROCESS | 2532 | 1464622757548 Marionette TRACE conn6 <- [1,698,null,{}] 08:39:17 INFO - PROCESS | 2532 | 1464622757645 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}] 08:39:17 INFO - PROCESS | 2532 | 1464622757783 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 08:39:17 INFO - PROCESS | 2532 | 1464622757832 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:17 INFO - PROCESS | 2532 | ++DOCSHELL 000000C939ECF800 == 56 [pid = 2532] [id = 184] 08:39:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 104 (000000C92F2E8400) [pid = 2532] [serial = 550] [outer = 0000000000000000] 08:39:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 105 (000000C934938C00) [pid = 2532] [serial = 551] [outer = 000000C92F2E8400] 08:39:17 INFO - PROCESS | 2532 | 1464622757894 Marionette DEBUG loaded listener.js 08:39:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 106 (000000C938CDA400) [pid = 2532] [serial = 552] [outer = 000000C92F2E8400] 08:39:18 INFO - PROCESS | 2532 | 1464622758977 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]]]}] 08:39:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:39:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1494ms 08:39:19 INFO - PROCESS | 2532 | 1464622759042 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 08:39:19 INFO - PROCESS | 2532 | 1464622759048 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 08:39:19 INFO - PROCESS | 2532 | 1464622759098 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:39:19 INFO - PROCESS | 2532 | 1464622759102 Marionette TRACE conn6 <- [1,702,null,{}] 08:39:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:39:19 INFO - PROCESS | 2532 | 1464622759106 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}] 08:39:19 INFO - PROCESS | 2532 | 1464622759253 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 08:39:19 INFO - PROCESS | 2532 | 1464622759369 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:19 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F6DC800 == 57 [pid = 2532] [id = 185] 08:39:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 107 (000000C938D29400) [pid = 2532] [serial = 553] [outer = 0000000000000000] 08:39:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 108 (000000C93B178000) [pid = 2532] [serial = 554] [outer = 000000C938D29400] 08:39:19 INFO - PROCESS | 2532 | 1464622759427 Marionette DEBUG loaded listener.js 08:39:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 109 (000000C93C790400) [pid = 2532] [serial = 555] [outer = 000000C938D29400] 08:39:20 INFO - PROCESS | 2532 | 1464622760480 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]]]}] 08:39:20 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 08:39:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1429ms 08:39:20 INFO - PROCESS | 2532 | 1464622760553 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 08:39:20 INFO - PROCESS | 2532 | 1464622760556 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 08:39:20 INFO - PROCESS | 2532 | 1464622760561 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:39:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:39:20 INFO - PROCESS | 2532 | 1464622760565 Marionette TRACE conn6 <- [1,706,null,{}] 08:39:20 INFO - PROCESS | 2532 | 1464622760577 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}] 08:39:20 INFO - PROCESS | 2532 | 1464622760683 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 08:39:20 INFO - PROCESS | 2532 | 1464622760878 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:20 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940975800 == 58 [pid = 2532] [id = 186] 08:39:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 110 (000000C93FE02C00) [pid = 2532] [serial = 556] [outer = 0000000000000000] 08:39:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 111 (000000C93FE40C00) [pid = 2532] [serial = 557] [outer = 000000C93FE02C00] 08:39:20 INFO - PROCESS | 2532 | 1464622760939 Marionette DEBUG loaded listener.js 08:39:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 112 (000000C940316400) [pid = 2532] [serial = 558] [outer = 000000C93FE02C00] 08:39:22 INFO - PROCESS | 2532 | 1464622761995 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]]]}] 08:39:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:39:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1484ms 08:39:22 INFO - PROCESS | 2532 | 1464622762052 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 08:39:22 INFO - PROCESS | 2532 | 1464622762056 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 08:39:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:39:22 INFO - PROCESS | 2532 | 1464622762060 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:39:22 INFO - PROCESS | 2532 | 1464622762062 Marionette TRACE conn6 <- [1,710,null,{}] 08:39:22 INFO - PROCESS | 2532 | 1464622762066 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}] 08:39:22 INFO - PROCESS | 2532 | 1464622762349 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 08:39:22 INFO - PROCESS | 2532 | 1464622762413 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:22 INFO - PROCESS | 2532 | ++DOCSHELL 000000C938DCD800 == 59 [pid = 2532] [id = 187] 08:39:22 INFO - PROCESS | 2532 | ++DOMWINDOW == 113 (000000C93390D800) [pid = 2532] [serial = 559] [outer = 0000000000000000] 08:39:22 INFO - PROCESS | 2532 | ++DOMWINDOW == 114 (000000C934293000) [pid = 2532] [serial = 560] [outer = 000000C93390D800] 08:39:22 INFO - PROCESS | 2532 | 1464622762466 Marionette DEBUG loaded listener.js 08:39:22 INFO - PROCESS | 2532 | ++DOMWINDOW == 115 (000000C935165400) [pid = 2532] [serial = 561] [outer = 000000C93390D800] 08:39:23 INFO - PROCESS | 2532 | 1464622763052 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 08:39:23 INFO - PROCESS | 2532 | 1464622763094 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 08:39:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:39:23 INFO - PROCESS | 2532 | 1464622763099 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:39:23 INFO - PROCESS | 2532 | 1464622763102 Marionette TRACE conn6 <- [1,714,null,{}] 08:39:23 INFO - PROCESS | 2532 | 1464622763106 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}] 08:39:23 INFO - PROCESS | 2532 | 1464622763218 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 08:39:23 INFO - PROCESS | 2532 | 1464622763313 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:23 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BECB800 == 60 [pid = 2532] [id = 188] 08:39:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 116 (000000C933A14800) [pid = 2532] [serial = 562] [outer = 0000000000000000] 08:39:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 117 (000000C9394B9C00) [pid = 2532] [serial = 563] [outer = 000000C933A14800] 08:39:23 INFO - PROCESS | 2532 | 1464622763365 Marionette DEBUG loaded listener.js 08:39:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 118 (000000C93BBB4000) [pid = 2532] [serial = 564] [outer = 000000C933A14800] 08:39:23 INFO - PROCESS | 2532 | --DOCSHELL 000000C946BEA000 == 59 [pid = 2532] [id = 145] 08:39:23 INFO - PROCESS | 2532 | --DOCSHELL 000000C943CD8800 == 58 [pid = 2532] [id = 142] 08:39:23 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BC69800 == 57 [pid = 2532] [id = 93] 08:39:23 INFO - PROCESS | 2532 | --DOCSHELL 000000C940BDB000 == 56 [pid = 2532] [id = 127] 08:39:23 INFO - PROCESS | 2532 | --DOCSHELL 000000C93E8E5800 == 55 [pid = 2532] [id = 182] 08:39:23 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BC67800 == 54 [pid = 2532] [id = 181] 08:39:23 INFO - PROCESS | 2532 | --DOCSHELL 000000C9360B0800 == 53 [pid = 2532] [id = 180] 08:39:23 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BC5A000 == 52 [pid = 2532] [id = 179] 08:39:23 INFO - PROCESS | 2532 | --DOCSHELL 000000C946F7D000 == 51 [pid = 2532] [id = 178] 08:39:23 INFO - PROCESS | 2532 | --DOCSHELL 000000C94645D000 == 50 [pid = 2532] [id = 177] 08:39:23 INFO - PROCESS | 2532 | --DOCSHELL 000000C943F91800 == 49 [pid = 2532] [id = 176] 08:39:23 INFO - PROCESS | 2532 | --DOCSHELL 000000C943429000 == 48 [pid = 2532] [id = 175] 08:39:23 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F510000 == 47 [pid = 2532] [id = 174] 08:39:23 INFO - PROCESS | 2532 | --DOCSHELL 000000C9354C4000 == 46 [pid = 2532] [id = 173] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 117 (000000C943E5C800) [pid = 2532] [serial = 435] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 116 (000000C942099C00) [pid = 2532] [serial = 384] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 115 (000000C940F65000) [pid = 2532] [serial = 429] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 114 (000000C941FA2800) [pid = 2532] [serial = 432] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 113 (000000C9409E9C00) [pid = 2532] [serial = 381] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 112 (000000C93BB02C00) [pid = 2532] [serial = 374] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 111 (000000C93BD73400) [pid = 2532] [serial = 423] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 110 (000000C940319000) [pid = 2532] [serial = 378] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 109 (000000C940E0CC00) [pid = 2532] [serial = 426] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 108 (000000C934851800) [pid = 2532] [serial = 420] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 107 (000000C9351C1800) [pid = 2532] [serial = 470] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 106 (000000C934857800) [pid = 2532] [serial = 489] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 105 (000000C93071D800) [pid = 2532] [serial = 488] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 104 (000000C940E10000) [pid = 2532] [serial = 467] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 103 (000000C933B40800) [pid = 2532] [serial = 491] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 102 (000000C93511CC00) [pid = 2532] [serial = 492] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 101 (000000C93C79EC00) [pid = 2532] [serial = 473] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 100 (000000C940E0AC00) [pid = 2532] [serial = 476] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 99 (000000C942093C00) [pid = 2532] [serial = 479] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 98 (000000C943E67800) [pid = 2532] [serial = 482] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 97 (000000C93F46EC00) [pid = 2532] [serial = 506] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 96 (000000C938D21000) [pid = 2532] [serial = 509] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 95 (000000C93F4A5800) [pid = 2532] [serial = 510] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 94 (000000C940434C00) [pid = 2532] [serial = 515] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 93 (000000C93FE35400) [pid = 2532] [serial = 507] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 92 (000000C93C4A0400) [pid = 2532] [serial = 501] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 91 (000000C93FE7EC00) [pid = 2532] [serial = 512] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 90 (000000C939EA3800) [pid = 2532] [serial = 498] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 89 (000000C9403E1800) [pid = 2532] [serial = 513] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 88 (000000C93BB05C00) [pid = 2532] [serial = 500] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 87 (000000C938D20000) [pid = 2532] [serial = 494] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 86 (000000C93E89A000) [pid = 2532] [serial = 504] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 85 (000000C939102800) [pid = 2532] [serial = 495] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 84 (000000C9394B8800) [pid = 2532] [serial = 497] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 83 (000000C93D121C00) [pid = 2532] [serial = 503] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 82 (000000C94407E000) [pid = 2532] [serial = 486] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | --DOMWINDOW == 81 (000000C94043C800) [pid = 2532] [serial = 485] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 2532 | 1464622763950 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]]]}] 08:39:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:39:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 881ms 08:39:23 INFO - PROCESS | 2532 | 1464622763983 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 08:39:23 INFO - PROCESS | 2532 | 1464622763987 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 08:39:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:39:23 INFO - PROCESS | 2532 | 1464622763990 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:39:23 INFO - PROCESS | 2532 | 1464622763992 Marionette TRACE conn6 <- [1,718,null,{}] 08:39:24 INFO - PROCESS | 2532 | 1464622763996 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}] 08:39:24 INFO - PROCESS | 2532 | 1464622764094 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 08:39:24 INFO - PROCESS | 2532 | 1464622764171 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:24 INFO - PROCESS | 2532 | ++DOCSHELL 000000C939EE6000 == 47 [pid = 2532] [id = 189] 08:39:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 82 (000000C935126C00) [pid = 2532] [serial = 565] [outer = 0000000000000000] 08:39:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 83 (000000C9391A3800) [pid = 2532] [serial = 566] [outer = 000000C935126C00] 08:39:24 INFO - PROCESS | 2532 | 1464622764221 Marionette DEBUG loaded listener.js 08:39:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 84 (000000C93BBAAC00) [pid = 2532] [serial = 567] [outer = 000000C935126C00] 08:39:24 INFO - PROCESS | 2532 | 1464622764662 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] 08:39:24 INFO - PROCESS | 2532 | 1464622764732 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 08:39:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:39:24 INFO - PROCESS | 2532 | 1464622764742 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:39:24 INFO - PROCESS | 2532 | 1464622764747 Marionette TRACE conn6 <- [1,722,null,{}] 08:39:24 INFO - PROCESS | 2532 | 1464622764751 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}] 08:39:24 INFO - PROCESS | 2532 | 1464622764845 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 08:39:24 INFO - PROCESS | 2532 | 1464622764858 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:24 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F41C000 == 48 [pid = 2532] [id = 190] 08:39:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 85 (000000C93C6FF400) [pid = 2532] [serial = 568] [outer = 0000000000000000] 08:39:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 86 (000000C93ECF0000) [pid = 2532] [serial = 569] [outer = 000000C93C6FF400] 08:39:24 INFO - PROCESS | 2532 | 1464622764905 Marionette DEBUG loaded listener.js 08:39:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 87 (000000C93FE03800) [pid = 2532] [serial = 570] [outer = 000000C93C6FF400] 08:39:25 INFO - PROCESS | 2532 | 1464622765365 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]]]}] 08:39:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:39:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 691ms 08:39:25 INFO - PROCESS | 2532 | 1464622765461 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 08:39:25 INFO - PROCESS | 2532 | 1464622765463 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 08:39:25 INFO - PROCESS | 2532 | 1464622765471 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:39:25 INFO - PROCESS | 2532 | 1464622765472 Marionette TRACE conn6 <- [1,726,null,{}] 08:39:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:39:25 INFO - PROCESS | 2532 | 1464622765476 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}] 08:39:25 INFO - PROCESS | 2532 | 1464622765565 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 08:39:25 INFO - PROCESS | 2532 | 1464622765644 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:25 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93FEC1000 == 49 [pid = 2532] [id = 191] 08:39:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 88 (000000C92F2DF400) [pid = 2532] [serial = 571] [outer = 0000000000000000] 08:39:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 89 (000000C93FE38000) [pid = 2532] [serial = 572] [outer = 000000C92F2DF400] 08:39:25 INFO - PROCESS | 2532 | 1464622765691 Marionette DEBUG loaded listener.js 08:39:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 90 (000000C940310400) [pid = 2532] [serial = 573] [outer = 000000C92F2DF400] 08:39:26 INFO - PROCESS | 2532 | [2532] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:39:26 INFO - PROCESS | 2532 | 1464622766594 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]]]}] 08:39:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:39:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1183ms 08:39:26 INFO - PROCESS | 2532 | 1464622766664 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 08:39:26 INFO - PROCESS | 2532 | 1464622766666 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 08:39:26 INFO - PROCESS | 2532 | 1464622766670 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:39:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:39:26 INFO - PROCESS | 2532 | 1464622766672 Marionette TRACE conn6 <- [1,730,null,{}] 08:39:26 INFO - PROCESS | 2532 | 1464622766675 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}] 08:39:26 INFO - PROCESS | 2532 | 1464622766810 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 08:39:26 INFO - PROCESS | 2532 | 1464622766858 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:26 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940980000 == 50 [pid = 2532] [id = 192] 08:39:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 91 (000000C9404B6400) [pid = 2532] [serial = 574] [outer = 0000000000000000] 08:39:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 92 (000000C94082B400) [pid = 2532] [serial = 575] [outer = 000000C9404B6400] 08:39:26 INFO - PROCESS | 2532 | 1464622766909 Marionette DEBUG loaded listener.js 08:39:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 93 (000000C940E07400) [pid = 2532] [serial = 576] [outer = 000000C9404B6400] 08:39:27 INFO - PROCESS | 2532 | --DOMWINDOW == 92 (000000C92F2E1000) [pid = 2532] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:39:27 INFO - PROCESS | 2532 | --DOMWINDOW == 91 (000000C92FB24800) [pid = 2532] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:39:27 INFO - PROCESS | 2532 | --DOMWINDOW == 90 (000000C933A0D800) [pid = 2532] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:39:27 INFO - PROCESS | 2532 | --DOMWINDOW == 89 (000000C939488000) [pid = 2532] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:39:27 INFO - PROCESS | 2532 | --DOMWINDOW == 88 (000000C93C6FF000) [pid = 2532] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:39:27 INFO - PROCESS | 2532 | 1464622767871 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]]]}] 08:39:27 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 08:39:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1231ms 08:39:27 INFO - PROCESS | 2532 | 1464622767903 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 08:39:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:39:27 INFO - PROCESS | 2532 | 1464622767905 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 08:39:27 INFO - PROCESS | 2532 | 1464622767909 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:39:27 INFO - PROCESS | 2532 | 1464622767911 Marionette TRACE conn6 <- [1,734,null,{}] 08:39:27 INFO - PROCESS | 2532 | 1464622767914 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}] 08:39:28 INFO - PROCESS | 2532 | 1464622768002 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 08:39:28 INFO - PROCESS | 2532 | 1464622768009 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:28 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940BE5800 == 51 [pid = 2532] [id = 193] 08:39:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 89 (000000C93C6FF000) [pid = 2532] [serial = 577] [outer = 0000000000000000] 08:39:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 90 (000000C940EBA400) [pid = 2532] [serial = 578] [outer = 000000C93C6FF000] 08:39:28 INFO - PROCESS | 2532 | 1464622768054 Marionette DEBUG loaded listener.js 08:39:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 91 (000000C92DF11C00) [pid = 2532] [serial = 579] [outer = 000000C93C6FF000] 08:39:28 INFO - PROCESS | 2532 | 1464622768982 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]]]}] 08:39:29 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.) 08:39:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1127ms 08:39:29 INFO - PROCESS | 2532 | 1464622769040 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 08:39:29 INFO - PROCESS | 2532 | 1464622769042 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 08:39:29 INFO - PROCESS | 2532 | 1464622769045 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:39:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:39:29 INFO - PROCESS | 2532 | 1464622769047 Marionette TRACE conn6 <- [1,738,null,{}] 08:39:29 INFO - PROCESS | 2532 | 1464622769050 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}] 08:39:29 INFO - PROCESS | 2532 | 1464622769140 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 08:39:29 INFO - PROCESS | 2532 | 1464622769147 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:29 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940EDD800 == 52 [pid = 2532] [id = 194] 08:39:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 92 (000000C940F6D000) [pid = 2532] [serial = 580] [outer = 0000000000000000] 08:39:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 93 (000000C940FB6800) [pid = 2532] [serial = 581] [outer = 000000C940F6D000] 08:39:29 INFO - PROCESS | 2532 | 1464622769193 Marionette DEBUG loaded listener.js 08:39:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 94 (000000C941FA6400) [pid = 2532] [serial = 582] [outer = 000000C940F6D000] 08:39:30 INFO - PROCESS | 2532 | 1464622770170 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]]]}] 08:39:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:39:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1182ms 08:39:30 INFO - PROCESS | 2532 | 1464622770257 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 08:39:30 INFO - PROCESS | 2532 | 1464622770262 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 08:39:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:39:30 INFO - PROCESS | 2532 | 1464622770270 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:39:30 INFO - PROCESS | 2532 | 1464622770276 Marionette TRACE conn6 <- [1,742,null,{}] 08:39:30 INFO - PROCESS | 2532 | 1464622770284 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}] 08:39:30 INFO - PROCESS | 2532 | 1464622770437 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 08:39:30 INFO - PROCESS | 2532 | 1464622770601 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:30 INFO - PROCESS | 2532 | ++DOCSHELL 000000C939CBB800 == 53 [pid = 2532] [id = 195] 08:39:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 95 (000000C93058AC00) [pid = 2532] [serial = 583] [outer = 0000000000000000] 08:39:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 96 (000000C93417D400) [pid = 2532] [serial = 584] [outer = 000000C93058AC00] 08:39:30 INFO - PROCESS | 2532 | 1464622770664 Marionette DEBUG loaded listener.js 08:39:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 97 (000000C938249C00) [pid = 2532] [serial = 585] [outer = 000000C93058AC00] 08:39:31 INFO - PROCESS | 2532 | 1464622771763 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]]]}] 08:39:31 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 08:39:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1548ms 08:39:31 INFO - PROCESS | 2532 | 1464622771824 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 08:39:31 INFO - PROCESS | 2532 | 1464622771830 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 08:39:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:39:31 INFO - PROCESS | 2532 | 1464622771837 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:39:31 INFO - PROCESS | 2532 | 1464622771841 Marionette TRACE conn6 <- [1,746,null,{}] 08:39:31 INFO - PROCESS | 2532 | 1464622771897 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}] 08:39:32 INFO - PROCESS | 2532 | 1464622772035 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 08:39:32 INFO - PROCESS | 2532 | 1464622772119 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:32 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F8DB800 == 54 [pid = 2532] [id = 196] 08:39:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 98 (000000C935162800) [pid = 2532] [serial = 586] [outer = 0000000000000000] 08:39:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 99 (000000C93C78FC00) [pid = 2532] [serial = 587] [outer = 000000C935162800] 08:39:32 INFO - PROCESS | 2532 | 1464622772177 Marionette DEBUG loaded listener.js 08:39:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 100 (000000C93D393400) [pid = 2532] [serial = 588] [outer = 000000C935162800] 08:39:32 INFO - PROCESS | 2532 | 1464622772758 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]]]}] 08:39:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:39:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 965ms 08:39:32 INFO - PROCESS | 2532 | 1464622772808 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 08:39:32 INFO - PROCESS | 2532 | 1464622772811 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 08:39:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:39:32 INFO - PROCESS | 2532 | 1464622772815 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:39:32 INFO - PROCESS | 2532 | 1464622772819 Marionette TRACE conn6 <- [1,750,null,{}] 08:39:32 INFO - PROCESS | 2532 | 1464622772831 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}] 08:39:32 INFO - PROCESS | 2532 | 1464622772954 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 08:39:33 INFO - PROCESS | 2532 | 1464622773075 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:33 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94334A000 == 55 [pid = 2532] [id = 197] 08:39:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 101 (000000C94043D800) [pid = 2532] [serial = 589] [outer = 0000000000000000] 08:39:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 102 (000000C9404A9C00) [pid = 2532] [serial = 590] [outer = 000000C94043D800] 08:39:33 INFO - PROCESS | 2532 | 1464622773137 Marionette DEBUG loaded listener.js 08:39:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 103 (000000C9406D8800) [pid = 2532] [serial = 591] [outer = 000000C94043D800] 08:39:34 INFO - PROCESS | 2532 | [2532] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:39:34 INFO - PROCESS | 2532 | 1464622774195 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]]]}] 08:39:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:39:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1447ms 08:39:34 INFO - PROCESS | 2532 | 1464622774263 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 08:39:34 INFO - PROCESS | 2532 | 1464622774266 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 08:39:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:39:34 INFO - PROCESS | 2532 | 1464622774270 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:39:34 INFO - PROCESS | 2532 | 1464622774272 Marionette TRACE conn6 <- [1,754,null,{}] 08:39:34 INFO - PROCESS | 2532 | 1464622774276 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}] 08:39:34 INFO - PROCESS | 2532 | 1464622774425 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 08:39:34 INFO - PROCESS | 2532 | 1464622774497 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:34 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943434000 == 56 [pid = 2532] [id = 198] 08:39:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 104 (000000C9409CD000) [pid = 2532] [serial = 592] [outer = 0000000000000000] 08:39:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 105 (000000C9409D0800) [pid = 2532] [serial = 593] [outer = 000000C9409CD000] 08:39:34 INFO - PROCESS | 2532 | 1464622774596 Marionette DEBUG loaded listener.js 08:39:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 106 (000000C9409D7C00) [pid = 2532] [serial = 594] [outer = 000000C9409CD000] 08:39:35 INFO - PROCESS | 2532 | 1464622775669 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]]]}] 08:39:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:39:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1443ms 08:39:35 INFO - PROCESS | 2532 | 1464622775715 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 08:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:39:35 INFO - PROCESS | 2532 | 1464622775718 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 08:39:35 INFO - PROCESS | 2532 | 1464622775723 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:39:35 INFO - PROCESS | 2532 | 1464622775726 Marionette TRACE conn6 <- [1,758,null,{}] 08:39:35 INFO - PROCESS | 2532 | 1464622775733 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}] 08:39:35 INFO - PROCESS | 2532 | 1464622775872 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 08:39:36 INFO - PROCESS | 2532 | 1464622776005 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:36 INFO - PROCESS | 2532 | ++DOCSHELL 000000C939784000 == 57 [pid = 2532] [id = 199] 08:39:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 107 (000000C934853000) [pid = 2532] [serial = 595] [outer = 0000000000000000] 08:39:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 108 (000000C93493C800) [pid = 2532] [serial = 596] [outer = 000000C934853000] 08:39:36 INFO - PROCESS | 2532 | 1464622776058 Marionette DEBUG loaded listener.js 08:39:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 109 (000000C938D26400) [pid = 2532] [serial = 597] [outer = 000000C934853000] 08:39:36 INFO - PROCESS | 2532 | --DOCSHELL 000000C940BE5800 == 56 [pid = 2532] [id = 193] 08:39:36 INFO - PROCESS | 2532 | --DOCSHELL 000000C940980000 == 55 [pid = 2532] [id = 192] 08:39:36 INFO - PROCESS | 2532 | --DOCSHELL 000000C93FEC1000 == 54 [pid = 2532] [id = 191] 08:39:36 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F41C000 == 53 [pid = 2532] [id = 190] 08:39:36 INFO - PROCESS | 2532 | --DOCSHELL 000000C939EE6000 == 52 [pid = 2532] [id = 189] 08:39:36 INFO - PROCESS | 2532 | --DOMWINDOW == 108 (000000C938D30400) [pid = 2532] [serial = 521] [outer = 0000000000000000] [url = about:blank] 08:39:36 INFO - PROCESS | 2532 | --DOMWINDOW == 107 (000000C93C935C00) [pid = 2532] [serial = 524] [outer = 0000000000000000] [url = about:blank] 08:39:36 INFO - PROCESS | 2532 | --DOMWINDOW == 106 (000000C93FE0EC00) [pid = 2532] [serial = 527] [outer = 0000000000000000] [url = about:blank] 08:39:36 INFO - PROCESS | 2532 | --DOMWINDOW == 105 (000000C940E08800) [pid = 2532] [serial = 530] [outer = 0000000000000000] [url = about:blank] 08:39:36 INFO - PROCESS | 2532 | --DOMWINDOW == 104 (000000C93F468400) [pid = 2532] [serial = 548] [outer = 0000000000000000] [url = about:blank] 08:39:36 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BECB800 == 51 [pid = 2532] [id = 188] 08:39:36 INFO - PROCESS | 2532 | --DOCSHELL 000000C938DCD800 == 50 [pid = 2532] [id = 187] 08:39:36 INFO - PROCESS | 2532 | --DOCSHELL 000000C939ECF800 == 49 [pid = 2532] [id = 184] 08:39:36 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F6D1800 == 48 [pid = 2532] [id = 183] 08:39:36 INFO - PROCESS | 2532 | --DOMWINDOW == 103 (000000C9404B3400) [pid = 2532] [serial = 516] [outer = 0000000000000000] [url = about:blank] 08:39:36 INFO - PROCESS | 2532 | --DOMWINDOW == 102 (000000C92F2AA800) [pid = 2532] [serial = 518] [outer = 0000000000000000] [url = about:blank] 08:39:36 INFO - PROCESS | 2532 | --DOMWINDOW == 101 (000000C93512B000) [pid = 2532] [serial = 537] [outer = 0000000000000000] [url = about:blank] 08:39:36 INFO - PROCESS | 2532 | --DOMWINDOW == 100 (000000C933A0B400) [pid = 2532] [serial = 536] [outer = 0000000000000000] [url = about:blank] 08:39:36 INFO - PROCESS | 2532 | --DOMWINDOW == 99 (000000C933A12800) [pid = 2532] [serial = 539] [outer = 0000000000000000] [url = about:blank] 08:39:36 INFO - PROCESS | 2532 | --DOMWINDOW == 98 (000000C93C962400) [pid = 2532] [serial = 546] [outer = 0000000000000000] [url = about:blank] 08:39:36 INFO - PROCESS | 2532 | --DOMWINDOW == 97 (000000C93588A400) [pid = 2532] [serial = 540] [outer = 0000000000000000] [url = about:blank] 08:39:36 INFO - PROCESS | 2532 | --DOMWINDOW == 96 (000000C943E5D400) [pid = 2532] [serial = 533] [outer = 0000000000000000] [url = about:blank] 08:39:36 INFO - PROCESS | 2532 | --DOMWINDOW == 95 (000000C93BBABC00) [pid = 2532] [serial = 543] [outer = 0000000000000000] [url = about:blank] 08:39:36 INFO - PROCESS | 2532 | --DOMWINDOW == 94 (000000C939C31800) [pid = 2532] [serial = 542] [outer = 0000000000000000] [url = about:blank] 08:39:36 INFO - PROCESS | 2532 | --DOMWINDOW == 93 (000000C93C793000) [pid = 2532] [serial = 545] [outer = 0000000000000000] [url = about:blank] 08:39:36 INFO - PROCESS | 2532 | 1464622776557 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]]]}] 08:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 882ms 08:39:36 INFO - PROCESS | 2532 | 1464622776606 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 08:39:36 INFO - PROCESS | 2532 | 1464622776612 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 08:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:39:36 INFO - PROCESS | 2532 | 1464622776618 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:39:36 INFO - PROCESS | 2532 | 1464622776621 Marionette TRACE conn6 <- [1,762,null,{}] 08:39:36 INFO - PROCESS | 2532 | 1464622776625 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}] 08:39:36 INFO - PROCESS | 2532 | 1464622776722 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 08:39:36 INFO - PROCESS | 2532 | 1464622776733 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:36 INFO - PROCESS | 2532 | ++DOCSHELL 000000C939D1D800 == 49 [pid = 2532] [id = 200] 08:39:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 94 (000000C92FB2D000) [pid = 2532] [serial = 598] [outer = 0000000000000000] 08:39:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 95 (000000C935129C00) [pid = 2532] [serial = 599] [outer = 000000C92FB2D000] 08:39:36 INFO - PROCESS | 2532 | 1464622776780 Marionette DEBUG loaded listener.js 08:39:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 96 (000000C938D2D400) [pid = 2532] [serial = 600] [outer = 000000C92FB2D000] 08:39:37 INFO - PROCESS | 2532 | 1464622777254 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]]]}] 08:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 691ms 08:39:37 INFO - PROCESS | 2532 | 1464622777311 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 08:39:37 INFO - PROCESS | 2532 | 1464622777313 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 08:39:37 INFO - PROCESS | 2532 | 1464622777348 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:39:37 INFO - PROCESS | 2532 | 1464622777352 Marionette TRACE conn6 <- [1,766,null,{}] 08:39:37 INFO - PROCESS | 2532 | 1464622777365 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}] 08:39:37 INFO - PROCESS | 2532 | 1464622777461 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 08:39:37 INFO - PROCESS | 2532 | 1464622777545 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:37 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93D461800 == 50 [pid = 2532] [id = 201] 08:39:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 97 (000000C93824E000) [pid = 2532] [serial = 601] [outer = 0000000000000000] 08:39:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 98 (000000C93B1DFC00) [pid = 2532] [serial = 602] [outer = 000000C93824E000] 08:39:37 INFO - PROCESS | 2532 | 1464622777595 Marionette DEBUG loaded listener.js 08:39:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 99 (000000C93C4A7000) [pid = 2532] [serial = 603] [outer = 000000C93824E000] 08:39:38 INFO - PROCESS | 2532 | 1464622777995 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]]]}] 08:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 671ms 08:39:38 INFO - PROCESS | 2532 | 1464622778025 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 08:39:38 INFO - PROCESS | 2532 | 1464622778028 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 08:39:38 INFO - PROCESS | 2532 | 1464622778031 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:39:38 INFO - PROCESS | 2532 | 1464622778033 Marionette TRACE conn6 <- [1,770,null,{}] 08:39:38 INFO - PROCESS | 2532 | 1464622778037 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}] 08:39:38 INFO - PROCESS | 2532 | 1464622778132 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 08:39:38 INFO - PROCESS | 2532 | 1464622778139 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:38 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F51C800 == 51 [pid = 2532] [id = 202] 08:39:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 100 (000000C93C804400) [pid = 2532] [serial = 604] [outer = 0000000000000000] 08:39:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 101 (000000C93C964C00) [pid = 2532] [serial = 605] [outer = 000000C93C804400] 08:39:38 INFO - PROCESS | 2532 | 1464622778186 Marionette DEBUG loaded listener.js 08:39:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 102 (000000C93E896400) [pid = 2532] [serial = 606] [outer = 000000C93C804400] 08:39:38 INFO - PROCESS | 2532 | 1464622778662 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]]]}] 08:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 672ms 08:39:38 INFO - PROCESS | 2532 | 1464622778705 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 08:39:38 INFO - PROCESS | 2532 | 1464622778707 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 08:39:38 INFO - PROCESS | 2532 | 1464622778711 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:39:38 INFO - PROCESS | 2532 | 1464622778713 Marionette TRACE conn6 <- [1,774,null,{}] 08:39:38 INFO - PROCESS | 2532 | 1464622778716 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}] 08:39:38 INFO - PROCESS | 2532 | 1464622778831 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 08:39:38 INFO - PROCESS | 2532 | 1464622778915 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:38 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940815800 == 52 [pid = 2532] [id = 203] 08:39:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 103 (000000C93F465C00) [pid = 2532] [serial = 607] [outer = 0000000000000000] 08:39:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 104 (000000C93F499800) [pid = 2532] [serial = 608] [outer = 000000C93F465C00] 08:39:38 INFO - PROCESS | 2532 | 1464622778962 Marionette DEBUG loaded listener.js 08:39:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 105 (000000C93FE0EC00) [pid = 2532] [serial = 609] [outer = 000000C93F465C00] 08:39:39 INFO - PROCESS | 2532 | 1464622779426 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]]]}] 08:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 735ms 08:39:39 INFO - PROCESS | 2532 | 1464622779450 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 08:39:39 INFO - PROCESS | 2532 | 1464622779452 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 08:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:39:39 INFO - PROCESS | 2532 | 1464622779465 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:39:39 INFO - PROCESS | 2532 | 1464622779467 Marionette TRACE conn6 <- [1,778,null,{}] 08:39:39 INFO - PROCESS | 2532 | 1464622779471 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}] 08:39:39 INFO - PROCESS | 2532 | 1464622779606 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 08:39:39 INFO - PROCESS | 2532 | 1464622779667 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:39 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9354C4000 == 53 [pid = 2532] [id = 204] 08:39:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 106 (000000C940318000) [pid = 2532] [serial = 610] [outer = 0000000000000000] 08:39:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 107 (000000C9403DF400) [pid = 2532] [serial = 611] [outer = 000000C940318000] 08:39:39 INFO - PROCESS | 2532 | 1464622779716 Marionette DEBUG loaded listener.js 08:39:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 108 (000000C9404AA800) [pid = 2532] [serial = 612] [outer = 000000C940318000] 08:39:40 INFO - PROCESS | 2532 | 1464622780172 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]]]}] 08:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 776ms 08:39:40 INFO - PROCESS | 2532 | 1464622780240 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 08:39:40 INFO - PROCESS | 2532 | 1464622780242 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 08:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:39:40 INFO - PROCESS | 2532 | 1464622780251 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:39:40 INFO - PROCESS | 2532 | 1464622780253 Marionette TRACE conn6 <- [1,782,null,{}] 08:39:40 INFO - PROCESS | 2532 | 1464622780257 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}] 08:39:40 INFO - PROCESS | 2532 | 1464622780376 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 08:39:40 INFO - PROCESS | 2532 | --DOMWINDOW == 107 (000000C93DED1C00) [pid = 2532] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:39:40 INFO - PROCESS | 2532 | --DOMWINDOW == 106 (000000C933A14800) [pid = 2532] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:39:40 INFO - PROCESS | 2532 | --DOMWINDOW == 105 (000000C92F2DF400) [pid = 2532] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:39:40 INFO - PROCESS | 2532 | --DOMWINDOW == 104 (000000C93C6FF400) [pid = 2532] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:39:40 INFO - PROCESS | 2532 | --DOMWINDOW == 103 (000000C935126C00) [pid = 2532] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:39:40 INFO - PROCESS | 2532 | --DOMWINDOW == 102 (000000C9404B6400) [pid = 2532] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:39:40 INFO - PROCESS | 2532 | --DOMWINDOW == 101 (000000C93390D800) [pid = 2532] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:39:40 INFO - PROCESS | 2532 | --DOMWINDOW == 100 (000000C93C6FF000) [pid = 2532] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:39:40 INFO - PROCESS | 2532 | --DOMWINDOW == 99 (000000C9409F1800) [pid = 2532] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:39:40 INFO - PROCESS | 2532 | --DOMWINDOW == 98 (000000C935126000) [pid = 2532] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:39:40 INFO - PROCESS | 2532 | --DOMWINDOW == 97 (000000C93B1E2000) [pid = 2532] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:39:40 INFO - PROCESS | 2532 | --DOMWINDOW == 96 (000000C9409E6400) [pid = 2532] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:39:40 INFO - PROCESS | 2532 | --DOMWINDOW == 95 (000000C942028800) [pid = 2532] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:39:40 INFO - PROCESS | 2532 | --DOMWINDOW == 94 (000000C942030800) [pid = 2532] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:39:40 INFO - PROCESS | 2532 | 1464622780537 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:40 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9360CB800 == 54 [pid = 2532] [id = 205] 08:39:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 95 (000000C92EFB7C00) [pid = 2532] [serial = 613] [outer = 0000000000000000] 08:39:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 96 (000000C92F759000) [pid = 2532] [serial = 614] [outer = 000000C92EFB7C00] 08:39:40 INFO - PROCESS | 2532 | 1464622780585 Marionette DEBUG loaded listener.js 08:39:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 97 (000000C93B1E2000) [pid = 2532] [serial = 615] [outer = 000000C92EFB7C00] 08:39:40 INFO - PROCESS | 2532 | 1464622780954 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]]]}] 08:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 735ms 08:39:40 INFO - PROCESS | 2532 | 1464622780983 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 08:39:41 INFO - PROCESS | 2532 | 1464622780993 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 08:39:41 INFO - PROCESS | 2532 | 1464622780997 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:39:41 INFO - PROCESS | 2532 | 1464622780999 Marionette TRACE conn6 <- [1,786,null,{}] 08:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:39:41 INFO - PROCESS | 2532 | 1464622781002 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}] 08:39:41 INFO - PROCESS | 2532 | 1464622781091 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 08:39:41 INFO - PROCESS | 2532 | 1464622781167 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943CCF800 == 55 [pid = 2532] [id = 206] 08:39:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 98 (000000C935126C00) [pid = 2532] [serial = 616] [outer = 0000000000000000] 08:39:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 99 (000000C9406DF800) [pid = 2532] [serial = 617] [outer = 000000C935126C00] 08:39:41 INFO - PROCESS | 2532 | 1464622781215 Marionette DEBUG loaded listener.js 08:39:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 100 (000000C9409D7400) [pid = 2532] [serial = 618] [outer = 000000C935126C00] 08:39:41 INFO - PROCESS | 2532 | 1464622781590 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]]]}] 08:39:41 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 08:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 629ms 08:39:41 INFO - PROCESS | 2532 | 1464622781632 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 08:39:41 INFO - PROCESS | 2532 | 1464622781634 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 08:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:39:41 INFO - PROCESS | 2532 | 1464622781637 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:39:41 INFO - PROCESS | 2532 | 1464622781639 Marionette TRACE conn6 <- [1,790,null,{}] 08:39:41 INFO - PROCESS | 2532 | 1464622781643 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}] 08:39:41 INFO - PROCESS | 2532 | 1464622781761 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 08:39:41 INFO - PROCESS | 2532 | 1464622781804 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943F84800 == 56 [pid = 2532] [id = 207] 08:39:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 101 (000000C9409E4C00) [pid = 2532] [serial = 619] [outer = 0000000000000000] 08:39:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 102 (000000C9409F0400) [pid = 2532] [serial = 620] [outer = 000000C9409E4C00] 08:39:41 INFO - PROCESS | 2532 | 1464622781851 Marionette DEBUG loaded listener.js 08:39:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 103 (000000C940EC0800) [pid = 2532] [serial = 621] [outer = 000000C9409E4C00] 08:39:42 INFO - PROCESS | 2532 | 1464622782275 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]]]}] 08:39:42 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 08:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 671ms 08:39:42 INFO - PROCESS | 2532 | 1464622782313 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 08:39:42 INFO - PROCESS | 2532 | 1464622782315 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 08:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:39:42 INFO - PROCESS | 2532 | 1464622782318 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:39:42 INFO - PROCESS | 2532 | 1464622782320 Marionette TRACE conn6 <- [1,794,null,{}] 08:39:42 INFO - PROCESS | 2532 | 1464622782324 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}] 08:39:42 INFO - PROCESS | 2532 | 1464622782423 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 08:39:42 INFO - PROCESS | 2532 | 1464622782432 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:42 INFO - PROCESS | 2532 | ++DOCSHELL 000000C944673000 == 57 [pid = 2532] [id = 208] 08:39:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 104 (000000C940FB1800) [pid = 2532] [serial = 622] [outer = 0000000000000000] 08:39:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 105 (000000C940FBCC00) [pid = 2532] [serial = 623] [outer = 000000C940FB1800] 08:39:42 INFO - PROCESS | 2532 | 1464622782477 Marionette DEBUG loaded listener.js 08:39:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 106 (000000C94202C400) [pid = 2532] [serial = 624] [outer = 000000C940FB1800] 08:39:43 INFO - PROCESS | 2532 | 1464622783252 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]]]}] 08:39:43 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 08:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 987ms 08:39:43 INFO - PROCESS | 2532 | 1464622783309 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 08:39:43 INFO - PROCESS | 2532 | 1464622783315 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 08:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:39:43 INFO - PROCESS | 2532 | 1464622783320 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:39:43 INFO - PROCESS | 2532 | 1464622783325 Marionette TRACE conn6 <- [1,798,null,{}] 08:39:43 INFO - PROCESS | 2532 | 1464622783331 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}] 08:39:43 INFO - PROCESS | 2532 | 1464622783488 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 08:39:43 INFO - PROCESS | 2532 | 1464622783613 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:43 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93CB7B800 == 58 [pid = 2532] [id = 209] 08:39:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 107 (000000C934657C00) [pid = 2532] [serial = 625] [outer = 0000000000000000] 08:39:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 108 (000000C935166400) [pid = 2532] [serial = 626] [outer = 000000C934657C00] 08:39:43 INFO - PROCESS | 2532 | 1464622783676 Marionette DEBUG loaded listener.js 08:39:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 109 (000000C9391A5000) [pid = 2532] [serial = 627] [outer = 000000C934657C00] 08:39:44 INFO - PROCESS | 2532 | 1464622784284 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]]]}] 08:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 985ms 08:39:44 INFO - PROCESS | 2532 | 1464622784309 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 08:39:44 INFO - PROCESS | 2532 | 1464622784316 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 08:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:39:44 INFO - PROCESS | 2532 | 1464622784323 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:39:44 INFO - PROCESS | 2532 | 1464622784326 Marionette TRACE conn6 <- [1,802,null,{}] 08:39:44 INFO - PROCESS | 2532 | 1464622784330 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}] 08:39:44 INFO - PROCESS | 2532 | 1464622784453 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 08:39:44 INFO - PROCESS | 2532 | 1464622784550 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:44 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943A90000 == 59 [pid = 2532] [id = 210] 08:39:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 110 (000000C93BBB0400) [pid = 2532] [serial = 628] [outer = 0000000000000000] 08:39:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 111 (000000C93C794C00) [pid = 2532] [serial = 629] [outer = 000000C93BBB0400] 08:39:44 INFO - PROCESS | 2532 | 1464622784609 Marionette DEBUG loaded listener.js 08:39:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 112 (000000C93E7D1400) [pid = 2532] [serial = 630] [outer = 000000C93BBB0400] 08:39:45 INFO - PROCESS | 2532 | 1464622785253 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] 08:39:45 INFO - PROCESS | 2532 | 1464622785318 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 08:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:39:45 INFO - PROCESS | 2532 | 1464622785322 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:39:45 INFO - PROCESS | 2532 | 1464622785326 Marionette TRACE conn6 <- [1,806,null,{}] 08:39:45 INFO - PROCESS | 2532 | 1464622785338 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}] 08:39:45 INFO - PROCESS | 2532 | 1464622785498 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 08:39:45 INFO - PROCESS | 2532 | 1464622785517 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:45 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946370800 == 60 [pid = 2532] [id = 211] 08:39:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 113 (000000C9403E0000) [pid = 2532] [serial = 631] [outer = 0000000000000000] 08:39:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 114 (000000C9406D9400) [pid = 2532] [serial = 632] [outer = 000000C9403E0000] 08:39:45 INFO - PROCESS | 2532 | 1464622785578 Marionette DEBUG loaded listener.js 08:39:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 115 (000000C942095800) [pid = 2532] [serial = 633] [outer = 000000C9403E0000] 08:39:46 INFO - PROCESS | 2532 | 1464622786263 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]]]}] 08:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 986ms 08:39:46 INFO - PROCESS | 2532 | 1464622786310 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 08:39:46 INFO - PROCESS | 2532 | 1464622786314 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 08:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:39:46 INFO - PROCESS | 2532 | 1464622786317 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:39:46 INFO - PROCESS | 2532 | 1464622786319 Marionette TRACE conn6 <- [1,810,null,{}] 08:39:46 INFO - PROCESS | 2532 | 1464622786324 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}] 08:39:46 INFO - PROCESS | 2532 | 1464622786445 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 08:39:46 INFO - PROCESS | 2532 | 1464622786567 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:46 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946BD9800 == 61 [pid = 2532] [id = 212] 08:39:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 116 (000000C943E5CC00) [pid = 2532] [serial = 634] [outer = 0000000000000000] 08:39:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 117 (000000C943E61000) [pid = 2532] [serial = 635] [outer = 000000C943E5CC00] 08:39:46 INFO - PROCESS | 2532 | 1464622786627 Marionette DEBUG loaded listener.js 08:39:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 118 (000000C944076800) [pid = 2532] [serial = 636] [outer = 000000C943E5CC00] 08:39:48 INFO - PROCESS | 2532 | 1464622788506 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] 08:39:48 INFO - PROCESS | 2532 | 1464622788568 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 08:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:39:48 INFO - PROCESS | 2532 | 1464622788571 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:39:48 INFO - PROCESS | 2532 | 1464622788574 Marionette TRACE conn6 <- [1,814,null,{}] 08:39:48 INFO - PROCESS | 2532 | 1464622788578 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}] 08:39:48 INFO - PROCESS | 2532 | 1464622788692 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 08:39:48 INFO - PROCESS | 2532 | 1464622788815 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:48 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946281000 == 62 [pid = 2532] [id = 213] 08:39:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 119 (000000C943E5D800) [pid = 2532] [serial = 637] [outer = 0000000000000000] 08:39:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 120 (000000C946398C00) [pid = 2532] [serial = 638] [outer = 000000C943E5D800] 08:39:48 INFO - PROCESS | 2532 | 1464622788873 Marionette DEBUG loaded listener.js 08:39:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 121 (000000C94639FC00) [pid = 2532] [serial = 639] [outer = 000000C943E5D800] 08:39:49 INFO - PROCESS | 2532 | 1464622789503 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]]]}] 08:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 987ms 08:39:49 INFO - PROCESS | 2532 | 1464622789560 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 08:39:49 INFO - PROCESS | 2532 | 1464622789563 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 08:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:39:49 INFO - PROCESS | 2532 | 1464622789567 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:39:49 INFO - PROCESS | 2532 | 1464622789569 Marionette TRACE conn6 <- [1,818,null,{}] 08:39:49 INFO - PROCESS | 2532 | 1464622789573 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}] 08:39:49 INFO - PROCESS | 2532 | 1464622789696 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 08:39:49 INFO - PROCESS | 2532 | 1464622789819 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:49 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946166800 == 63 [pid = 2532] [id = 214] 08:39:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 122 (000000C947007800) [pid = 2532] [serial = 640] [outer = 0000000000000000] 08:39:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 123 (000000C94700F000) [pid = 2532] [serial = 641] [outer = 000000C947007800] 08:39:49 INFO - PROCESS | 2532 | 1464622789878 Marionette DEBUG loaded listener.js 08:39:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 124 (000000C947CEAC00) [pid = 2532] [serial = 642] [outer = 000000C947007800] 08:39:50 INFO - PROCESS | 2532 | 1464622790753 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]]]}] 08:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1241ms 08:39:50 INFO - PROCESS | 2532 | 1464622790811 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 08:39:50 INFO - PROCESS | 2532 | 1464622790816 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 08:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:39:50 INFO - PROCESS | 2532 | 1464622790821 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:39:50 INFO - PROCESS | 2532 | 1464622790824 Marionette TRACE conn6 <- [1,822,null,{}] 08:39:50 INFO - PROCESS | 2532 | 1464622790829 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}] 08:39:50 INFO - PROCESS | 2532 | 1464622790941 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 08:39:51 INFO - PROCESS | 2532 | 1464622791069 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:51 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BC16800 == 64 [pid = 2532] [id = 215] 08:39:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 125 (000000C92EFB5000) [pid = 2532] [serial = 643] [outer = 0000000000000000] 08:39:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 126 (000000C933A0F000) [pid = 2532] [serial = 644] [outer = 000000C92EFB5000] 08:39:51 INFO - PROCESS | 2532 | 1464622791123 Marionette DEBUG loaded listener.js 08:39:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 127 (000000C93511EC00) [pid = 2532] [serial = 645] [outer = 000000C92EFB5000] 08:39:51 INFO - PROCESS | 2532 | 1464622791755 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]]]}] 08:39:51 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F6DC800 == 63 [pid = 2532] [id = 185] 08:39:51 INFO - PROCESS | 2532 | --DOCSHELL 000000C943F84800 == 62 [pid = 2532] [id = 207] 08:39:51 INFO - PROCESS | 2532 | --DOCSHELL 000000C943CCF800 == 61 [pid = 2532] [id = 206] 08:39:51 INFO - PROCESS | 2532 | --DOCSHELL 000000C9360CB800 == 60 [pid = 2532] [id = 205] 08:39:51 INFO - PROCESS | 2532 | --DOCSHELL 000000C9354C4000 == 59 [pid = 2532] [id = 204] 08:39:51 INFO - PROCESS | 2532 | --DOCSHELL 000000C940815800 == 58 [pid = 2532] [id = 203] 08:39:51 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F51C800 == 57 [pid = 2532] [id = 202] 08:39:51 INFO - PROCESS | 2532 | --DOCSHELL 000000C93D461800 == 56 [pid = 2532] [id = 201] 08:39:51 INFO - PROCESS | 2532 | --DOCSHELL 000000C939D1D800 == 55 [pid = 2532] [id = 200] 08:39:51 INFO - PROCESS | 2532 | --DOCSHELL 000000C939784000 == 54 [pid = 2532] [id = 199] 08:39:51 INFO - PROCESS | 2532 | --DOMWINDOW == 126 (000000C940FB6800) [pid = 2532] [serial = 581] [outer = 0000000000000000] [url = about:blank] 08:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 987ms 08:39:51 INFO - PROCESS | 2532 | --DOMWINDOW == 125 (000000C93B178000) [pid = 2532] [serial = 554] [outer = 0000000000000000] [url = about:blank] 08:39:51 INFO - PROCESS | 2532 | --DOMWINDOW == 124 (000000C934938C00) [pid = 2532] [serial = 551] [outer = 0000000000000000] [url = about:blank] 08:39:51 INFO - PROCESS | 2532 | --DOMWINDOW == 123 (000000C93FE40C00) [pid = 2532] [serial = 557] [outer = 0000000000000000] [url = about:blank] 08:39:51 INFO - PROCESS | 2532 | --DOCSHELL 000000C940EDD800 == 53 [pid = 2532] [id = 194] 08:39:51 INFO - PROCESS | 2532 | 1464622791831 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 08:39:51 INFO - PROCESS | 2532 | 1464622791837 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 08:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:39:51 INFO - PROCESS | 2532 | 1464622791843 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:39:51 INFO - PROCESS | 2532 | 1464622791846 Marionette TRACE conn6 <- [1,826,null,{}] 08:39:51 INFO - PROCESS | 2532 | --DOMWINDOW == 122 (000000C940FBD400) [pid = 2532] [serial = 468] [outer = 0000000000000000] [url = about:blank] 08:39:51 INFO - PROCESS | 2532 | --DOMWINDOW == 121 (000000C938D25000) [pid = 2532] [serial = 471] [outer = 0000000000000000] [url = about:blank] 08:39:51 INFO - PROCESS | 2532 | --DOMWINDOW == 120 (000000C93F469800) [pid = 2532] [serial = 474] [outer = 0000000000000000] [url = about:blank] 08:39:51 INFO - PROCESS | 2532 | --DOMWINDOW == 119 (000000C941FA0000) [pid = 2532] [serial = 477] [outer = 0000000000000000] [url = about:blank] 08:39:51 INFO - PROCESS | 2532 | --DOMWINDOW == 118 (000000C943E5E400) [pid = 2532] [serial = 480] [outer = 0000000000000000] [url = about:blank] 08:39:51 INFO - PROCESS | 2532 | --DOMWINDOW == 117 (000000C93E304800) [pid = 2532] [serial = 483] [outer = 0000000000000000] [url = about:blank] 08:39:51 INFO - PROCESS | 2532 | --DOMWINDOW == 116 (000000C93FE04400) [pid = 2532] [serial = 549] [outer = 0000000000000000] [url = about:blank] 08:39:51 INFO - PROCESS | 2532 | --DOMWINDOW == 115 (000000C93BBB4000) [pid = 2532] [serial = 564] [outer = 0000000000000000] [url = about:blank] 08:39:51 INFO - PROCESS | 2532 | --DOMWINDOW == 114 (000000C9394B9C00) [pid = 2532] [serial = 563] [outer = 0000000000000000] [url = about:blank] 08:39:51 INFO - PROCESS | 2532 | --DOMWINDOW == 113 (000000C93FE38000) [pid = 2532] [serial = 572] [outer = 0000000000000000] [url = about:blank] 08:39:51 INFO - PROCESS | 2532 | --DOMWINDOW == 112 (000000C93FE03800) [pid = 2532] [serial = 570] [outer = 0000000000000000] [url = about:blank] 08:39:51 INFO - PROCESS | 2532 | --DOMWINDOW == 111 (000000C93ECF0000) [pid = 2532] [serial = 569] [outer = 0000000000000000] [url = about:blank] 08:39:51 INFO - PROCESS | 2532 | --DOMWINDOW == 110 (000000C9391A3800) [pid = 2532] [serial = 566] [outer = 0000000000000000] [url = about:blank] 08:39:51 INFO - PROCESS | 2532 | --DOMWINDOW == 109 (000000C93BBAAC00) [pid = 2532] [serial = 567] [outer = 0000000000000000] [url = about:blank] 08:39:51 INFO - PROCESS | 2532 | --DOMWINDOW == 108 (000000C94082B400) [pid = 2532] [serial = 575] [outer = 0000000000000000] [url = about:blank] 08:39:51 INFO - PROCESS | 2532 | --DOMWINDOW == 107 (000000C935165400) [pid = 2532] [serial = 561] [outer = 0000000000000000] [url = about:blank] 08:39:51 INFO - PROCESS | 2532 | --DOMWINDOW == 106 (000000C934293000) [pid = 2532] [serial = 560] [outer = 0000000000000000] [url = about:blank] 08:39:51 INFO - PROCESS | 2532 | --DOMWINDOW == 105 (000000C940EBA400) [pid = 2532] [serial = 578] [outer = 0000000000000000] [url = about:blank] 08:39:51 INFO - PROCESS | 2532 | --DOMWINDOW == 104 (000000C940310400) [pid = 2532] [serial = 573] [outer = 0000000000000000] [url = about:blank] 08:39:51 INFO - PROCESS | 2532 | --DOMWINDOW == 103 (000000C92DF11C00) [pid = 2532] [serial = 579] [outer = 0000000000000000] [url = about:blank] 08:39:51 INFO - PROCESS | 2532 | --DOMWINDOW == 102 (000000C940E07400) [pid = 2532] [serial = 576] [outer = 0000000000000000] [url = about:blank] 08:39:51 INFO - PROCESS | 2532 | 1464622791866 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}] 08:39:51 INFO - PROCESS | 2532 | 1464622791975 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 08:39:51 INFO - PROCESS | 2532 | 1464622791982 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:52 INFO - PROCESS | 2532 | ++DOCSHELL 000000C939590000 == 54 [pid = 2532] [id = 216] 08:39:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 103 (000000C92F75E400) [pid = 2532] [serial = 646] [outer = 0000000000000000] 08:39:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 104 (000000C930714800) [pid = 2532] [serial = 647] [outer = 000000C92F75E400] 08:39:52 INFO - PROCESS | 2532 | 1464622792030 Marionette DEBUG loaded listener.js 08:39:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 105 (000000C935165400) [pid = 2532] [serial = 648] [outer = 000000C92F75E400] 08:39:52 INFO - PROCESS | 2532 | 1464622792554 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]]]}] 08:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 734ms 08:39:52 INFO - PROCESS | 2532 | 1464622792581 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 08:39:52 INFO - PROCESS | 2532 | 1464622792583 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 08:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:39:52 INFO - PROCESS | 2532 | 1464622792587 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:39:52 INFO - PROCESS | 2532 | 1464622792591 Marionette TRACE conn6 <- [1,830,null,{}] 08:39:52 INFO - PROCESS | 2532 | 1464622792601 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}] 08:39:52 INFO - PROCESS | 2532 | 1464622792697 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 08:39:52 INFO - PROCESS | 2532 | 1464622792707 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:52 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93CB97000 == 55 [pid = 2532] [id = 217] 08:39:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 106 (000000C939C7D800) [pid = 2532] [serial = 649] [outer = 0000000000000000] 08:39:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 107 (000000C93B177C00) [pid = 2532] [serial = 650] [outer = 000000C939C7D800] 08:39:52 INFO - PROCESS | 2532 | 1464622792760 Marionette DEBUG loaded listener.js 08:39:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 108 (000000C93C0E4000) [pid = 2532] [serial = 651] [outer = 000000C939C7D800] 08:39:53 INFO - PROCESS | 2532 | 1464622793235 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]]]}] 08:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 692ms 08:39:53 INFO - PROCESS | 2532 | 1464622793282 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 08:39:53 INFO - PROCESS | 2532 | 1464622793285 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 08:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:39:53 INFO - PROCESS | 2532 | 1464622793295 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:39:53 INFO - PROCESS | 2532 | 1464622793298 Marionette TRACE conn6 <- [1,834,null,{}] 08:39:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 109 (000000C93C4A1000) [pid = 2532] [serial = 652] [outer = 000000C92D6D6000] 08:39:53 INFO - PROCESS | 2532 | 1464622793321 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}] 08:39:53 INFO - PROCESS | 2532 | 1464622793431 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 08:39:53 INFO - PROCESS | 2532 | 1464622793580 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:53 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F516000 == 56 [pid = 2532] [id = 218] 08:39:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 110 (000000C93058A000) [pid = 2532] [serial = 653] [outer = 0000000000000000] 08:39:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 111 (000000C93C6F4000) [pid = 2532] [serial = 654] [outer = 000000C93058A000] 08:39:53 INFO - PROCESS | 2532 | 1464622793629 Marionette DEBUG loaded listener.js 08:39:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 112 (000000C93ECF3000) [pid = 2532] [serial = 655] [outer = 000000C93058A000] 08:39:54 INFO - PROCESS | 2532 | 1464622794058 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]]]}] 08:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 798ms 08:39:54 INFO - PROCESS | 2532 | 1464622794089 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 08:39:54 INFO - PROCESS | 2532 | 1464622794091 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 08:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:39:54 INFO - PROCESS | 2532 | 1464622794094 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:39:54 INFO - PROCESS | 2532 | 1464622794096 Marionette TRACE conn6 <- [1,838,null,{}] 08:39:54 INFO - PROCESS | 2532 | 1464622794100 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}] 08:39:54 INFO - PROCESS | 2532 | 1464622794220 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 08:39:54 INFO - PROCESS | 2532 | 1464622794279 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:54 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940821000 == 57 [pid = 2532] [id = 219] 08:39:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 113 (000000C93F499C00) [pid = 2532] [serial = 656] [outer = 0000000000000000] 08:39:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 114 (000000C93FE03C00) [pid = 2532] [serial = 657] [outer = 000000C93F499C00] 08:39:54 INFO - PROCESS | 2532 | 1464622794326 Marionette DEBUG loaded listener.js 08:39:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 115 (000000C93FE38000) [pid = 2532] [serial = 658] [outer = 000000C93F499C00] 08:39:54 INFO - PROCESS | 2532 | 1464622794753 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]]]}] 08:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 734ms 08:39:54 INFO - PROCESS | 2532 | 1464622794849 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 08:39:54 INFO - PROCESS | 2532 | 1464622794852 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 08:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:39:54 INFO - PROCESS | 2532 | 1464622794862 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:39:54 INFO - PROCESS | 2532 | 1464622794864 Marionette TRACE conn6 <- [1,842,null,{}] 08:39:54 INFO - PROCESS | 2532 | 1464622794875 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}] 08:39:55 INFO - PROCESS | 2532 | 1464622795023 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 08:39:55 INFO - PROCESS | 2532 | 1464622795044 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:55 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940ECE800 == 58 [pid = 2532] [id = 220] 08:39:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 116 (000000C940319800) [pid = 2532] [serial = 659] [outer = 0000000000000000] 08:39:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 117 (000000C94043B000) [pid = 2532] [serial = 660] [outer = 000000C940319800] 08:39:55 INFO - PROCESS | 2532 | 1464622795091 Marionette DEBUG loaded listener.js 08:39:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 118 (000000C9406DD000) [pid = 2532] [serial = 661] [outer = 000000C940319800] 08:39:55 INFO - PROCESS | 2532 | 1464622795526 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]]]}] 08:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 672ms 08:39:55 INFO - PROCESS | 2532 | 1464622795538 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 08:39:55 INFO - PROCESS | 2532 | 1464622795540 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 08:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:39:55 INFO - PROCESS | 2532 | 1464622795549 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:39:55 INFO - PROCESS | 2532 | 1464622795551 Marionette TRACE conn6 <- [1,846,null,{}] 08:39:55 INFO - PROCESS | 2532 | 1464622795556 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}] 08:39:55 INFO - PROCESS | 2532 | 1464622795674 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 08:39:55 INFO - PROCESS | 2532 | 1464622795680 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:55 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943342000 == 59 [pid = 2532] [id = 221] 08:39:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 119 (000000C94031A400) [pid = 2532] [serial = 662] [outer = 0000000000000000] 08:39:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 120 (000000C9409D6400) [pid = 2532] [serial = 663] [outer = 000000C94031A400] 08:39:55 INFO - PROCESS | 2532 | 1464622795770 Marionette DEBUG loaded listener.js 08:39:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 121 (000000C940EBC000) [pid = 2532] [serial = 664] [outer = 000000C94031A400] 08:39:56 INFO - PROCESS | 2532 | --DOMWINDOW == 120 (000000C92EFB7C00) [pid = 2532] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:39:56 INFO - PROCESS | 2532 | --DOMWINDOW == 119 (000000C935126C00) [pid = 2532] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:39:56 INFO - PROCESS | 2532 | --DOMWINDOW == 118 (000000C938D29400) [pid = 2532] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:39:56 INFO - PROCESS | 2532 | --DOMWINDOW == 117 (000000C941F9D800) [pid = 2532] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:39:56 INFO - PROCESS | 2532 | --DOMWINDOW == 116 (000000C94030D000) [pid = 2532] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:39:56 INFO - PROCESS | 2532 | --DOMWINDOW == 115 (000000C92F2E8400) [pid = 2532] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:39:56 INFO - PROCESS | 2532 | --DOMWINDOW == 114 (000000C93FE02C00) [pid = 2532] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:39:56 INFO - PROCESS | 2532 | --DOMWINDOW == 113 (000000C93FE05000) [pid = 2532] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:39:56 INFO - PROCESS | 2532 | --DOMWINDOW == 112 (000000C934858800) [pid = 2532] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:39:56 INFO - PROCESS | 2532 | --DOMWINDOW == 111 (000000C92F13DC00) [pid = 2532] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:39:56 INFO - PROCESS | 2532 | --DOMWINDOW == 110 (000000C93C86A000) [pid = 2532] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:39:56 INFO - PROCESS | 2532 | --DOMWINDOW == 109 (000000C9409E4C00) [pid = 2532] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:39:56 INFO - PROCESS | 2532 | --DOMWINDOW == 108 (000000C93F465C00) [pid = 2532] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:39:56 INFO - PROCESS | 2532 | --DOMWINDOW == 107 (000000C934853000) [pid = 2532] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:39:56 INFO - PROCESS | 2532 | --DOMWINDOW == 106 (000000C940318000) [pid = 2532] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:39:56 INFO - PROCESS | 2532 | --DOMWINDOW == 105 (000000C92FB2D000) [pid = 2532] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:39:56 INFO - PROCESS | 2532 | --DOMWINDOW == 104 (000000C9409CD000) [pid = 2532] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:39:56 INFO - PROCESS | 2532 | --DOMWINDOW == 103 (000000C93C804400) [pid = 2532] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:39:56 INFO - PROCESS | 2532 | --DOMWINDOW == 102 (000000C93824E000) [pid = 2532] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:39:56 INFO - PROCESS | 2532 | 1464622796295 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]]]}] 08:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 776ms 08:39:56 INFO - PROCESS | 2532 | 1464622796364 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 08:39:56 INFO - PROCESS | 2532 | 1464622796366 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 08:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:39:56 INFO - PROCESS | 2532 | 1464622796372 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:39:56 INFO - PROCESS | 2532 | 1464622796374 Marionette TRACE conn6 <- [1,850,null,{}] 08:39:56 INFO - PROCESS | 2532 | 1464622796378 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}] 08:39:56 INFO - PROCESS | 2532 | 1464622796478 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 08:39:56 INFO - PROCESS | 2532 | 1464622796484 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:56 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943410800 == 60 [pid = 2532] [id = 222] 08:39:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 103 (000000C938D29400) [pid = 2532] [serial = 665] [outer = 0000000000000000] 08:39:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 104 (000000C93ECEA000) [pid = 2532] [serial = 666] [outer = 000000C938D29400] 08:39:56 INFO - PROCESS | 2532 | 1464622796529 Marionette DEBUG loaded listener.js 08:39:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 105 (000000C9409CD000) [pid = 2532] [serial = 667] [outer = 000000C938D29400] 08:39:56 INFO - PROCESS | 2532 | 1464622796944 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]]]}] 08:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 629ms 08:39:57 INFO - PROCESS | 2532 | 1464622797007 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 08:39:57 INFO - PROCESS | 2532 | 1464622797009 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 08:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:39:57 INFO - PROCESS | 2532 | 1464622797013 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:39:57 INFO - PROCESS | 2532 | 1464622797015 Marionette TRACE conn6 <- [1,854,null,{}] 08:39:57 INFO - PROCESS | 2532 | 1464622797018 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}] 08:39:57 INFO - PROCESS | 2532 | 1464622797112 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 08:39:57 INFO - PROCESS | 2532 | 1464622797121 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:57 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943CEB000 == 61 [pid = 2532] [id = 223] 08:39:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 106 (000000C934705400) [pid = 2532] [serial = 668] [outer = 0000000000000000] 08:39:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 107 (000000C940F6E400) [pid = 2532] [serial = 669] [outer = 000000C934705400] 08:39:57 INFO - PROCESS | 2532 | 1464622797165 Marionette DEBUG loaded listener.js 08:39:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 108 (000000C941FA0400) [pid = 2532] [serial = 670] [outer = 000000C934705400] 08:39:57 INFO - PROCESS | 2532 | 1464622797593 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]]]}] 08:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 630ms 08:39:57 INFO - PROCESS | 2532 | 1464622797645 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 08:39:57 INFO - PROCESS | 2532 | 1464622797647 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 08:39:57 INFO - PROCESS | 2532 | 1464622797651 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:39:57 INFO - PROCESS | 2532 | 1464622797653 Marionette TRACE conn6 <- [1,858,null,{}] 08:39:57 INFO - PROCESS | 2532 | 1464622797657 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}] 08:39:57 INFO - PROCESS | 2532 | 1464622797749 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 08:39:57 INFO - PROCESS | 2532 | 1464622797767 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:57 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9446D2800 == 62 [pid = 2532] [id = 224] 08:39:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 109 (000000C940408400) [pid = 2532] [serial = 671] [outer = 0000000000000000] 08:39:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 110 (000000C94040BC00) [pid = 2532] [serial = 672] [outer = 000000C940408400] 08:39:57 INFO - PROCESS | 2532 | 1464622797813 Marionette DEBUG loaded listener.js 08:39:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 111 (000000C94082A400) [pid = 2532] [serial = 673] [outer = 000000C940408400] 08:39:58 INFO - PROCESS | 2532 | 1464622798517 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]]]}] 08:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 923ms 08:39:58 INFO - PROCESS | 2532 | 1464622798578 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 08:39:58 INFO - PROCESS | 2532 | 1464622798583 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 08:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:39:58 INFO - PROCESS | 2532 | 1464622798590 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:39:58 INFO - PROCESS | 2532 | 1464622798594 Marionette TRACE conn6 <- [1,862,null,{}] 08:39:58 INFO - PROCESS | 2532 | 1464622798600 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}] 08:39:58 INFO - PROCESS | 2532 | 1464622798732 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 08:39:58 INFO - PROCESS | 2532 | 1464622798860 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:58 INFO - PROCESS | 2532 | ++DOCSHELL 000000C939D04800 == 63 [pid = 2532] [id = 225] 08:39:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 112 (000000C92F75C000) [pid = 2532] [serial = 674] [outer = 0000000000000000] 08:39:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 113 (000000C934457400) [pid = 2532] [serial = 675] [outer = 000000C92F75C000] 08:39:58 INFO - PROCESS | 2532 | 1464622798923 Marionette DEBUG loaded listener.js 08:39:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 114 (000000C93601D800) [pid = 2532] [serial = 676] [outer = 000000C92F75C000] 08:39:59 INFO - PROCESS | 2532 | 1464622799606 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]]]}] 08:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1075ms 08:39:59 INFO - PROCESS | 2532 | 1464622799671 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 08:39:59 INFO - PROCESS | 2532 | 1464622799678 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 08:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:39:59 INFO - PROCESS | 2532 | 1464622799685 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:39:59 INFO - PROCESS | 2532 | 1464622799688 Marionette TRACE conn6 <- [1,866,null,{}] 08:39:59 INFO - PROCESS | 2532 | 1464622799692 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}] 08:39:59 INFO - PROCESS | 2532 | 1464622799846 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 08:39:59 INFO - PROCESS | 2532 | 1464622799972 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:59 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940BED000 == 64 [pid = 2532] [id = 226] 08:39:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 115 (000000C93BBA9000) [pid = 2532] [serial = 677] [outer = 0000000000000000] 08:40:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 116 (000000C93BFA3400) [pid = 2532] [serial = 678] [outer = 000000C93BBA9000] 08:40:00 INFO - PROCESS | 2532 | 1464622800032 Marionette DEBUG loaded listener.js 08:40:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 117 (000000C93ECE7C00) [pid = 2532] [serial = 679] [outer = 000000C93BBA9000] 08:40:00 INFO - PROCESS | 2532 | 1464622800659 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]]]}] 08:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1028ms 08:40:00 INFO - PROCESS | 2532 | 1464622800715 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 08:40:00 INFO - PROCESS | 2532 | 1464622800718 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 08:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:40:00 INFO - PROCESS | 2532 | 1464622800722 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:40:00 INFO - PROCESS | 2532 | 1464622800726 Marionette TRACE conn6 <- [1,870,null,{}] 08:40:00 INFO - PROCESS | 2532 | 1464622800756 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}] 08:40:00 INFO - PROCESS | 2532 | 1464622800878 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 08:40:01 INFO - PROCESS | 2532 | 1464622801007 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:01 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94636B800 == 65 [pid = 2532] [id = 227] 08:40:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 118 (000000C940314800) [pid = 2532] [serial = 680] [outer = 0000000000000000] 08:40:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 119 (000000C94040C400) [pid = 2532] [serial = 681] [outer = 000000C940314800] 08:40:01 INFO - PROCESS | 2532 | 1464622801069 Marionette DEBUG loaded listener.js 08:40:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 120 (000000C9409E9800) [pid = 2532] [serial = 682] [outer = 000000C940314800] 08:40:01 INFO - PROCESS | 2532 | 1464622801706 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]]]}] 08:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1028ms 08:40:01 INFO - PROCESS | 2532 | 1464622801752 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 08:40:01 INFO - PROCESS | 2532 | 1464622801755 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 08:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:40:01 INFO - PROCESS | 2532 | 1464622801759 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:40:01 INFO - PROCESS | 2532 | 1464622801761 Marionette TRACE conn6 <- [1,874,null,{}] 08:40:01 INFO - PROCESS | 2532 | 1464622801765 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}] 08:40:01 INFO - PROCESS | 2532 | 1464622801886 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 08:40:02 INFO - PROCESS | 2532 | 1464622802011 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:02 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946FB7800 == 66 [pid = 2532] [id = 228] 08:40:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 121 (000000C943E5AC00) [pid = 2532] [serial = 683] [outer = 0000000000000000] 08:40:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 122 (000000C943E61C00) [pid = 2532] [serial = 684] [outer = 000000C943E5AC00] 08:40:02 INFO - PROCESS | 2532 | 1464622802070 Marionette DEBUG loaded listener.js 08:40:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 123 (000000C946394800) [pid = 2532] [serial = 685] [outer = 000000C943E5AC00] 08:40:02 INFO - PROCESS | 2532 | 1464622802637 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]]]}] 08:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 924ms 08:40:02 INFO - PROCESS | 2532 | 1464622802685 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 08:40:02 INFO - PROCESS | 2532 | 1464622802687 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 08:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:40:02 INFO - PROCESS | 2532 | 1464622802691 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:40:02 INFO - PROCESS | 2532 | 1464622802693 Marionette TRACE conn6 <- [1,878,null,{}] 08:40:02 INFO - PROCESS | 2532 | 1464622802697 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}] 08:40:02 INFO - PROCESS | 2532 | 1464622802814 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 08:40:02 INFO - PROCESS | 2532 | 1464622802939 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:02 INFO - PROCESS | 2532 | ++DOCSHELL 000000C948DDC800 == 67 [pid = 2532] [id = 229] 08:40:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 124 (000000C9463A1800) [pid = 2532] [serial = 686] [outer = 0000000000000000] 08:40:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 125 (000000C947004000) [pid = 2532] [serial = 687] [outer = 000000C9463A1800] 08:40:03 INFO - PROCESS | 2532 | 1464622802999 Marionette DEBUG loaded listener.js 08:40:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 126 (000000C94700FC00) [pid = 2532] [serial = 688] [outer = 000000C9463A1800] 08:40:03 INFO - PROCESS | 2532 | 1464622803608 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]]]}] 08:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 986ms 08:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:40:03 INFO - PROCESS | 2532 | 1464622803680 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 08:40:03 INFO - PROCESS | 2532 | 1464622803683 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 08:40:03 INFO - PROCESS | 2532 | 1464622803687 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:40:03 INFO - PROCESS | 2532 | 1464622803689 Marionette TRACE conn6 <- [1,882,null,{}] 08:40:03 INFO - PROCESS | 2532 | 1464622803693 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}] 08:40:03 INFO - PROCESS | 2532 | 1464622803860 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 08:40:04 INFO - PROCESS | 2532 | 1464622804005 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:04 INFO - PROCESS | 2532 | ++DOCSHELL 000000C948DD5800 == 68 [pid = 2532] [id = 230] 08:40:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 127 (000000C92F2EA000) [pid = 2532] [serial = 689] [outer = 0000000000000000] 08:40:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 128 (000000C9483A9400) [pid = 2532] [serial = 690] [outer = 000000C92F2EA000] 08:40:04 INFO - PROCESS | 2532 | 1464622804063 Marionette DEBUG loaded listener.js 08:40:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 129 (000000C9483B5C00) [pid = 2532] [serial = 691] [outer = 000000C92F2EA000] 08:40:04 INFO - PROCESS | 2532 | 1464622804898 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]]]}] 08:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1231ms 08:40:04 INFO - PROCESS | 2532 | 1464622804920 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 08:40:04 INFO - PROCESS | 2532 | 1464622804924 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 08:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:40:04 INFO - PROCESS | 2532 | 1464622804930 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:40:04 INFO - PROCESS | 2532 | 1464622804934 Marionette TRACE conn6 <- [1,886,null,{}] 08:40:04 INFO - PROCESS | 2532 | 1464622804955 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}] 08:40:05 INFO - PROCESS | 2532 | 1464622805078 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 08:40:05 INFO - PROCESS | 2532 | 1464622805199 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:05 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BC67000 == 69 [pid = 2532] [id = 231] 08:40:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 130 (000000C92F972C00) [pid = 2532] [serial = 692] [outer = 0000000000000000] 08:40:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 131 (000000C93058A800) [pid = 2532] [serial = 693] [outer = 000000C92F972C00] 08:40:05 INFO - PROCESS | 2532 | 1464622805253 Marionette DEBUG loaded listener.js 08:40:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 132 (000000C93485AC00) [pid = 2532] [serial = 694] [outer = 000000C92F972C00] 08:40:05 INFO - PROCESS | 2532 | 1464622805985 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]]]}] 08:40:05 INFO - PROCESS | 2532 | --DOCSHELL 000000C943CEB000 == 68 [pid = 2532] [id = 223] 08:40:05 INFO - PROCESS | 2532 | --DOCSHELL 000000C943410800 == 67 [pid = 2532] [id = 222] 08:40:05 INFO - PROCESS | 2532 | --DOCSHELL 000000C943342000 == 66 [pid = 2532] [id = 221] 08:40:05 INFO - PROCESS | 2532 | --DOCSHELL 000000C940ECE800 == 65 [pid = 2532] [id = 220] 08:40:05 INFO - PROCESS | 2532 | --DOCSHELL 000000C940821000 == 64 [pid = 2532] [id = 219] 08:40:06 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F516000 == 63 [pid = 2532] [id = 218] 08:40:06 INFO - PROCESS | 2532 | --DOCSHELL 000000C93CB97000 == 62 [pid = 2532] [id = 217] 08:40:06 INFO - PROCESS | 2532 | --DOMWINDOW == 131 (000000C93417D400) [pid = 2532] [serial = 584] [outer = 0000000000000000] [url = about:blank] 08:40:06 INFO - PROCESS | 2532 | --DOMWINDOW == 130 (000000C93C78FC00) [pid = 2532] [serial = 587] [outer = 0000000000000000] [url = about:blank] 08:40:06 INFO - PROCESS | 2532 | --DOMWINDOW == 129 (000000C9404A9C00) [pid = 2532] [serial = 590] [outer = 0000000000000000] [url = about:blank] 08:40:06 INFO - PROCESS | 2532 | --DOCSHELL 000000C939590000 == 61 [pid = 2532] [id = 216] 08:40:06 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BC16800 == 60 [pid = 2532] [id = 215] 08:40:06 INFO - PROCESS | 2532 | --DOCSHELL 000000C93CB7B800 == 59 [pid = 2532] [id = 209] 08:40:06 INFO - PROCESS | 2532 | --DOCSHELL 000000C944673000 == 58 [pid = 2532] [id = 208] 08:40:06 INFO - PROCESS | 2532 | --DOMWINDOW == 128 (000000C940823800) [pid = 2532] [serial = 528] [outer = 0000000000000000] [url = about:blank] 08:40:06 INFO - PROCESS | 2532 | --DOMWINDOW == 127 (000000C9394B1C00) [pid = 2532] [serial = 522] [outer = 0000000000000000] [url = about:blank] 08:40:06 INFO - PROCESS | 2532 | --DOMWINDOW == 126 (000000C93397DC00) [pid = 2532] [serial = 519] [outer = 0000000000000000] [url = about:blank] 08:40:06 INFO - PROCESS | 2532 | --DOMWINDOW == 125 (000000C93FE76400) [pid = 2532] [serial = 525] [outer = 0000000000000000] [url = about:blank] 08:40:06 INFO - PROCESS | 2532 | --DOMWINDOW == 124 (000000C9462C4000) [pid = 2532] [serial = 534] [outer = 0000000000000000] [url = about:blank] 08:40:06 INFO - PROCESS | 2532 | --DOMWINDOW == 123 (000000C940EC2400) [pid = 2532] [serial = 531] [outer = 0000000000000000] [url = about:blank] 08:40:06 INFO - PROCESS | 2532 | --DOMWINDOW == 122 (000000C938CDA400) [pid = 2532] [serial = 552] [outer = 0000000000000000] [url = about:blank] 08:40:06 INFO - PROCESS | 2532 | --DOMWINDOW == 121 (000000C940316400) [pid = 2532] [serial = 558] [outer = 0000000000000000] [url = about:blank] 08:40:06 INFO - PROCESS | 2532 | --DOMWINDOW == 120 (000000C93F499800) [pid = 2532] [serial = 608] [outer = 0000000000000000] [url = about:blank] 08:40:06 INFO - PROCESS | 2532 | --DOMWINDOW == 119 (000000C938D26400) [pid = 2532] [serial = 597] [outer = 0000000000000000] [url = about:blank] 08:40:06 INFO - PROCESS | 2532 | --DOMWINDOW == 118 (000000C93493C800) [pid = 2532] [serial = 596] [outer = 0000000000000000] [url = about:blank] 08:40:06 INFO - PROCESS | 2532 | --DOMWINDOW == 117 (000000C9403DF400) [pid = 2532] [serial = 611] [outer = 0000000000000000] [url = about:blank] 08:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:40:06 INFO - PROCESS | 2532 | --DOMWINDOW == 116 (000000C935129C00) [pid = 2532] [serial = 599] [outer = 0000000000000000] [url = about:blank] 08:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1140ms 08:40:06 INFO - PROCESS | 2532 | --DOMWINDOW == 115 (000000C938D2D400) [pid = 2532] [serial = 600] [outer = 0000000000000000] [url = about:blank] 08:40:06 INFO - PROCESS | 2532 | --DOMWINDOW == 114 (000000C9409D7C00) [pid = 2532] [serial = 594] [outer = 0000000000000000] [url = about:blank] 08:40:06 INFO - PROCESS | 2532 | --DOMWINDOW == 113 (000000C9409D0800) [pid = 2532] [serial = 593] [outer = 0000000000000000] [url = about:blank] 08:40:06 INFO - PROCESS | 2532 | --DOMWINDOW == 112 (000000C93FE0EC00) [pid = 2532] [serial = 609] [outer = 0000000000000000] [url = about:blank] 08:40:06 INFO - PROCESS | 2532 | --DOMWINDOW == 111 (000000C93C964C00) [pid = 2532] [serial = 605] [outer = 0000000000000000] [url = about:blank] 08:40:06 INFO - PROCESS | 2532 | --DOMWINDOW == 110 (000000C93B1DFC00) [pid = 2532] [serial = 602] [outer = 0000000000000000] [url = about:blank] 08:40:06 INFO - PROCESS | 2532 | --DOMWINDOW == 109 (000000C93C4A7000) [pid = 2532] [serial = 603] [outer = 0000000000000000] [url = about:blank] 08:40:06 INFO - PROCESS | 2532 | --DOMWINDOW == 108 (000000C92F759000) [pid = 2532] [serial = 614] [outer = 0000000000000000] [url = about:blank] 08:40:06 INFO - PROCESS | 2532 | --DOMWINDOW == 107 (000000C9404AA800) [pid = 2532] [serial = 612] [outer = 0000000000000000] [url = about:blank] 08:40:06 INFO - PROCESS | 2532 | --DOMWINDOW == 106 (000000C93B1E2000) [pid = 2532] [serial = 615] [outer = 0000000000000000] [url = about:blank] 08:40:06 INFO - PROCESS | 2532 | --DOMWINDOW == 105 (000000C9406DF800) [pid = 2532] [serial = 617] [outer = 0000000000000000] [url = about:blank] 08:40:06 INFO - PROCESS | 2532 | --DOMWINDOW == 104 (000000C9409D7400) [pid = 2532] [serial = 618] [outer = 0000000000000000] [url = about:blank] 08:40:06 INFO - PROCESS | 2532 | --DOMWINDOW == 103 (000000C940EC0800) [pid = 2532] [serial = 621] [outer = 0000000000000000] [url = about:blank] 08:40:06 INFO - PROCESS | 2532 | --DOMWINDOW == 102 (000000C93E896400) [pid = 2532] [serial = 606] [outer = 0000000000000000] [url = about:blank] 08:40:06 INFO - PROCESS | 2532 | --DOMWINDOW == 101 (000000C93C790400) [pid = 2532] [serial = 555] [outer = 0000000000000000] [url = about:blank] 08:40:06 INFO - PROCESS | 2532 | --DOMWINDOW == 100 (000000C9409F0400) [pid = 2532] [serial = 620] [outer = 0000000000000000] [url = about:blank] 08:40:06 INFO - PROCESS | 2532 | 1464622806088 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 08:40:06 INFO - PROCESS | 2532 | 1464622806094 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 08:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:40:06 INFO - PROCESS | 2532 | 1464622806105 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:40:06 INFO - PROCESS | 2532 | 1464622806108 Marionette TRACE conn6 <- [1,890,null,{}] 08:40:06 INFO - PROCESS | 2532 | 1464622806112 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}] 08:40:06 INFO - PROCESS | 2532 | 1464622806218 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 08:40:06 INFO - PROCESS | 2532 | 1464622806227 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:06 INFO - PROCESS | 2532 | ++DOCSHELL 000000C939782800 == 59 [pid = 2532] [id = 232] 08:40:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 101 (000000C92F2EA400) [pid = 2532] [serial = 695] [outer = 0000000000000000] 08:40:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 102 (000000C92FB2D000) [pid = 2532] [serial = 696] [outer = 000000C92F2EA400] 08:40:06 INFO - PROCESS | 2532 | 1464622806276 Marionette DEBUG loaded listener.js 08:40:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 103 (000000C93511F800) [pid = 2532] [serial = 697] [outer = 000000C92F2EA400] 08:40:06 INFO - PROCESS | 2532 | 1464622806768 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]]]}] 08:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 693ms 08:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:40:06 INFO - PROCESS | 2532 | 1464622806802 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 08:40:06 INFO - PROCESS | 2532 | 1464622806804 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 08:40:06 INFO - PROCESS | 2532 | 1464622806808 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:40:06 INFO - PROCESS | 2532 | 1464622806812 Marionette TRACE conn6 <- [1,894,null,{}] 08:40:06 INFO - PROCESS | 2532 | 1464622806822 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}] 08:40:06 INFO - PROCESS | 2532 | 1464622806952 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 08:40:07 INFO - PROCESS | 2532 | 1464622807039 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:07 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93C643800 == 60 [pid = 2532] [id = 233] 08:40:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 104 (000000C93484F000) [pid = 2532] [serial = 698] [outer = 0000000000000000] 08:40:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 105 (000000C939174400) [pid = 2532] [serial = 699] [outer = 000000C93484F000] 08:40:07 INFO - PROCESS | 2532 | 1464622807091 Marionette DEBUG loaded listener.js 08:40:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 106 (000000C9394B1400) [pid = 2532] [serial = 700] [outer = 000000C93484F000] 08:40:07 INFO - PROCESS | 2532 | 1464622807496 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]]]}] 08:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 734ms 08:40:07 INFO - PROCESS | 2532 | 1464622807545 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 08:40:07 INFO - PROCESS | 2532 | 1464622807555 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 08:40:07 INFO - PROCESS | 2532 | 1464622807559 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:40:07 INFO - PROCESS | 2532 | 1464622807561 Marionette TRACE conn6 <- [1,898,null,{}] 08:40:07 INFO - PROCESS | 2532 | 1464622807565 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}] 08:40:07 INFO - PROCESS | 2532 | 1464622807661 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 08:40:07 INFO - PROCESS | 2532 | 1464622807668 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:07 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9391C9000 == 61 [pid = 2532] [id = 234] 08:40:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 107 (000000C939EA3000) [pid = 2532] [serial = 701] [outer = 0000000000000000] 08:40:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 108 (000000C93B1DF000) [pid = 2532] [serial = 702] [outer = 000000C939EA3000] 08:40:07 INFO - PROCESS | 2532 | 1464622807715 Marionette DEBUG loaded listener.js 08:40:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 109 (000000C93C6F0C00) [pid = 2532] [serial = 703] [outer = 000000C939EA3000] 08:40:08 INFO - PROCESS | 2532 | 1464622808152 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]]]}] 08:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 629ms 08:40:08 INFO - PROCESS | 2532 | 1464622808194 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 08:40:08 INFO - PROCESS | 2532 | 1464622808196 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 08:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:40:08 INFO - PROCESS | 2532 | 1464622808211 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:40:08 INFO - PROCESS | 2532 | 1464622808213 Marionette TRACE conn6 <- [1,902,null,{}] 08:40:08 INFO - PROCESS | 2532 | 1464622808217 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}] 08:40:08 INFO - PROCESS | 2532 | 1464622808337 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 08:40:08 INFO - PROCESS | 2532 | 1464622808419 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:08 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93FEBC800 == 62 [pid = 2532] [id = 235] 08:40:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 110 (000000C93C792800) [pid = 2532] [serial = 704] [outer = 0000000000000000] 08:40:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 111 (000000C93C79C400) [pid = 2532] [serial = 705] [outer = 000000C93C792800] 08:40:08 INFO - PROCESS | 2532 | 1464622808467 Marionette DEBUG loaded listener.js 08:40:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 112 (000000C93D434800) [pid = 2532] [serial = 706] [outer = 000000C93C792800] 08:40:08 INFO - PROCESS | 2532 | 1464622808893 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]]]}] 08:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 735ms 08:40:08 INFO - PROCESS | 2532 | 1464622808946 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 08:40:08 INFO - PROCESS | 2532 | 1464622808948 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 08:40:08 INFO - PROCESS | 2532 | 1464622808952 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:40:08 INFO - PROCESS | 2532 | 1464622808954 Marionette TRACE conn6 <- [1,906,null,{}] 08:40:08 INFO - PROCESS | 2532 | 1464622808957 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}] 08:40:09 INFO - PROCESS | 2532 | 1464622809111 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 08:40:09 INFO - PROCESS | 2532 | 1464622809175 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:09 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940989000 == 63 [pid = 2532] [id = 236] 08:40:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 113 (000000C93D326000) [pid = 2532] [serial = 707] [outer = 0000000000000000] 08:40:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 114 (000000C93ECF0400) [pid = 2532] [serial = 708] [outer = 000000C93D326000] 08:40:09 INFO - PROCESS | 2532 | 1464622809223 Marionette DEBUG loaded listener.js 08:40:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 115 (000000C93FE40400) [pid = 2532] [serial = 709] [outer = 000000C93D326000] 08:40:09 INFO - PROCESS | 2532 | 1464622809677 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]]]}] 08:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 775ms 08:40:09 INFO - PROCESS | 2532 | 1464622809733 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 08:40:09 INFO - PROCESS | 2532 | 1464622809735 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 08:40:09 INFO - PROCESS | 2532 | 1464622809738 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:40:09 INFO - PROCESS | 2532 | 1464622809740 Marionette TRACE conn6 <- [1,910,null,{}] 08:40:09 INFO - PROCESS | 2532 | 1464622809744 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}] 08:40:09 INFO - PROCESS | 2532 | 1464622809864 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 08:40:09 INFO - PROCESS | 2532 | 1464622809922 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:09 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940ECB000 == 64 [pid = 2532] [id = 237] 08:40:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 116 (000000C93FE34400) [pid = 2532] [serial = 710] [outer = 0000000000000000] 08:40:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 117 (000000C94030EC00) [pid = 2532] [serial = 711] [outer = 000000C93FE34400] 08:40:09 INFO - PROCESS | 2532 | 1464622809970 Marionette DEBUG loaded listener.js 08:40:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 118 (000000C9403EB000) [pid = 2532] [serial = 712] [outer = 000000C93FE34400] 08:40:10 INFO - PROCESS | 2532 | --DOMWINDOW == 117 (000000C934705400) [pid = 2532] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:40:10 INFO - PROCESS | 2532 | --DOMWINDOW == 116 (000000C92EFB5000) [pid = 2532] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:40:10 INFO - PROCESS | 2532 | --DOMWINDOW == 115 (000000C940F6D000) [pid = 2532] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:40:10 INFO - PROCESS | 2532 | --DOMWINDOW == 114 (000000C93058AC00) [pid = 2532] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:40:10 INFO - PROCESS | 2532 | --DOMWINDOW == 113 (000000C94043D800) [pid = 2532] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:40:10 INFO - PROCESS | 2532 | --DOMWINDOW == 112 (000000C935162800) [pid = 2532] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:40:10 INFO - PROCESS | 2532 | --DOMWINDOW == 111 (000000C93F499C00) [pid = 2532] [serial = 656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:40:10 INFO - PROCESS | 2532 | --DOMWINDOW == 110 (000000C940319800) [pid = 2532] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:40:10 INFO - PROCESS | 2532 | --DOMWINDOW == 109 (000000C93058A000) [pid = 2532] [serial = 653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:40:10 INFO - PROCESS | 2532 | --DOMWINDOW == 108 (000000C92F75E400) [pid = 2532] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:40:10 INFO - PROCESS | 2532 | --DOMWINDOW == 107 (000000C939C7D800) [pid = 2532] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:40:10 INFO - PROCESS | 2532 | --DOMWINDOW == 106 (000000C94031A400) [pid = 2532] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:40:10 INFO - PROCESS | 2532 | --DOMWINDOW == 105 (000000C938D29400) [pid = 2532] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:40:10 INFO - PROCESS | 2532 | 1464622810498 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]]]}] 08:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 819ms 08:40:10 INFO - PROCESS | 2532 | 1464622810560 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 08:40:10 INFO - PROCESS | 2532 | 1464622810562 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 08:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:40:10 INFO - PROCESS | 2532 | 1464622810566 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:40:10 INFO - PROCESS | 2532 | 1464622810568 Marionette TRACE conn6 <- [1,914,null,{}] 08:40:10 INFO - PROCESS | 2532 | 1464622810578 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}] 08:40:10 INFO - PROCESS | 2532 | 1464622810680 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 08:40:10 INFO - PROCESS | 2532 | 1464622810693 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:10 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940EC8800 == 65 [pid = 2532] [id = 238] 08:40:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 106 (000000C934853000) [pid = 2532] [serial = 713] [outer = 0000000000000000] 08:40:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 107 (000000C9403DF400) [pid = 2532] [serial = 714] [outer = 000000C934853000] 08:40:10 INFO - PROCESS | 2532 | 1464622810740 Marionette DEBUG loaded listener.js 08:40:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 108 (000000C940434800) [pid = 2532] [serial = 715] [outer = 000000C934853000] 08:40:11 INFO - PROCESS | 2532 | 1464622811159 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]]]}] 08:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 629ms 08:40:11 INFO - PROCESS | 2532 | 1464622811208 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 08:40:11 INFO - PROCESS | 2532 | 1464622811210 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 08:40:11 INFO - PROCESS | 2532 | 1464622811214 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:40:11 INFO - PROCESS | 2532 | 1464622811215 Marionette TRACE conn6 <- [1,918,null,{}] 08:40:11 INFO - PROCESS | 2532 | 1464622811224 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}] 08:40:11 INFO - PROCESS | 2532 | 1464622811318 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 08:40:11 INFO - PROCESS | 2532 | 1464622811360 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:11 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943407000 == 66 [pid = 2532] [id = 239] 08:40:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 109 (000000C94043D000) [pid = 2532] [serial = 716] [outer = 0000000000000000] 08:40:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 110 (000000C9404AE400) [pid = 2532] [serial = 717] [outer = 000000C94043D000] 08:40:11 INFO - PROCESS | 2532 | 1464622811406 Marionette DEBUG loaded listener.js 08:40:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 111 (000000C940825000) [pid = 2532] [serial = 718] [outer = 000000C94043D000] 08:40:11 INFO - PROCESS | 2532 | 1464622811838 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]]]}] 08:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 692ms 08:40:11 INFO - PROCESS | 2532 | 1464622811911 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 08:40:11 INFO - PROCESS | 2532 | 1464622811913 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 08:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:40:11 INFO - PROCESS | 2532 | 1464622811917 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:40:11 INFO - PROCESS | 2532 | 1464622811919 Marionette TRACE conn6 <- [1,922,null,{}] 08:40:11 INFO - PROCESS | 2532 | 1464622811923 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}] 08:40:12 INFO - PROCESS | 2532 | 1464622812025 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 08:40:12 INFO - PROCESS | 2532 | 1464622812035 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:12 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943A9D000 == 67 [pid = 2532] [id = 240] 08:40:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 112 (000000C94082F800) [pid = 2532] [serial = 719] [outer = 0000000000000000] 08:40:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 113 (000000C9409D0800) [pid = 2532] [serial = 720] [outer = 000000C94082F800] 08:40:12 INFO - PROCESS | 2532 | 1464622812079 Marionette DEBUG loaded listener.js 08:40:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 114 (000000C9409E6000) [pid = 2532] [serial = 721] [outer = 000000C94082F800] 08:40:12 INFO - PROCESS | 2532 | 1464622812699 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]]]}] 08:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 881ms 08:40:12 INFO - PROCESS | 2532 | 1464622812801 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 08:40:12 INFO - PROCESS | 2532 | 1464622812806 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 08:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:40:12 INFO - PROCESS | 2532 | 1464622812812 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:40:12 INFO - PROCESS | 2532 | 1464622812816 Marionette TRACE conn6 <- [1,926,null,{}] 08:40:12 INFO - PROCESS | 2532 | 1464622812822 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}] 08:40:12 INFO - PROCESS | 2532 | 1464622812960 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 08:40:13 INFO - PROCESS | 2532 | 1464622813053 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:13 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93B0F5000 == 68 [pid = 2532] [id = 241] 08:40:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 115 (000000C92F2B2400) [pid = 2532] [serial = 722] [outer = 0000000000000000] 08:40:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 116 (000000C933A11000) [pid = 2532] [serial = 723] [outer = 000000C92F2B2400] 08:40:13 INFO - PROCESS | 2532 | 1464622813116 Marionette DEBUG loaded listener.js 08:40:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 117 (000000C935292400) [pid = 2532] [serial = 724] [outer = 000000C92F2B2400] 08:40:13 INFO - PROCESS | 2532 | 1464622813738 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]]]}] 08:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 985ms 08:40:13 INFO - PROCESS | 2532 | 1464622813801 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 08:40:13 INFO - PROCESS | 2532 | 1464622813807 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 08:40:13 INFO - PROCESS | 2532 | 1464622813814 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:40:13 INFO - PROCESS | 2532 | 1464622813817 Marionette TRACE conn6 <- [1,930,null,{}] 08:40:13 INFO - PROCESS | 2532 | 1464622813822 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}] 08:40:13 INFO - PROCESS | 2532 | 1464622813946 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 08:40:14 INFO - PROCESS | 2532 | 1464622814075 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:14 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940982800 == 69 [pid = 2532] [id = 242] 08:40:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 118 (000000C939488400) [pid = 2532] [serial = 725] [outer = 0000000000000000] 08:40:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 119 (000000C939C80800) [pid = 2532] [serial = 726] [outer = 000000C939488400] 08:40:14 INFO - PROCESS | 2532 | 1464622814135 Marionette DEBUG loaded listener.js 08:40:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 120 (000000C93C79D000) [pid = 2532] [serial = 727] [outer = 000000C939488400] 08:40:14 INFO - PROCESS | 2532 | 1464622814778 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]]]}] 08:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1020ms 08:40:14 INFO - PROCESS | 2532 | 1464622814839 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 08:40:14 INFO - PROCESS | 2532 | 1464622814842 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 08:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:40:14 INFO - PROCESS | 2532 | 1464622814846 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:40:14 INFO - PROCESS | 2532 | 1464622814851 Marionette TRACE conn6 <- [1,934,null,{}] 08:40:14 INFO - PROCESS | 2532 | 1464622814863 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}] 08:40:15 INFO - PROCESS | 2532 | 1464622815037 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 08:40:15 INFO - PROCESS | 2532 | 1464622815167 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:15 INFO - PROCESS | 2532 | ++DOCSHELL 000000C944661800 == 70 [pid = 2532] [id = 243] 08:40:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 121 (000000C93FE37800) [pid = 2532] [serial = 728] [outer = 0000000000000000] 08:40:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 122 (000000C9403E3000) [pid = 2532] [serial = 729] [outer = 000000C93FE37800] 08:40:15 INFO - PROCESS | 2532 | 1464622815229 Marionette DEBUG loaded listener.js 08:40:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 123 (000000C9409E7000) [pid = 2532] [serial = 730] [outer = 000000C93FE37800] 08:40:15 INFO - PROCESS | 2532 | 1464622815861 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]]]}] 08:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1028ms 08:40:15 INFO - PROCESS | 2532 | 1464622815877 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 08:40:15 INFO - PROCESS | 2532 | 1464622815880 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 08:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:40:15 INFO - PROCESS | 2532 | 1464622815883 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:40:15 INFO - PROCESS | 2532 | 1464622815885 Marionette TRACE conn6 <- [1,938,null,{}] 08:40:15 INFO - PROCESS | 2532 | 1464622815889 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}] 08:40:16 INFO - PROCESS | 2532 | 1464622816012 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 08:40:16 INFO - PROCESS | 2532 | 1464622816110 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:16 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94628D800 == 71 [pid = 2532] [id = 244] 08:40:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 124 (000000C940EB8000) [pid = 2532] [serial = 731] [outer = 0000000000000000] 08:40:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 125 (000000C940EC2000) [pid = 2532] [serial = 732] [outer = 000000C940EB8000] 08:40:16 INFO - PROCESS | 2532 | 1464622816167 Marionette DEBUG loaded listener.js 08:40:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 126 (000000C940FB2000) [pid = 2532] [serial = 733] [outer = 000000C940EB8000] 08:40:16 INFO - PROCESS | 2532 | 1464622816780 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]]]}] 08:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 924ms 08:40:16 INFO - PROCESS | 2532 | 1464622816809 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 08:40:16 INFO - PROCESS | 2532 | 1464622816812 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 08:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:40:16 INFO - PROCESS | 2532 | 1464622816815 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:40:16 INFO - PROCESS | 2532 | 1464622816818 Marionette TRACE conn6 <- [1,942,null,{}] 08:40:16 INFO - PROCESS | 2532 | 1464622816822 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}] 08:40:16 INFO - PROCESS | 2532 | 1464622816939 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 08:40:17 INFO - PROCESS | 2532 | 1464622817037 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:17 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946BE1000 == 72 [pid = 2532] [id = 245] 08:40:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 127 (000000C941FA0C00) [pid = 2532] [serial = 734] [outer = 0000000000000000] 08:40:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 128 (000000C942031800) [pid = 2532] [serial = 735] [outer = 000000C941FA0C00] 08:40:17 INFO - PROCESS | 2532 | 1464622817095 Marionette DEBUG loaded listener.js 08:40:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 129 (000000C944076000) [pid = 2532] [serial = 736] [outer = 000000C941FA0C00] 08:40:17 INFO - PROCESS | 2532 | 1464622817660 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]]]}] 08:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 881ms 08:40:17 INFO - PROCESS | 2532 | 1464622817699 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 08:40:17 INFO - PROCESS | 2532 | 1464622817702 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 08:40:17 INFO - PROCESS | 2532 | 1464622817706 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:40:17 INFO - PROCESS | 2532 | 1464622817708 Marionette TRACE conn6 <- [1,946,null,{}] 08:40:17 INFO - PROCESS | 2532 | 1464622817712 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}] 08:40:17 INFO - PROCESS | 2532 | 1464622817850 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 08:40:17 INFO - PROCESS | 2532 | 1464622817952 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:17 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946F9E000 == 73 [pid = 2532] [id = 246] 08:40:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 130 (000000C9462CC400) [pid = 2532] [serial = 737] [outer = 0000000000000000] 08:40:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 131 (000000C947CA3800) [pid = 2532] [serial = 738] [outer = 000000C9462CC400] 08:40:18 INFO - PROCESS | 2532 | 1464622818010 Marionette DEBUG loaded listener.js 08:40:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 132 (000000C947CAA000) [pid = 2532] [serial = 739] [outer = 000000C9462CC400] 08:40:18 INFO - PROCESS | 2532 | 1464622818615 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]]]}] 08:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 986ms 08:40:18 INFO - PROCESS | 2532 | 1464622818695 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 08:40:18 INFO - PROCESS | 2532 | 1464622818698 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 08:40:18 INFO - PROCESS | 2532 | 1464622818701 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:40:18 INFO - PROCESS | 2532 | 1464622818703 Marionette TRACE conn6 <- [1,950,null,{}] 08:40:18 INFO - PROCESS | 2532 | 1464622818722 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}] 08:40:18 INFO - PROCESS | 2532 | 1464622818836 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 08:40:18 INFO - PROCESS | 2532 | 1464622818961 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:18 INFO - PROCESS | 2532 | ++DOCSHELL 000000C948DD4800 == 74 [pid = 2532] [id = 247] 08:40:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 133 (000000C947CE5400) [pid = 2532] [serial = 740] [outer = 0000000000000000] 08:40:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 134 (000000C947CE9000) [pid = 2532] [serial = 741] [outer = 000000C947CE5400] 08:40:19 INFO - PROCESS | 2532 | 1464622819020 Marionette DEBUG loaded listener.js 08:40:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 135 (000000C9483AA000) [pid = 2532] [serial = 742] [outer = 000000C947CE5400] 08:40:19 INFO - PROCESS | 2532 | 1464622819612 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]]]}] 08:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 945ms 08:40:19 INFO - PROCESS | 2532 | 1464622819652 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 08:40:19 INFO - PROCESS | 2532 | 1464622819655 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 08:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:40:19 INFO - PROCESS | 2532 | 1464622819660 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:40:19 INFO - PROCESS | 2532 | 1464622819662 Marionette TRACE conn6 <- [1,954,null,{}] 08:40:19 INFO - PROCESS | 2532 | 1464622819666 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}] 08:40:19 INFO - PROCESS | 2532 | 1464622819782 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 08:40:19 INFO - PROCESS | 2532 | 1464622819880 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:19 INFO - PROCESS | 2532 | ++DOCSHELL 000000C949C7F000 == 75 [pid = 2532] [id = 248] 08:40:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 136 (000000C9483AEC00) [pid = 2532] [serial = 743] [outer = 0000000000000000] 08:40:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 137 (000000C9483B3400) [pid = 2532] [serial = 744] [outer = 000000C9483AEC00] 08:40:19 INFO - PROCESS | 2532 | 1464622819937 Marionette DEBUG loaded listener.js 08:40:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 138 (000000C948C54000) [pid = 2532] [serial = 745] [outer = 000000C9483AEC00] 08:40:20 INFO - PROCESS | 2532 | 1464622820527 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]]]}] 08:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 922ms 08:40:20 INFO - PROCESS | 2532 | 1464622820585 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 08:40:20 INFO - PROCESS | 2532 | 1464622820588 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 08:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:40:20 INFO - PROCESS | 2532 | 1464622820591 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:40:20 INFO - PROCESS | 2532 | 1464622820594 Marionette TRACE conn6 <- [1,958,null,{}] 08:40:20 INFO - PROCESS | 2532 | 1464622820598 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}] 08:40:20 INFO - PROCESS | 2532 | 1464622820884 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 08:40:21 INFO - PROCESS | 2532 | 1464622821067 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:21 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BD09800 == 76 [pid = 2532] [id = 249] 08:40:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 139 (000000C92EFDBC00) [pid = 2532] [serial = 746] [outer = 0000000000000000] 08:40:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 140 (000000C92F2AE000) [pid = 2532] [serial = 747] [outer = 000000C92EFDBC00] 08:40:21 INFO - PROCESS | 2532 | 1464622821121 Marionette DEBUG loaded listener.js 08:40:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 141 (000000C93417D400) [pid = 2532] [serial = 748] [outer = 000000C92EFDBC00] 08:40:21 INFO - PROCESS | 2532 | 1464622821775 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]]]}] 08:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1243ms 08:40:21 INFO - PROCESS | 2532 | 1464622821838 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 08:40:21 INFO - PROCESS | 2532 | 1464622821842 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 08:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:40:21 INFO - PROCESS | 2532 | 1464622821846 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:40:21 INFO - PROCESS | 2532 | 1464622821850 Marionette TRACE conn6 <- [1,962,null,{}] 08:40:21 INFO - PROCESS | 2532 | 1464622821855 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}] 08:40:22 INFO - PROCESS | 2532 | 1464622822003 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 08:40:22 INFO - PROCESS | 2532 | 1464622822148 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C943424800 == 75 [pid = 2532] [id = 108] 08:40:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C94080B000 == 74 [pid = 2532] [id = 115] 08:40:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C943407000 == 73 [pid = 2532] [id = 239] 08:40:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C940EC8800 == 72 [pid = 2532] [id = 238] 08:40:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C940ECB000 == 71 [pid = 2532] [id = 237] 08:40:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C940989000 == 70 [pid = 2532] [id = 236] 08:40:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C93FEBC800 == 69 [pid = 2532] [id = 235] 08:40:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C9391C9000 == 68 [pid = 2532] [id = 234] 08:40:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C93C643800 == 67 [pid = 2532] [id = 233] 08:40:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C939782800 == 66 [pid = 2532] [id = 232] 08:40:22 INFO - PROCESS | 2532 | --DOMWINDOW == 140 (000000C93C794C00) [pid = 2532] [serial = 629] [outer = 0000000000000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2532 | --DOMWINDOW == 139 (000000C935166400) [pid = 2532] [serial = 626] [outer = 0000000000000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2532 | --DOMWINDOW == 138 (000000C94040BC00) [pid = 2532] [serial = 672] [outer = 0000000000000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2532 | --DOMWINDOW == 137 (000000C9406D9400) [pid = 2532] [serial = 632] [outer = 0000000000000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2532 | --DOMWINDOW == 136 (000000C943E61000) [pid = 2532] [serial = 635] [outer = 0000000000000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2532 | --DOMWINDOW == 135 (000000C946398C00) [pid = 2532] [serial = 638] [outer = 0000000000000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9360CB800 == 67 [pid = 2532] [id = 250] 08:40:22 INFO - PROCESS | 2532 | ++DOMWINDOW == 136 (000000C92EFD2400) [pid = 2532] [serial = 749] [outer = 0000000000000000] 08:40:22 INFO - PROCESS | 2532 | ++DOMWINDOW == 137 (000000C92F2B2800) [pid = 2532] [serial = 750] [outer = 000000C92EFD2400] 08:40:22 INFO - PROCESS | 2532 | 1464622822244 Marionette DEBUG loaded listener.js 08:40:22 INFO - PROCESS | 2532 | ++DOMWINDOW == 138 (000000C938D21C00) [pid = 2532] [serial = 751] [outer = 000000C92EFD2400] 08:40:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BC67000 == 66 [pid = 2532] [id = 231] 08:40:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C946FB7800 == 65 [pid = 2532] [id = 228] 08:40:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C94636B800 == 64 [pid = 2532] [id = 227] 08:40:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C940BED000 == 63 [pid = 2532] [id = 226] 08:40:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C939D04800 == 62 [pid = 2532] [id = 225] 08:40:22 INFO - PROCESS | 2532 | --DOMWINDOW == 137 (000000C93D393400) [pid = 2532] [serial = 588] [outer = 0000000000000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2532 | --DOMWINDOW == 136 (000000C9406D8800) [pid = 2532] [serial = 591] [outer = 0000000000000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2532 | --DOMWINDOW == 135 (000000C93FE03C00) [pid = 2532] [serial = 657] [outer = 0000000000000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2532 | --DOMWINDOW == 134 (000000C9406DD000) [pid = 2532] [serial = 661] [outer = 0000000000000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2532 | --DOMWINDOW == 133 (000000C94043B000) [pid = 2532] [serial = 660] [outer = 0000000000000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2532 | --DOMWINDOW == 132 (000000C940FBCC00) [pid = 2532] [serial = 623] [outer = 0000000000000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2532 | --DOMWINDOW == 131 (000000C93FE38000) [pid = 2532] [serial = 658] [outer = 0000000000000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2532 | --DOMWINDOW == 130 (000000C93C6F4000) [pid = 2532] [serial = 654] [outer = 0000000000000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2532 | --DOMWINDOW == 129 (000000C930714800) [pid = 2532] [serial = 647] [outer = 0000000000000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2532 | --DOMWINDOW == 128 (000000C935165400) [pid = 2532] [serial = 648] [outer = 0000000000000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2532 | --DOMWINDOW == 127 (000000C93B177C00) [pid = 2532] [serial = 650] [outer = 0000000000000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2532 | --DOMWINDOW == 126 (000000C93C0E4000) [pid = 2532] [serial = 651] [outer = 0000000000000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2532 | --DOMWINDOW == 125 (000000C94700F000) [pid = 2532] [serial = 641] [outer = 0000000000000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2532 | --DOMWINDOW == 124 (000000C9409D6400) [pid = 2532] [serial = 663] [outer = 0000000000000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2532 | --DOMWINDOW == 123 (000000C93ECEA000) [pid = 2532] [serial = 666] [outer = 0000000000000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2532 | --DOMWINDOW == 122 (000000C940F6E400) [pid = 2532] [serial = 669] [outer = 0000000000000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2532 | --DOMWINDOW == 121 (000000C93E30FC00) [pid = 2532] [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.] 08:40:22 INFO - PROCESS | 2532 | --DOMWINDOW == 120 (000000C933A0F000) [pid = 2532] [serial = 644] [outer = 0000000000000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2532 | --DOMWINDOW == 119 (000000C940EBC000) [pid = 2532] [serial = 664] [outer = 0000000000000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2532 | --DOMWINDOW == 118 (000000C93511EC00) [pid = 2532] [serial = 645] [outer = 0000000000000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2532 | --DOMWINDOW == 117 (000000C9409CD000) [pid = 2532] [serial = 667] [outer = 0000000000000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2532 | --DOMWINDOW == 116 (000000C93ECF3000) [pid = 2532] [serial = 655] [outer = 0000000000000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2532 | --DOMWINDOW == 115 (000000C941FA0400) [pid = 2532] [serial = 670] [outer = 0000000000000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2532 | --DOMWINDOW == 114 (000000C941FA6400) [pid = 2532] [serial = 582] [outer = 0000000000000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2532 | --DOMWINDOW == 113 (000000C938249C00) [pid = 2532] [serial = 585] [outer = 0000000000000000] [url = about:blank] 08:40:22 INFO - PROCESS | 2532 | 1464622822731 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]]]}] 08:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 924ms 08:40:22 INFO - PROCESS | 2532 | 1464622822776 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 08:40:22 INFO - PROCESS | 2532 | 1464622822779 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 08:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:40:22 INFO - PROCESS | 2532 | 1464622822782 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:40:22 INFO - PROCESS | 2532 | 1464622822784 Marionette TRACE conn6 <- [1,966,null,{}] 08:40:22 INFO - PROCESS | 2532 | 1464622822788 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}] 08:40:22 INFO - PROCESS | 2532 | 1464622822887 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 08:40:22 INFO - PROCESS | 2532 | 1464622822897 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:22 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93E730800 == 63 [pid = 2532] [id = 251] 08:40:22 INFO - PROCESS | 2532 | ++DOMWINDOW == 114 (000000C939C3CC00) [pid = 2532] [serial = 752] [outer = 0000000000000000] 08:40:22 INFO - PROCESS | 2532 | ++DOMWINDOW == 115 (000000C939EA4C00) [pid = 2532] [serial = 753] [outer = 000000C939C3CC00] 08:40:22 INFO - PROCESS | 2532 | 1464622822945 Marionette DEBUG loaded listener.js 08:40:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 116 (000000C93C0E4000) [pid = 2532] [serial = 754] [outer = 000000C939C3CC00] 08:40:23 INFO - PROCESS | 2532 | 1464622823438 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]]]}] 08:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 693ms 08:40:23 INFO - PROCESS | 2532 | 1464622823476 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 08:40:23 INFO - PROCESS | 2532 | 1464622823481 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 08:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:40:23 INFO - PROCESS | 2532 | 1464622823491 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:40:23 INFO - PROCESS | 2532 | 1464622823495 Marionette TRACE conn6 <- [1,970,null,{}] 08:40:23 INFO - PROCESS | 2532 | 1464622823499 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}] 08:40:23 INFO - PROCESS | 2532 | 1464622823601 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 08:40:23 INFO - PROCESS | 2532 | 1464622823789 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:23 INFO - PROCESS | 2532 | ++DOCSHELL 000000C935263000 == 64 [pid = 2532] [id = 252] 08:40:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 117 (000000C92E9B3400) [pid = 2532] [serial = 755] [outer = 0000000000000000] 08:40:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 118 (000000C92EFDC400) [pid = 2532] [serial = 756] [outer = 000000C92E9B3400] 08:40:23 INFO - PROCESS | 2532 | 1464622823852 Marionette DEBUG loaded listener.js 08:40:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 119 (000000C933A0F000) [pid = 2532] [serial = 757] [outer = 000000C92E9B3400] 08:40:24 INFO - PROCESS | 2532 | 1464622824476 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]]]}] 08:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1029ms 08:40:24 INFO - PROCESS | 2532 | 1464622824521 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 08:40:24 INFO - PROCESS | 2532 | 1464622824526 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 08:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:40:24 INFO - PROCESS | 2532 | 1464622824532 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:40:24 INFO - PROCESS | 2532 | 1464622824536 Marionette TRACE conn6 <- [1,974,null,{}] 08:40:24 INFO - PROCESS | 2532 | 1464622824564 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}] 08:40:24 INFO - PROCESS | 2532 | 1464622824693 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 08:40:24 INFO - PROCESS | 2532 | 1464622824821 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:24 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93FEAC800 == 65 [pid = 2532] [id = 253] 08:40:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 120 (000000C9394B4400) [pid = 2532] [serial = 758] [outer = 0000000000000000] 08:40:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 121 (000000C93B0A1000) [pid = 2532] [serial = 759] [outer = 000000C9394B4400] 08:40:24 INFO - PROCESS | 2532 | 1464622824884 Marionette DEBUG loaded listener.js 08:40:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 122 (000000C93C794C00) [pid = 2532] [serial = 760] [outer = 000000C9394B4400] 08:40:25 INFO - PROCESS | 2532 | 1464622825532 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]]]}] 08:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1049ms 08:40:25 INFO - PROCESS | 2532 | 1464622825586 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 08:40:25 INFO - PROCESS | 2532 | 1464622825590 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 08:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:40:25 INFO - PROCESS | 2532 | 1464622825595 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:40:25 INFO - PROCESS | 2532 | 1464622825597 Marionette TRACE conn6 <- [1,978,null,{}] 08:40:25 INFO - PROCESS | 2532 | 1464622825601 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}] 08:40:25 INFO - PROCESS | 2532 | 1464622825724 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 08:40:25 INFO - PROCESS | 2532 | 1464622825851 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:25 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940A62800 == 66 [pid = 2532] [id = 254] 08:40:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 123 (000000C93F467C00) [pid = 2532] [serial = 761] [outer = 0000000000000000] 08:40:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 124 (000000C93F499C00) [pid = 2532] [serial = 762] [outer = 000000C93F467C00] 08:40:25 INFO - PROCESS | 2532 | 1464622825912 Marionette DEBUG loaded listener.js 08:40:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 125 (000000C93FE09400) [pid = 2532] [serial = 763] [outer = 000000C93F467C00] 08:40:26 INFO - PROCESS | 2532 | 1464622826578 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]]]}] 08:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1023ms 08:40:26 INFO - PROCESS | 2532 | 1464622826620 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 08:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:40:26 INFO - PROCESS | 2532 | 1464622826623 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 08:40:26 INFO - PROCESS | 2532 | 1464622826633 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:40:26 INFO - PROCESS | 2532 | 1464622826640 Marionette TRACE conn6 <- [1,982,null,{}] 08:40:26 INFO - PROCESS | 2532 | 1464622826667 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}] 08:40:26 INFO - PROCESS | 2532 | 1464622826818 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 08:40:26 INFO - PROCESS | 2532 | 1464622826945 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:26 INFO - PROCESS | 2532 | ++DOCSHELL 000000C941FC2800 == 67 [pid = 2532] [id = 255] 08:40:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 126 (000000C94030DC00) [pid = 2532] [serial = 764] [outer = 0000000000000000] 08:40:27 INFO - PROCESS | 2532 | ++DOMWINDOW == 127 (000000C9403DFC00) [pid = 2532] [serial = 765] [outer = 000000C94030DC00] 08:40:27 INFO - PROCESS | 2532 | 1464622827006 Marionette DEBUG loaded listener.js 08:40:27 INFO - PROCESS | 2532 | ++DOMWINDOW == 128 (000000C940410000) [pid = 2532] [serial = 766] [outer = 000000C94030DC00] 08:40:27 INFO - PROCESS | 2532 | 1464622827596 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]]]}] 08:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 987ms 08:40:27 INFO - PROCESS | 2532 | 1464622827615 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 08:40:27 INFO - PROCESS | 2532 | 1464622827618 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 08:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:40:27 INFO - PROCESS | 2532 | 1464622827622 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:40:27 INFO - PROCESS | 2532 | 1464622827624 Marionette TRACE conn6 <- [1,986,null,{}] 08:40:27 INFO - PROCESS | 2532 | 1464622827628 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}] 08:40:27 INFO - PROCESS | 2532 | 1464622827748 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 08:40:27 INFO - PROCESS | 2532 | 1464622827846 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:27 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943413800 == 68 [pid = 2532] [id = 256] 08:40:27 INFO - PROCESS | 2532 | ++DOMWINDOW == 129 (000000C9404ABC00) [pid = 2532] [serial = 767] [outer = 0000000000000000] 08:40:27 INFO - PROCESS | 2532 | ++DOMWINDOW == 130 (000000C9406D9800) [pid = 2532] [serial = 768] [outer = 000000C9404ABC00] 08:40:27 INFO - PROCESS | 2532 | 1464622827904 Marionette DEBUG loaded listener.js 08:40:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 131 (000000C9409CE000) [pid = 2532] [serial = 769] [outer = 000000C9404ABC00] 08:40:28 INFO - PROCESS | 2532 | 1464622828518 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]]]}] 08:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 923ms 08:40:28 INFO - PROCESS | 2532 | 1464622828548 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 08:40:28 INFO - PROCESS | 2532 | 1464622828550 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 08:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:40:28 INFO - PROCESS | 2532 | 1464622828554 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:40:28 INFO - PROCESS | 2532 | 1464622828556 Marionette TRACE conn6 <- [1,990,null,{}] 08:40:28 INFO - PROCESS | 2532 | 1464622828560 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}] 08:40:28 INFO - PROCESS | 2532 | 1464622828678 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 08:40:28 INFO - PROCESS | 2532 | 1464622828779 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:28 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943CDB800 == 69 [pid = 2532] [id = 257] 08:40:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 132 (000000C940E11400) [pid = 2532] [serial = 770] [outer = 0000000000000000] 08:40:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 133 (000000C940EC2400) [pid = 2532] [serial = 771] [outer = 000000C940E11400] 08:40:28 INFO - PROCESS | 2532 | 1464622828846 Marionette DEBUG loaded listener.js 08:40:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 134 (000000C942026000) [pid = 2532] [serial = 772] [outer = 000000C940E11400] 08:40:29 INFO - PROCESS | 2532 | 1464622829440 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]]]}] 08:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 923ms 08:40:29 INFO - PROCESS | 2532 | 1464622829480 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 08:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:40:29 INFO - PROCESS | 2532 | 1464622829483 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 08:40:29 INFO - PROCESS | 2532 | 1464622829486 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:40:29 INFO - PROCESS | 2532 | 1464622829488 Marionette TRACE conn6 <- [1,994,null,{}] 08:40:29 INFO - PROCESS | 2532 | 1464622829492 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}] 08:40:29 INFO - PROCESS | 2532 | 1464622829611 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 08:40:29 INFO - PROCESS | 2532 | 1464622829710 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:29 INFO - PROCESS | 2532 | ++DOCSHELL 000000C944679000 == 70 [pid = 2532] [id = 258] 08:40:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 135 (000000C93C110800) [pid = 2532] [serial = 773] [outer = 0000000000000000] 08:40:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 136 (000000C93FE7FC00) [pid = 2532] [serial = 774] [outer = 000000C93C110800] 08:40:29 INFO - PROCESS | 2532 | 1464622829767 Marionette DEBUG loaded listener.js 08:40:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 137 (000000C943E61400) [pid = 2532] [serial = 775] [outer = 000000C93C110800] 08:40:30 INFO - PROCESS | 2532 | 1464622830363 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]]]}] 08:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 924ms 08:40:30 INFO - PROCESS | 2532 | 1464622830413 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 08:40:30 INFO - PROCESS | 2532 | 1464622830415 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 08:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:40:30 INFO - PROCESS | 2532 | 1464622830419 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:40:30 INFO - PROCESS | 2532 | 1464622830421 Marionette TRACE conn6 <- [1,998,null,{}] 08:40:30 INFO - PROCESS | 2532 | 1464622830425 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}] 08:40:30 INFO - PROCESS | 2532 | 1464622830541 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 08:40:30 INFO - PROCESS | 2532 | 1464622830641 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:30 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946356000 == 71 [pid = 2532] [id = 259] 08:40:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 138 (000000C9462C6800) [pid = 2532] [serial = 776] [outer = 0000000000000000] 08:40:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 139 (000000C946399400) [pid = 2532] [serial = 777] [outer = 000000C9462C6800] 08:40:30 INFO - PROCESS | 2532 | 1464622830697 Marionette DEBUG loaded listener.js 08:40:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 140 (000000C94700A400) [pid = 2532] [serial = 778] [outer = 000000C9462C6800] 08:40:31 INFO - PROCESS | 2532 | 1464622831297 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]]]}] 08:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 944ms 08:40:31 INFO - PROCESS | 2532 | 1464622831366 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 08:40:31 INFO - PROCESS | 2532 | 1464622831369 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 08:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:40:31 INFO - PROCESS | 2532 | 1464622831373 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:40:31 INFO - PROCESS | 2532 | 1464622831375 Marionette TRACE conn6 <- [1,1002,null,{}] 08:40:31 INFO - PROCESS | 2532 | 1464622831379 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}] 08:40:31 INFO - PROCESS | 2532 | 1464622831493 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 08:40:31 INFO - PROCESS | 2532 | 1464622831618 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:31 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946F6E800 == 72 [pid = 2532] [id = 260] 08:40:31 INFO - PROCESS | 2532 | ++DOMWINDOW == 141 (000000C947009800) [pid = 2532] [serial = 779] [outer = 0000000000000000] 08:40:31 INFO - PROCESS | 2532 | ++DOMWINDOW == 142 (000000C947195C00) [pid = 2532] [serial = 780] [outer = 000000C947009800] 08:40:31 INFO - PROCESS | 2532 | 1464622831675 Marionette DEBUG loaded listener.js 08:40:31 INFO - PROCESS | 2532 | ++DOMWINDOW == 143 (000000C94719C000) [pid = 2532] [serial = 781] [outer = 000000C947009800] 08:40:32 INFO - PROCESS | 2532 | 1464622832222 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]]]}] 08:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 881ms 08:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:40:32 INFO - PROCESS | 2532 | 1464622832256 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 08:40:32 INFO - PROCESS | 2532 | 1464622832258 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 08:40:32 INFO - PROCESS | 2532 | 1464622832262 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:40:32 INFO - PROCESS | 2532 | 1464622832264 Marionette TRACE conn6 <- [1,1006,null,{}] 08:40:32 INFO - PROCESS | 2532 | 1464622832268 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}] 08:40:32 INFO - PROCESS | 2532 | 1464622832395 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 08:40:32 INFO - PROCESS | 2532 | 1464622832518 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:32 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9489A3800 == 73 [pid = 2532] [id = 261] 08:40:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 144 (000000C947199800) [pid = 2532] [serial = 782] [outer = 0000000000000000] 08:40:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 145 (000000C947CA4C00) [pid = 2532] [serial = 783] [outer = 000000C947199800] 08:40:32 INFO - PROCESS | 2532 | 1464622832578 Marionette DEBUG loaded listener.js 08:40:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 146 (000000C9483ADC00) [pid = 2532] [serial = 784] [outer = 000000C947199800] 08:40:33 INFO - PROCESS | 2532 | 1464622833393 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]]]}] 08:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1186ms 08:40:33 INFO - PROCESS | 2532 | 1464622833451 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 08:40:33 INFO - PROCESS | 2532 | 1464622833455 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 08:40:33 INFO - PROCESS | 2532 | 1464622833461 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:40:33 INFO - PROCESS | 2532 | 1464622833464 Marionette TRACE conn6 <- [1,1010,null,{}] 08:40:33 INFO - PROCESS | 2532 | 1464622833470 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}] 08:40:33 INFO - PROCESS | 2532 | 1464622833597 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 08:40:33 INFO - PROCESS | 2532 | 1464622833723 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:33 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940979800 == 74 [pid = 2532] [id = 262] 08:40:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 147 (000000C935162800) [pid = 2532] [serial = 785] [outer = 0000000000000000] 08:40:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 148 (000000C938D2F400) [pid = 2532] [serial = 786] [outer = 000000C935162800] 08:40:33 INFO - PROCESS | 2532 | 1464622833777 Marionette DEBUG loaded listener.js 08:40:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 149 (000000C93C10CC00) [pid = 2532] [serial = 787] [outer = 000000C935162800] 08:40:34 INFO - PROCESS | 2532 | 1464622834399 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]]]}] 08:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 987ms 08:40:34 INFO - PROCESS | 2532 | 1464622834452 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 08:40:34 INFO - PROCESS | 2532 | 1464622834458 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 08:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:40:34 INFO - PROCESS | 2532 | 1464622834464 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:40:34 INFO - PROCESS | 2532 | 1464622834467 Marionette TRACE conn6 <- [1,1014,null,{}] 08:40:34 INFO - PROCESS | 2532 | 1464622834471 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}] 08:40:34 INFO - PROCESS | 2532 | 1464622834589 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 08:40:34 INFO - PROCESS | 2532 | --DOCSHELL 000000C93E730800 == 73 [pid = 2532] [id = 251] 08:40:34 INFO - PROCESS | 2532 | --DOCSHELL 000000C9360CB800 == 72 [pid = 2532] [id = 250] 08:40:34 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BD09800 == 71 [pid = 2532] [id = 249] 08:40:34 INFO - PROCESS | 2532 | --DOCSHELL 000000C940982800 == 70 [pid = 2532] [id = 242] 08:40:34 INFO - PROCESS | 2532 | --DOCSHELL 000000C93B0F5000 == 69 [pid = 2532] [id = 241] 08:40:34 INFO - PROCESS | 2532 | 1464622834754 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:34 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BD09800 == 70 [pid = 2532] [id = 263] 08:40:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 150 (000000C92EFB3C00) [pid = 2532] [serial = 788] [outer = 0000000000000000] 08:40:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 151 (000000C92F860000) [pid = 2532] [serial = 789] [outer = 000000C92EFB3C00] 08:40:34 INFO - PROCESS | 2532 | 1464622834803 Marionette DEBUG loaded listener.js 08:40:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 152 (000000C93BBAD800) [pid = 2532] [serial = 790] [outer = 000000C92EFB3C00] 08:40:35 INFO - PROCESS | 2532 | 1464622835263 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]]]}] 08:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 839ms 08:40:35 INFO - PROCESS | 2532 | 1464622835305 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 08:40:35 INFO - PROCESS | 2532 | 1464622835308 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 08:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:40:35 INFO - PROCESS | 2532 | 1464622835317 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:40:35 INFO - PROCESS | 2532 | 1464622835321 Marionette TRACE conn6 <- [1,1018,null,{}] 08:40:35 INFO - PROCESS | 2532 | 1464622835337 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}] 08:40:35 INFO - PROCESS | 2532 | 1464622835473 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 08:40:35 INFO - PROCESS | 2532 | 1464622835499 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:35 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943CEA000 == 71 [pid = 2532] [id = 264] 08:40:35 INFO - PROCESS | 2532 | ++DOMWINDOW == 153 (000000C93FE3D800) [pid = 2532] [serial = 791] [outer = 0000000000000000] 08:40:35 INFO - PROCESS | 2532 | ++DOMWINDOW == 154 (000000C93FE7F400) [pid = 2532] [serial = 792] [outer = 000000C93FE3D800] 08:40:35 INFO - PROCESS | 2532 | 1464622835549 Marionette DEBUG loaded listener.js 08:40:35 INFO - PROCESS | 2532 | ++DOMWINDOW == 155 (000000C9406D2400) [pid = 2532] [serial = 793] [outer = 000000C93FE3D800] 08:40:36 INFO - PROCESS | 2532 | 1464622836061 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]]]}] 08:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 839ms 08:40:36 INFO - PROCESS | 2532 | 1464622836153 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 08:40:36 INFO - PROCESS | 2532 | 1464622836155 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 08:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:40:36 INFO - PROCESS | 2532 | 1464622836159 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:40:36 INFO - PROCESS | 2532 | 1464622836161 Marionette TRACE conn6 <- [1,1022,null,{}] 08:40:36 INFO - PROCESS | 2532 | 1464622836165 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}] 08:40:36 INFO - PROCESS | 2532 | 1464622836315 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 08:40:36 INFO - PROCESS | 2532 | 1464622836334 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:36 INFO - PROCESS | 2532 | ++DOCSHELL 000000C947E42000 == 72 [pid = 2532] [id = 265] 08:40:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 156 (000000C941F9C400) [pid = 2532] [serial = 794] [outer = 0000000000000000] 08:40:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 157 (000000C941F9F400) [pid = 2532] [serial = 795] [outer = 000000C941F9C400] 08:40:36 INFO - PROCESS | 2532 | 1464622836381 Marionette DEBUG loaded listener.js 08:40:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 158 (000000C94700BC00) [pid = 2532] [serial = 796] [outer = 000000C941F9C400] 08:40:36 INFO - PROCESS | 2532 | 1464622836841 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]]]}] 08:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 734ms 08:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:40:36 INFO - PROCESS | 2532 | 1464622836899 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 08:40:36 INFO - PROCESS | 2532 | 1464622836901 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 08:40:36 INFO - PROCESS | 2532 | 1464622836905 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:40:36 INFO - PROCESS | 2532 | 1464622836907 Marionette TRACE conn6 <- [1,1026,null,{}] 08:40:36 INFO - PROCESS | 2532 | 1464622836915 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}] 08:40:37 INFO - PROCESS | 2532 | 1464622837047 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 08:40:37 INFO - PROCESS | 2532 | 1464622837108 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:37 INFO - PROCESS | 2532 | ++DOCSHELL 000000C949C80000 == 73 [pid = 2532] [id = 266] 08:40:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 159 (000000C94639B400) [pid = 2532] [serial = 797] [outer = 0000000000000000] 08:40:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 160 (000000C9466F3800) [pid = 2532] [serial = 798] [outer = 000000C94639B400] 08:40:37 INFO - PROCESS | 2532 | 1464622837156 Marionette DEBUG loaded listener.js 08:40:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 161 (000000C9466FA000) [pid = 2532] [serial = 799] [outer = 000000C94639B400] 08:40:37 INFO - PROCESS | 2532 | --DOMWINDOW == 160 (000000C93484F000) [pid = 2532] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:40:37 INFO - PROCESS | 2532 | --DOMWINDOW == 159 (000000C92F972C00) [pid = 2532] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:40:37 INFO - PROCESS | 2532 | --DOMWINDOW == 158 (000000C940408400) [pid = 2532] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:40:37 INFO - PROCESS | 2532 | --DOMWINDOW == 157 (000000C92F2EA400) [pid = 2532] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:40:37 INFO - PROCESS | 2532 | --DOMWINDOW == 156 (000000C93C792800) [pid = 2532] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:40:37 INFO - PROCESS | 2532 | --DOMWINDOW == 155 (000000C939EA3000) [pid = 2532] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:40:37 INFO - PROCESS | 2532 | --DOMWINDOW == 154 (000000C93D326000) [pid = 2532] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:40:37 INFO - PROCESS | 2532 | --DOMWINDOW == 153 (000000C94043D000) [pid = 2532] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:40:37 INFO - PROCESS | 2532 | --DOMWINDOW == 152 (000000C93FE34400) [pid = 2532] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:40:37 INFO - PROCESS | 2532 | --DOMWINDOW == 151 (000000C934853000) [pid = 2532] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:40:37 INFO - PROCESS | 2532 | --DOMWINDOW == 150 (000000C92EFD2400) [pid = 2532] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:40:37 INFO - PROCESS | 2532 | --DOMWINDOW == 149 (000000C94082F800) [pid = 2532] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:40:37 INFO - PROCESS | 2532 | --DOMWINDOW == 148 (000000C92EFDBC00) [pid = 2532] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:40:37 INFO - PROCESS | 2532 | --DOMWINDOW == 147 (000000C940FB1800) [pid = 2532] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:40:37 INFO - PROCESS | 2532 | 1464622837649 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]]]}] 08:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 839ms 08:40:37 INFO - PROCESS | 2532 | 1464622837749 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 08:40:37 INFO - PROCESS | 2532 | 1464622837751 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 08:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:40:37 INFO - PROCESS | 2532 | 1464622837755 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:40:37 INFO - PROCESS | 2532 | 1464622837757 Marionette TRACE conn6 <- [1,1030,null,{}] 08:40:37 INFO - PROCESS | 2532 | 1464622837765 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}] 08:40:37 INFO - PROCESS | 2532 | 1464622837890 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 08:40:37 INFO - PROCESS | 2532 | 1464622837900 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:37 INFO - PROCESS | 2532 | ++DOCSHELL 000000C947FD1800 == 74 [pid = 2532] [id = 267] 08:40:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 148 (000000C939EA3000) [pid = 2532] [serial = 800] [outer = 0000000000000000] 08:40:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 149 (000000C947CA5000) [pid = 2532] [serial = 801] [outer = 000000C939EA3000] 08:40:37 INFO - PROCESS | 2532 | 1464622837948 Marionette DEBUG loaded listener.js 08:40:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 150 (000000C9483B2400) [pid = 2532] [serial = 802] [outer = 000000C939EA3000] 08:40:38 INFO - PROCESS | 2532 | 1464622838378 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]]]}] 08:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 672ms 08:40:38 INFO - PROCESS | 2532 | 1464622838429 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 08:40:38 INFO - PROCESS | 2532 | 1464622838432 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 08:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:40:38 INFO - PROCESS | 2532 | 1464622838435 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:40:38 INFO - PROCESS | 2532 | 1464622838437 Marionette TRACE conn6 <- [1,1034,null,{}] 08:40:38 INFO - PROCESS | 2532 | 1464622838440 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}] 08:40:38 INFO - PROCESS | 2532 | 1464622838535 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 08:40:38 INFO - PROCESS | 2532 | 1464622838541 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:38 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9471C0800 == 75 [pid = 2532] [id = 268] 08:40:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 151 (000000C947D07400) [pid = 2532] [serial = 803] [outer = 0000000000000000] 08:40:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 152 (000000C947D0D800) [pid = 2532] [serial = 804] [outer = 000000C947D07400] 08:40:38 INFO - PROCESS | 2532 | 1464622838587 Marionette DEBUG loaded listener.js 08:40:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 153 (000000C9483B0400) [pid = 2532] [serial = 805] [outer = 000000C947D07400] 08:40:39 INFO - PROCESS | 2532 | 1464622839021 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]]]}] 08:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 629ms 08:40:39 INFO - PROCESS | 2532 | 1464622839068 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 08:40:39 INFO - PROCESS | 2532 | 1464622839070 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 08:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:40:39 INFO - PROCESS | 2532 | 1464622839073 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:40:39 INFO - PROCESS | 2532 | 1464622839075 Marionette TRACE conn6 <- [1,1038,null,{}] 08:40:39 INFO - PROCESS | 2532 | 1464622839083 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}] 08:40:39 INFO - PROCESS | 2532 | 1464622839181 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 08:40:39 INFO - PROCESS | 2532 | 1464622839188 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:39 INFO - PROCESS | 2532 | ++DOCSHELL 000000C948D53800 == 76 [pid = 2532] [id = 269] 08:40:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 154 (000000C9489E6800) [pid = 2532] [serial = 806] [outer = 0000000000000000] 08:40:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 155 (000000C9489EB000) [pid = 2532] [serial = 807] [outer = 000000C9489E6800] 08:40:39 INFO - PROCESS | 2532 | 1464622839242 Marionette DEBUG loaded listener.js 08:40:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 156 (000000C948C4F000) [pid = 2532] [serial = 808] [outer = 000000C9489E6800] 08:40:39 INFO - PROCESS | 2532 | 1464622839984 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]]]}] 08:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 923ms 08:40:40 INFO - PROCESS | 2532 | 1464622840009 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 08:40:40 INFO - PROCESS | 2532 | 1464622840015 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 08:40:40 INFO - PROCESS | 2532 | 1464622840021 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:40:40 INFO - PROCESS | 2532 | 1464622840026 Marionette TRACE conn6 <- [1,1042,null,{}] 08:40:40 INFO - PROCESS | 2532 | 1464622840032 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}] 08:40:40 INFO - PROCESS | 2532 | 1464622840164 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 08:40:40 INFO - PROCESS | 2532 | 1464622840307 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:40 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940BEC000 == 77 [pid = 2532] [id = 270] 08:40:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 157 (000000C938D35C00) [pid = 2532] [serial = 809] [outer = 0000000000000000] 08:40:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 158 (000000C939489C00) [pid = 2532] [serial = 810] [outer = 000000C938D35C00] 08:40:40 INFO - PROCESS | 2532 | 1464622840367 Marionette DEBUG loaded listener.js 08:40:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 159 (000000C93C669400) [pid = 2532] [serial = 811] [outer = 000000C938D35C00] 08:40:41 INFO - PROCESS | 2532 | 1464622841050 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]]]}] 08:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1083ms 08:40:41 INFO - PROCESS | 2532 | 1464622841111 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 08:40:41 INFO - PROCESS | 2532 | 1464622841117 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 08:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:40:41 INFO - PROCESS | 2532 | 1464622841125 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:40:41 INFO - PROCESS | 2532 | 1464622841128 Marionette TRACE conn6 <- [1,1046,null,{}] 08:40:41 INFO - PROCESS | 2532 | 1464622841132 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}] 08:40:41 INFO - PROCESS | 2532 | 1464622841265 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 08:40:41 INFO - PROCESS | 2532 | 1464622841400 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:41 INFO - PROCESS | 2532 | ++DOCSHELL 000000C947FCC000 == 78 [pid = 2532] [id = 271] 08:40:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 160 (000000C93FE09C00) [pid = 2532] [serial = 812] [outer = 0000000000000000] 08:40:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 161 (000000C93FE78000) [pid = 2532] [serial = 813] [outer = 000000C93FE09C00] 08:40:41 INFO - PROCESS | 2532 | 1464622841459 Marionette DEBUG loaded listener.js 08:40:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 162 (000000C9406DF800) [pid = 2532] [serial = 814] [outer = 000000C93FE09C00] 08:40:42 INFO - PROCESS | 2532 | 1464622842116 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]]]}] 08:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1022ms 08:40:42 INFO - PROCESS | 2532 | 1464622842153 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 08:40:42 INFO - PROCESS | 2532 | 1464622842155 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 08:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:40:42 INFO - PROCESS | 2532 | 1464622842159 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:40:42 INFO - PROCESS | 2532 | 1464622842163 Marionette TRACE conn6 <- [1,1050,null,{}] 08:40:42 INFO - PROCESS | 2532 | 1464622842175 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}] 08:40:42 INFO - PROCESS | 2532 | 1464622842320 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 08:40:42 INFO - PROCESS | 2532 | 1464622842459 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:42 INFO - PROCESS | 2532 | ++DOCSHELL 000000C949C85800 == 79 [pid = 2532] [id = 272] 08:40:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 163 (000000C9466FAC00) [pid = 2532] [serial = 815] [outer = 0000000000000000] 08:40:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 164 (000000C947CA9800) [pid = 2532] [serial = 816] [outer = 000000C9466FAC00] 08:40:42 INFO - PROCESS | 2532 | 1464622842520 Marionette DEBUG loaded listener.js 08:40:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 165 (000000C9489EC800) [pid = 2532] [serial = 817] [outer = 000000C9466FAC00] 08:40:43 INFO - PROCESS | 2532 | 1464622843265 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]]]}] 08:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1131ms 08:40:43 INFO - PROCESS | 2532 | 1464622843292 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 08:40:43 INFO - PROCESS | 2532 | 1464622843295 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 08:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:40:43 INFO - PROCESS | 2532 | 1464622843298 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:40:43 INFO - PROCESS | 2532 | 1464622843301 Marionette TRACE conn6 <- [1,1054,null,{}] 08:40:43 INFO - PROCESS | 2532 | 1464622843305 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}] 08:40:43 INFO - PROCESS | 2532 | 1464622843434 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 08:40:43 INFO - PROCESS | 2532 | 1464622843568 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:43 INFO - PROCESS | 2532 | ++DOCSHELL 000000C949EC2800 == 80 [pid = 2532] [id = 273] 08:40:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 166 (000000C9487B2C00) [pid = 2532] [serial = 818] [outer = 0000000000000000] 08:40:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 167 (000000C9487B7400) [pid = 2532] [serial = 819] [outer = 000000C9487B2C00] 08:40:43 INFO - PROCESS | 2532 | 1464622843627 Marionette DEBUG loaded listener.js 08:40:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 168 (000000C9489EF800) [pid = 2532] [serial = 820] [outer = 000000C9487B2C00] 08:40:44 INFO - PROCESS | 2532 | 1464622844234 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]]]}] 08:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 986ms 08:40:44 INFO - PROCESS | 2532 | 1464622844287 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 08:40:44 INFO - PROCESS | 2532 | 1464622844290 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 08:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:40:44 INFO - PROCESS | 2532 | 1464622844293 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:40:44 INFO - PROCESS | 2532 | 1464622844296 Marionette TRACE conn6 <- [1,1058,null,{}] 08:40:44 INFO - PROCESS | 2532 | 1464622844300 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}] 08:40:44 INFO - PROCESS | 2532 | 1464622844420 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 08:40:44 INFO - PROCESS | 2532 | 1464622844554 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:44 INFO - PROCESS | 2532 | ++DOCSHELL 000000C949EDC800 == 81 [pid = 2532] [id = 274] 08:40:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 169 (000000C948390000) [pid = 2532] [serial = 821] [outer = 0000000000000000] 08:40:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 170 (000000C948394C00) [pid = 2532] [serial = 822] [outer = 000000C948390000] 08:40:44 INFO - PROCESS | 2532 | 1464622844613 Marionette DEBUG loaded listener.js 08:40:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 171 (000000C94839B400) [pid = 2532] [serial = 823] [outer = 000000C948390000] 08:40:45 INFO - PROCESS | 2532 | 1464622845233 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]]]}] 08:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 987ms 08:40:45 INFO - PROCESS | 2532 | 1464622845283 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 08:40:45 INFO - PROCESS | 2532 | 1464622845286 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 08:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:40:45 INFO - PROCESS | 2532 | 1464622845289 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:40:45 INFO - PROCESS | 2532 | 1464622845292 Marionette TRACE conn6 <- [1,1062,null,{}] 08:40:45 INFO - PROCESS | 2532 | 1464622845296 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}] 08:40:45 INFO - PROCESS | 2532 | 1464622845427 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 08:40:45 INFO - PROCESS | 2532 | 1464622845563 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:45 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94A0ED000 == 82 [pid = 2532] [id = 275] 08:40:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 172 (000000C934710000) [pid = 2532] [serial = 824] [outer = 0000000000000000] 08:40:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 173 (000000C947E6F000) [pid = 2532] [serial = 825] [outer = 000000C934710000] 08:40:45 INFO - PROCESS | 2532 | 1464622845621 Marionette DEBUG loaded listener.js 08:40:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 174 (000000C948C59C00) [pid = 2532] [serial = 826] [outer = 000000C934710000] 08:40:46 INFO - PROCESS | 2532 | 1464622846241 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]]]}] 08:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 986ms 08:40:46 INFO - PROCESS | 2532 | 1464622846278 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 08:40:46 INFO - PROCESS | 2532 | 1464622846281 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 08:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:40:46 INFO - PROCESS | 2532 | 1464622846285 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:40:46 INFO - PROCESS | 2532 | 1464622846287 Marionette TRACE conn6 <- [1,1066,null,{}] 08:40:46 INFO - PROCESS | 2532 | 1464622846291 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}] 08:40:46 INFO - PROCESS | 2532 | 1464622846411 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 08:40:46 INFO - PROCESS | 2532 | 1464622846519 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:46 INFO - PROCESS | 2532 | ++DOCSHELL 000000C938268000 == 83 [pid = 2532] [id = 276] 08:40:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 175 (000000C92F2ED400) [pid = 2532] [serial = 827] [outer = 0000000000000000] 08:40:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 176 (000000C938D31800) [pid = 2532] [serial = 828] [outer = 000000C92F2ED400] 08:40:46 INFO - PROCESS | 2532 | 1464622846575 Marionette DEBUG loaded listener.js 08:40:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 177 (000000C94082A000) [pid = 2532] [serial = 829] [outer = 000000C92F2ED400] 08:40:47 INFO - PROCESS | 2532 | 1464622847619 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]]]}] 08:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1382ms 08:40:47 INFO - PROCESS | 2532 | 1464622847669 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 08:40:47 INFO - PROCESS | 2532 | 1464622847672 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 08:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:40:47 INFO - PROCESS | 2532 | 1464622847677 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:40:47 INFO - PROCESS | 2532 | 1464622847679 Marionette TRACE conn6 <- [1,1070,null,{}] 08:40:47 INFO - PROCESS | 2532 | 1464622847685 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}] 08:40:47 INFO - PROCESS | 2532 | 1464622847836 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 08:40:47 INFO - PROCESS | 2532 | [2532] 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 08:40:48 INFO - PROCESS | 2532 | 1464622848072 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:48 INFO - PROCESS | 2532 | ++DOCSHELL 000000C930783000 == 84 [pid = 2532] [id = 277] 08:40:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 178 (000000C92EFBE800) [pid = 2532] [serial = 830] [outer = 0000000000000000] 08:40:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 179 (000000C92EFD2400) [pid = 2532] [serial = 831] [outer = 000000C92EFBE800] 08:40:48 INFO - PROCESS | 2532 | 1464622848126 Marionette DEBUG loaded listener.js 08:40:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 180 (000000C92F2B1400) [pid = 2532] [serial = 832] [outer = 000000C92EFBE800] 08:40:48 INFO - PROCESS | 2532 | --DOCSHELL 000000C944049800 == 83 [pid = 2532] [id = 143] 08:40:48 INFO - PROCESS | 2532 | --DOCSHELL 000000C940975800 == 82 [pid = 2532] [id = 186] 08:40:48 INFO - PROCESS | 2532 | --DOCSHELL 000000C9471C0800 == 81 [pid = 2532] [id = 268] 08:40:48 INFO - PROCESS | 2532 | --DOCSHELL 000000C947FD1800 == 80 [pid = 2532] [id = 267] 08:40:48 INFO - PROCESS | 2532 | --DOCSHELL 000000C949C80000 == 79 [pid = 2532] [id = 266] 08:40:48 INFO - PROCESS | 2532 | --DOCSHELL 000000C947E42000 == 78 [pid = 2532] [id = 265] 08:40:48 INFO - PROCESS | 2532 | --DOCSHELL 000000C943CEA000 == 77 [pid = 2532] [id = 264] 08:40:48 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BD09800 == 76 [pid = 2532] [id = 263] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 179 (000000C947CA3800) [pid = 2532] [serial = 738] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 178 (000000C947CE9000) [pid = 2532] [serial = 741] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 177 (000000C940EC2000) [pid = 2532] [serial = 732] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 176 (000000C939EA4C00) [pid = 2532] [serial = 753] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 175 (000000C942031800) [pid = 2532] [serial = 735] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 174 (000000C9483B3400) [pid = 2532] [serial = 744] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOCSHELL 000000C940979800 == 75 [pid = 2532] [id = 262] 08:40:48 INFO - PROCESS | 2532 | --DOCSHELL 000000C946356000 == 74 [pid = 2532] [id = 259] 08:40:48 INFO - PROCESS | 2532 | --DOCSHELL 000000C944679000 == 73 [pid = 2532] [id = 258] 08:40:48 INFO - PROCESS | 2532 | --DOCSHELL 000000C943CDB800 == 72 [pid = 2532] [id = 257] 08:40:48 INFO - PROCESS | 2532 | --DOCSHELL 000000C943413800 == 71 [pid = 2532] [id = 256] 08:40:48 INFO - PROCESS | 2532 | --DOCSHELL 000000C941FC2800 == 70 [pid = 2532] [id = 255] 08:40:48 INFO - PROCESS | 2532 | --DOCSHELL 000000C940A62800 == 69 [pid = 2532] [id = 254] 08:40:48 INFO - PROCESS | 2532 | --DOCSHELL 000000C93FEAC800 == 68 [pid = 2532] [id = 253] 08:40:48 INFO - PROCESS | 2532 | --DOCSHELL 000000C935263000 == 67 [pid = 2532] [id = 252] 08:40:48 INFO - PROCESS | 2532 | 1464622848809 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]]]}] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 173 (000000C939174400) [pid = 2532] [serial = 699] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 172 (000000C9394B1400) [pid = 2532] [serial = 700] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 171 (000000C93485AC00) [pid = 2532] [serial = 694] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 170 (000000C93058A800) [pid = 2532] [serial = 693] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 169 (000000C94082A400) [pid = 2532] [serial = 673] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 168 (000000C92FB2D000) [pid = 2532] [serial = 696] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 167 (000000C93511F800) [pid = 2532] [serial = 697] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 166 (000000C93C79C400) [pid = 2532] [serial = 705] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 165 (000000C93D434800) [pid = 2532] [serial = 706] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 164 (000000C93B1DF000) [pid = 2532] [serial = 702] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 163 (000000C934457400) [pid = 2532] [serial = 675] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 162 (000000C93FE40400) [pid = 2532] [serial = 709] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 161 (000000C93BFA3400) [pid = 2532] [serial = 678] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 160 (000000C93ECF0400) [pid = 2532] [serial = 708] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 159 (000000C94040C400) [pid = 2532] [serial = 681] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 158 (000000C943E61C00) [pid = 2532] [serial = 684] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 157 (000000C940825000) [pid = 2532] [serial = 718] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 156 (000000C947004000) [pid = 2532] [serial = 687] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 155 (000000C9483A9400) [pid = 2532] [serial = 690] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 154 (000000C9409D0800) [pid = 2532] [serial = 720] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 153 (000000C94030EC00) [pid = 2532] [serial = 711] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 152 (000000C9404AE400) [pid = 2532] [serial = 717] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 151 (000000C9403EB000) [pid = 2532] [serial = 712] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 150 (000000C9403DF400) [pid = 2532] [serial = 714] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 149 (000000C940434800) [pid = 2532] [serial = 715] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 148 (000000C93C6F0C00) [pid = 2532] [serial = 703] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 147 (000000C92F2B2800) [pid = 2532] [serial = 750] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 146 (000000C939C80800) [pid = 2532] [serial = 726] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 145 (000000C9409E6000) [pid = 2532] [serial = 721] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 144 (000000C92F2AE000) [pid = 2532] [serial = 747] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 143 (000000C93417D400) [pid = 2532] [serial = 748] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 142 (000000C933A11000) [pid = 2532] [serial = 723] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 141 (000000C9403E3000) [pid = 2532] [serial = 729] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 140 (000000C938D21C00) [pid = 2532] [serial = 751] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - PROCESS | 2532 | --DOMWINDOW == 139 (000000C94202C400) [pid = 2532] [serial = 624] [outer = 0000000000000000] [url = about:blank] 08:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1193ms 08:40:48 INFO - PROCESS | 2532 | 1464622848880 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 08:40:48 INFO - PROCESS | 2532 | 1464622848886 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 08:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:40:48 INFO - PROCESS | 2532 | 1464622848896 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:40:48 INFO - PROCESS | 2532 | 1464622848899 Marionette TRACE conn6 <- [1,1074,null,{}] 08:40:48 INFO - PROCESS | 2532 | 1464622848903 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}] 08:40:49 INFO - PROCESS | 2532 | 1464622849004 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 08:40:49 INFO - PROCESS | 2532 | 1464622849018 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:49 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93524C000 == 68 [pid = 2532] [id = 278] 08:40:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 140 (000000C92F632000) [pid = 2532] [serial = 833] [outer = 0000000000000000] 08:40:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 141 (000000C92F75C800) [pid = 2532] [serial = 834] [outer = 000000C92F632000] 08:40:49 INFO - PROCESS | 2532 | 1464622849065 Marionette DEBUG loaded listener.js 08:40:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 142 (000000C93004D000) [pid = 2532] [serial = 835] [outer = 000000C92F632000] 08:40:49 INFO - PROCESS | 2532 | 1464622849616 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]]]}] 08:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 734ms 08:40:49 INFO - PROCESS | 2532 | 1464622849632 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 08:40:49 INFO - PROCESS | 2532 | 1464622849634 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 08:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:40:49 INFO - PROCESS | 2532 | 1464622849638 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:40:49 INFO - PROCESS | 2532 | 1464622849641 Marionette TRACE conn6 <- [1,1078,null,{}] 08:40:49 INFO - PROCESS | 2532 | 1464622849652 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}] 08:40:49 INFO - PROCESS | 2532 | 1464622849752 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 08:40:49 INFO - PROCESS | 2532 | 1464622849765 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:49 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9391CE800 == 69 [pid = 2532] [id = 279] 08:40:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 143 (000000C92F973C00) [pid = 2532] [serial = 836] [outer = 0000000000000000] 08:40:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 144 (000000C934188800) [pid = 2532] [serial = 837] [outer = 000000C92F973C00] 08:40:49 INFO - PROCESS | 2532 | 1464622849886 Marionette DEBUG loaded listener.js 08:40:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 145 (000000C9346A4000) [pid = 2532] [serial = 838] [outer = 000000C92F973C00] 08:40:50 INFO - PROCESS | 2532 | 1464622850272 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]]]}] 08:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 692ms 08:40:50 INFO - PROCESS | 2532 | 1464622850333 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 08:40:50 INFO - PROCESS | 2532 | 1464622850336 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 08:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:40:50 INFO - PROCESS | 2532 | 1464622850339 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:40:50 INFO - PROCESS | 2532 | 1464622850341 Marionette TRACE conn6 <- [1,1082,null,{}] 08:40:50 INFO - PROCESS | 2532 | 1464622850345 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}] 08:40:50 INFO - PROCESS | 2532 | 1464622850444 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 08:40:50 INFO - PROCESS | 2532 | 1464622850451 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:50 INFO - PROCESS | 2532 | ++DOCSHELL 000000C939EE6000 == 70 [pid = 2532] [id = 280] 08:40:50 INFO - PROCESS | 2532 | ++DOMWINDOW == 146 (000000C934933400) [pid = 2532] [serial = 839] [outer = 0000000000000000] 08:40:50 INFO - PROCESS | 2532 | ++DOMWINDOW == 147 (000000C93493D800) [pid = 2532] [serial = 840] [outer = 000000C934933400] 08:40:50 INFO - PROCESS | 2532 | 1464622850498 Marionette DEBUG loaded listener.js 08:40:50 INFO - PROCESS | 2532 | ++DOMWINDOW == 148 (000000C93512A000) [pid = 2532] [serial = 841] [outer = 000000C934933400] 08:40:50 INFO - PROCESS | 2532 | 1464622850962 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]]]}] 08:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 693ms 08:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:40:51 INFO - PROCESS | 2532 | 1464622851034 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 08:40:51 INFO - PROCESS | 2532 | 1464622851036 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 08:40:51 INFO - PROCESS | 2532 | 1464622851040 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:40:51 INFO - PROCESS | 2532 | 1464622851041 Marionette TRACE conn6 <- [1,1086,null,{}] 08:40:51 INFO - PROCESS | 2532 | 1464622851045 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}] 08:40:51 INFO - PROCESS | 2532 | 1464622851177 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 08:40:51 INFO - PROCESS | 2532 | 1464622851252 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:51 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BD14000 == 71 [pid = 2532] [id = 281] 08:40:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 149 (000000C9351C7000) [pid = 2532] [serial = 842] [outer = 0000000000000000] 08:40:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 150 (000000C935291C00) [pid = 2532] [serial = 843] [outer = 000000C9351C7000] 08:40:51 INFO - PROCESS | 2532 | 1464622851301 Marionette DEBUG loaded listener.js 08:40:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 151 (000000C9359BBC00) [pid = 2532] [serial = 844] [outer = 000000C9351C7000] 08:40:51 INFO - PROCESS | 2532 | 1464622851753 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]]]}] 08:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 734ms 08:40:51 INFO - PROCESS | 2532 | 1464622851791 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 08:40:51 INFO - PROCESS | 2532 | 1464622851794 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 08:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:40:51 INFO - PROCESS | 2532 | 1464622851834 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:40:51 INFO - PROCESS | 2532 | 1464622851836 Marionette TRACE conn6 <- [1,1090,null,{}] 08:40:51 INFO - PROCESS | 2532 | 1464622851840 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}] 08:40:51 INFO - PROCESS | 2532 | 1464622851972 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 08:40:52 INFO - PROCESS | 2532 | 1464622852034 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:52 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93D341800 == 72 [pid = 2532] [id = 282] 08:40:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 152 (000000C938D29C00) [pid = 2532] [serial = 845] [outer = 0000000000000000] 08:40:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 153 (000000C938D37400) [pid = 2532] [serial = 846] [outer = 000000C938D29C00] 08:40:52 INFO - PROCESS | 2532 | 1464622852083 Marionette DEBUG loaded listener.js 08:40:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 154 (000000C9391A8400) [pid = 2532] [serial = 847] [outer = 000000C938D29C00] 08:40:52 INFO - PROCESS | 2532 | 1464622852501 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]]]}] 08:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 734ms 08:40:52 INFO - PROCESS | 2532 | 1464622852568 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 08:40:52 INFO - PROCESS | 2532 | 1464622852570 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 08:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:40:52 INFO - PROCESS | 2532 | 1464622852574 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:40:52 INFO - PROCESS | 2532 | 1464622852576 Marionette TRACE conn6 <- [1,1094,null,{}] 08:40:52 INFO - PROCESS | 2532 | 1464622852579 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}] 08:40:52 INFO - PROCESS | 2532 | 1464622852703 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 08:40:52 INFO - PROCESS | 2532 | 1464622852764 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:52 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93E8E2800 == 73 [pid = 2532] [id = 283] 08:40:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 155 (000000C9392A6000) [pid = 2532] [serial = 848] [outer = 0000000000000000] 08:40:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 156 (000000C939481000) [pid = 2532] [serial = 849] [outer = 000000C9392A6000] 08:40:52 INFO - PROCESS | 2532 | 1464622852812 Marionette DEBUG loaded listener.js 08:40:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 157 (000000C9394B7800) [pid = 2532] [serial = 850] [outer = 000000C9392A6000] 08:40:53 INFO - PROCESS | 2532 | --DOMWINDOW == 156 (000000C939C3CC00) [pid = 2532] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:40:53 INFO - PROCESS | 2532 | --DOMWINDOW == 155 (000000C93FE3D800) [pid = 2532] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:40:53 INFO - PROCESS | 2532 | --DOMWINDOW == 154 (000000C941F9C400) [pid = 2532] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:40:53 INFO - PROCESS | 2532 | --DOMWINDOW == 153 (000000C94639B400) [pid = 2532] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:40:53 INFO - PROCESS | 2532 | --DOMWINDOW == 152 (000000C935162800) [pid = 2532] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:40:53 INFO - PROCESS | 2532 | --DOMWINDOW == 151 (000000C92EFB3C00) [pid = 2532] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:40:53 INFO - PROCESS | 2532 | --DOMWINDOW == 150 (000000C947D07400) [pid = 2532] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:40:53 INFO - PROCESS | 2532 | --DOMWINDOW == 149 (000000C939EA3000) [pid = 2532] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:40:53 INFO - PROCESS | 2532 | 1464622853547 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]]]}] 08:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1022ms 08:40:53 INFO - PROCESS | 2532 | 1464622853596 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 08:40:53 INFO - PROCESS | 2532 | 1464622853599 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 08:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:40:53 INFO - PROCESS | 2532 | 1464622853611 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:40:53 INFO - PROCESS | 2532 | 1464622853613 Marionette TRACE conn6 <- [1,1098,null,{}] 08:40:53 INFO - PROCESS | 2532 | 1464622853633 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}] 08:40:53 INFO - PROCESS | 2532 | 1464622853725 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 08:40:53 INFO - PROCESS | 2532 | 1464622853735 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:53 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F506800 == 74 [pid = 2532] [id = 284] 08:40:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 150 (000000C9394B8000) [pid = 2532] [serial = 851] [outer = 0000000000000000] 08:40:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 151 (000000C939C35C00) [pid = 2532] [serial = 852] [outer = 000000C9394B8000] 08:40:53 INFO - PROCESS | 2532 | 1464622853784 Marionette DEBUG loaded listener.js 08:40:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 152 (000000C939EA3000) [pid = 2532] [serial = 853] [outer = 000000C9394B8000] 08:40:54 INFO - PROCESS | 2532 | 1464622854226 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]]]}] 08:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 649ms 08:40:54 INFO - PROCESS | 2532 | 1464622854255 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 08:40:54 INFO - PROCESS | 2532 | 1464622854257 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 08:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:40:54 INFO - PROCESS | 2532 | 1464622854261 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:40:54 INFO - PROCESS | 2532 | 1464622854262 Marionette TRACE conn6 <- [1,1102,null,{}] 08:40:54 INFO - PROCESS | 2532 | 1464622854271 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}] 08:40:54 INFO - PROCESS | 2532 | 1464622854368 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 08:40:54 INFO - PROCESS | 2532 | 1464622854375 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:54 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F8DF800 == 75 [pid = 2532] [id = 285] 08:40:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 153 (000000C93B1DF800) [pid = 2532] [serial = 854] [outer = 0000000000000000] 08:40:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 154 (000000C93B1E4400) [pid = 2532] [serial = 855] [outer = 000000C93B1DF800] 08:40:54 INFO - PROCESS | 2532 | 1464622854420 Marionette DEBUG loaded listener.js 08:40:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 155 (000000C93BBAA000) [pid = 2532] [serial = 856] [outer = 000000C93B1DF800] 08:40:54 INFO - PROCESS | 2532 | 1464622854861 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]]]}] 08:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 629ms 08:40:54 INFO - PROCESS | 2532 | 1464622854897 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 08:40:54 INFO - PROCESS | 2532 | 1464622854899 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 08:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:40:54 INFO - PROCESS | 2532 | 1464622854916 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:40:54 INFO - PROCESS | 2532 | 1464622854918 Marionette TRACE conn6 <- [1,1106,null,{}] 08:40:54 INFO - PROCESS | 2532 | 1464622854922 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}] 08:40:55 INFO - PROCESS | 2532 | 1464622855030 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 08:40:55 INFO - PROCESS | 2532 | 1464622855036 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:55 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94066B800 == 76 [pid = 2532] [id = 286] 08:40:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 156 (000000C93BBB3800) [pid = 2532] [serial = 857] [outer = 0000000000000000] 08:40:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 157 (000000C93C10B000) [pid = 2532] [serial = 858] [outer = 000000C93BBB3800] 08:40:55 INFO - PROCESS | 2532 | 1464622855082 Marionette DEBUG loaded listener.js 08:40:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 158 (000000C93C37C400) [pid = 2532] [serial = 859] [outer = 000000C93BBB3800] 08:40:55 INFO - PROCESS | 2532 | 1464622855819 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]]]}] 08:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 945ms 08:40:55 INFO - PROCESS | 2532 | 1464622855852 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 08:40:55 INFO - PROCESS | 2532 | 1464622855857 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 08:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:40:55 INFO - PROCESS | 2532 | 1464622855863 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:40:55 INFO - PROCESS | 2532 | 1464622855868 Marionette TRACE conn6 <- [1,1110,null,{}] 08:40:55 INFO - PROCESS | 2532 | 1464622855874 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}] 08:40:56 INFO - PROCESS | 2532 | 1464622856017 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 08:40:56 INFO - PROCESS | 2532 | 1464622856144 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:56 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9347E8800 == 77 [pid = 2532] [id = 287] 08:40:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 159 (000000C92EFB4C00) [pid = 2532] [serial = 860] [outer = 0000000000000000] 08:40:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 160 (000000C92F2ACC00) [pid = 2532] [serial = 861] [outer = 000000C92EFB4C00] 08:40:56 INFO - PROCESS | 2532 | 1464622856209 Marionette DEBUG loaded listener.js 08:40:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 161 (000000C92F972C00) [pid = 2532] [serial = 862] [outer = 000000C92EFB4C00] 08:40:56 INFO - PROCESS | 2532 | 1464622856845 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]]]}] 08:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1029ms 08:40:56 INFO - PROCESS | 2532 | 1464622856896 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 08:40:56 INFO - PROCESS | 2532 | 1464622856903 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 08:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:40:56 INFO - PROCESS | 2532 | 1464622856910 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:40:56 INFO - PROCESS | 2532 | 1464622856913 Marionette TRACE conn6 <- [1,1114,null,{}] 08:40:56 INFO - PROCESS | 2532 | 1464622856918 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}] 08:40:57 INFO - PROCESS | 2532 | 1464622857098 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 08:40:57 INFO - PROCESS | 2532 | 1464622857231 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:57 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BC64800 == 78 [pid = 2532] [id = 288] 08:40:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 162 (000000C933A74000) [pid = 2532] [serial = 863] [outer = 0000000000000000] 08:40:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 163 (000000C934658400) [pid = 2532] [serial = 864] [outer = 000000C933A74000] 08:40:57 INFO - PROCESS | 2532 | 1464622857291 Marionette DEBUG loaded listener.js 08:40:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 164 (000000C935126400) [pid = 2532] [serial = 865] [outer = 000000C933A74000] 08:40:57 INFO - PROCESS | 2532 | 1464622857954 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]]]}] 08:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1071ms 08:40:58 INFO - PROCESS | 2532 | 1464622858004 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 08:40:58 INFO - PROCESS | 2532 | 1464622858007 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 08:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:40:58 INFO - PROCESS | 2532 | 1464622858011 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:40:58 INFO - PROCESS | 2532 | 1464622858015 Marionette TRACE conn6 <- [1,1118,null,{}] 08:40:58 INFO - PROCESS | 2532 | 1464622858027 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}] 08:40:58 INFO - PROCESS | 2532 | 1464622858153 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 08:40:58 INFO - PROCESS | 2532 | 1464622858289 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:58 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940984800 == 79 [pid = 2532] [id = 289] 08:40:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 165 (000000C938D36000) [pid = 2532] [serial = 866] [outer = 0000000000000000] 08:40:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 166 (000000C9392A7400) [pid = 2532] [serial = 867] [outer = 000000C938D36000] 08:40:58 INFO - PROCESS | 2532 | 1464622858351 Marionette DEBUG loaded listener.js 08:40:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 167 (000000C93C117C00) [pid = 2532] [serial = 868] [outer = 000000C938D36000] 08:40:58 INFO - PROCESS | 2532 | 1464622858978 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]]]}] 08:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1023ms 08:40:59 INFO - PROCESS | 2532 | 1464622859036 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 08:40:59 INFO - PROCESS | 2532 | 1464622859040 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 08:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:40:59 INFO - PROCESS | 2532 | 1464622859043 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:40:59 INFO - PROCESS | 2532 | 1464622859045 Marionette TRACE conn6 <- [1,1122,null,{}] 08:40:59 INFO - PROCESS | 2532 | 1464622859050 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}] 08:40:59 INFO - PROCESS | 2532 | 1464622859175 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 08:40:59 INFO - PROCESS | 2532 | 1464622859279 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:59 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940BEB000 == 80 [pid = 2532] [id = 290] 08:40:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 168 (000000C93C6F7400) [pid = 2532] [serial = 869] [outer = 0000000000000000] 08:40:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 169 (000000C93C6FE800) [pid = 2532] [serial = 870] [outer = 000000C93C6F7400] 08:40:59 INFO - PROCESS | 2532 | 1464622859338 Marionette DEBUG loaded listener.js 08:40:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 170 (000000C93C809000) [pid = 2532] [serial = 871] [outer = 000000C93C6F7400] 08:40:59 INFO - PROCESS | 2532 | [GFX2-]: DrawTargetD2D 1.1 (000000C940FA9790): Failed to create GradientStopCollection with no stops. 08:40:59 INFO - PROCESS | 2532 | [GFX3-]: No stops specified for gradient pattern. 08:40:59 INFO - PROCESS | 2532 | 1464622859945 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]]]}] 08:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 924ms 08:40:59 INFO - PROCESS | 2532 | 1464622859982 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 08:40:59 INFO - PROCESS | 2532 | 1464622859984 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 08:40:59 INFO - PROCESS | 2532 | 1464622859988 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:40:59 INFO - PROCESS | 2532 | 1464622859990 Marionette TRACE conn6 <- [1,1126,null,{}] 08:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:41:00 INFO - PROCESS | 2532 | 1464622859994 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}] 08:41:00 INFO - PROCESS | 2532 | 1464622860112 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 08:41:00 INFO - PROCESS | 2532 | 1464622860217 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:00 INFO - PROCESS | 2532 | ++DOCSHELL 000000C941FC2000 == 81 [pid = 2532] [id = 291] 08:41:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 171 (000000C93C79C800) [pid = 2532] [serial = 872] [outer = 0000000000000000] 08:41:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 172 (000000C93C961C00) [pid = 2532] [serial = 873] [outer = 000000C93C79C800] 08:41:00 INFO - PROCESS | 2532 | 1464622860275 Marionette DEBUG loaded listener.js 08:41:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 173 (000000C93D393800) [pid = 2532] [serial = 874] [outer = 000000C93C79C800] 08:41:00 INFO - PROCESS | 2532 | 1464622860867 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]]]}] 08:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 923ms 08:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:41:00 INFO - PROCESS | 2532 | 1464622860919 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 08:41:00 INFO - PROCESS | 2532 | 1464622860922 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 08:41:00 INFO - PROCESS | 2532 | 1464622860925 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:41:00 INFO - PROCESS | 2532 | 1464622860928 Marionette TRACE conn6 <- [1,1130,null,{}] 08:41:00 INFO - PROCESS | 2532 | 1464622860932 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}] 08:41:01 INFO - PROCESS | 2532 | 1464622861076 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 08:41:01 INFO - PROCESS | 2532 | 1464622861210 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:01 INFO - PROCESS | 2532 | ++DOCSHELL 000000C92F183800 == 82 [pid = 2532] [id = 292] 08:41:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 174 (000000C9351C4400) [pid = 2532] [serial = 875] [outer = 0000000000000000] 08:41:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 175 (000000C93F463000) [pid = 2532] [serial = 876] [outer = 000000C9351C4400] 08:41:01 INFO - PROCESS | 2532 | 1464622861269 Marionette DEBUG loaded listener.js 08:41:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 176 (000000C93F46FC00) [pid = 2532] [serial = 877] [outer = 000000C9351C4400] 08:41:01 INFO - PROCESS | 2532 | 1464622861865 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]]]}] 08:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 987ms 08:41:01 INFO - PROCESS | 2532 | 1464622861914 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 08:41:01 INFO - PROCESS | 2532 | 1464622861917 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 08:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:41:01 INFO - PROCESS | 2532 | 1464622861921 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:41:01 INFO - PROCESS | 2532 | 1464622861923 Marionette TRACE conn6 <- [1,1134,null,{}] 08:41:01 INFO - PROCESS | 2532 | 1464622861927 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}] 08:41:02 INFO - PROCESS | 2532 | 1464622862046 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 08:41:02 INFO - PROCESS | 2532 | 1464622862179 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:02 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94341E000 == 83 [pid = 2532] [id = 293] 08:41:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 177 (000000C93E370400) [pid = 2532] [serial = 878] [outer = 0000000000000000] 08:41:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 178 (000000C93F4A2000) [pid = 2532] [serial = 879] [outer = 000000C93E370400] 08:41:02 INFO - PROCESS | 2532 | 1464622862237 Marionette DEBUG loaded listener.js 08:41:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 179 (000000C93FE0D800) [pid = 2532] [serial = 880] [outer = 000000C93E370400] 08:41:03 INFO - PROCESS | 2532 | 1464622863072 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]]]}] 08:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1176ms 08:41:03 INFO - PROCESS | 2532 | 1464622863102 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 08:41:03 INFO - PROCESS | 2532 | 1464622863106 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 08:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:41:03 INFO - PROCESS | 2532 | 1464622863113 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:41:03 INFO - PROCESS | 2532 | 1464622863117 Marionette TRACE conn6 <- [1,1138,null,{}] 08:41:03 INFO - PROCESS | 2532 | 1464622863123 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}] 08:41:03 INFO - PROCESS | 2532 | 1464622863243 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 08:41:03 INFO - PROCESS | 2532 | 1464622863372 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:03 INFO - PROCESS | 2532 | ++DOCSHELL 000000C938DC3000 == 84 [pid = 2532] [id = 294] 08:41:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 180 (000000C92F2B7400) [pid = 2532] [serial = 881] [outer = 0000000000000000] 08:41:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 181 (000000C92F759000) [pid = 2532] [serial = 882] [outer = 000000C92F2B7400] 08:41:03 INFO - PROCESS | 2532 | 1464622863425 Marionette DEBUG loaded listener.js 08:41:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 182 (000000C933A14000) [pid = 2532] [serial = 883] [outer = 000000C92F2B7400] 08:41:04 INFO - PROCESS | 2532 | 1464622864026 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]]]}] 08:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 987ms 08:41:04 INFO - PROCESS | 2532 | 1464622864101 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 08:41:04 INFO - PROCESS | 2532 | 1464622864107 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 08:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:41:04 INFO - PROCESS | 2532 | 1464622864114 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:41:04 INFO - PROCESS | 2532 | 1464622864116 Marionette TRACE conn6 <- [1,1142,null,{}] 08:41:04 INFO - PROCESS | 2532 | 1464622864121 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}] 08:41:04 INFO - PROCESS | 2532 | 1464622864269 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 08:41:04 INFO - PROCESS | 2532 | 1464622864407 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:04 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93E743800 == 85 [pid = 2532] [id = 295] 08:41:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 183 (000000C933A11000) [pid = 2532] [serial = 884] [outer = 0000000000000000] 08:41:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 184 (000000C935168000) [pid = 2532] [serial = 885] [outer = 000000C933A11000] 08:41:04 INFO - PROCESS | 2532 | 1464622864460 Marionette DEBUG loaded listener.js 08:41:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 185 (000000C938C54000) [pid = 2532] [serial = 886] [outer = 000000C933A11000] 08:41:05 INFO - PROCESS | 2532 | --DOCSHELL 000000C943434000 == 84 [pid = 2532] [id = 198] 08:41:05 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F8DF800 == 83 [pid = 2532] [id = 285] 08:41:05 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F506800 == 82 [pid = 2532] [id = 284] 08:41:05 INFO - PROCESS | 2532 | --DOCSHELL 000000C93E8E2800 == 81 [pid = 2532] [id = 283] 08:41:05 INFO - PROCESS | 2532 | --DOCSHELL 000000C93D341800 == 80 [pid = 2532] [id = 282] 08:41:05 INFO - PROCESS | 2532 | --DOCSHELL 000000C9391CE800 == 79 [pid = 2532] [id = 279] 08:41:05 INFO - PROCESS | 2532 | --DOMWINDOW == 184 (000000C9489EB000) [pid = 2532] [serial = 807] [outer = 0000000000000000] [url = about:blank] 08:41:05 INFO - PROCESS | 2532 | --DOMWINDOW == 183 (000000C9406D9800) [pid = 2532] [serial = 768] [outer = 0000000000000000] [url = about:blank] 08:41:05 INFO - PROCESS | 2532 | --DOMWINDOW == 182 (000000C93B0A1000) [pid = 2532] [serial = 759] [outer = 0000000000000000] [url = about:blank] 08:41:05 INFO - PROCESS | 2532 | --DOMWINDOW == 181 (000000C9403DFC00) [pid = 2532] [serial = 765] [outer = 0000000000000000] [url = about:blank] 08:41:05 INFO - PROCESS | 2532 | --DOMWINDOW == 180 (000000C92EFDC400) [pid = 2532] [serial = 756] [outer = 0000000000000000] [url = about:blank] 08:41:05 INFO - PROCESS | 2532 | --DOMWINDOW == 179 (000000C93F499C00) [pid = 2532] [serial = 762] [outer = 0000000000000000] [url = about:blank] 08:41:05 INFO - PROCESS | 2532 | --DOMWINDOW == 178 (000000C940EC2400) [pid = 2532] [serial = 771] [outer = 0000000000000000] [url = about:blank] 08:41:05 INFO - PROCESS | 2532 | --DOMWINDOW == 177 (000000C93FE7FC00) [pid = 2532] [serial = 774] [outer = 0000000000000000] [url = about:blank] 08:41:05 INFO - PROCESS | 2532 | --DOMWINDOW == 176 (000000C946399400) [pid = 2532] [serial = 777] [outer = 0000000000000000] [url = about:blank] 08:41:05 INFO - PROCESS | 2532 | --DOMWINDOW == 175 (000000C947195C00) [pid = 2532] [serial = 780] [outer = 0000000000000000] [url = about:blank] 08:41:05 INFO - PROCESS | 2532 | --DOMWINDOW == 174 (000000C947CA4C00) [pid = 2532] [serial = 783] [outer = 0000000000000000] [url = about:blank] 08:41:05 INFO - PROCESS | 2532 | --DOCSHELL 000000C93524C000 == 78 [pid = 2532] [id = 278] 08:41:05 INFO - PROCESS | 2532 | --DOCSHELL 000000C930783000 == 77 [pid = 2532] [id = 277] 08:41:05 INFO - PROCESS | 2532 | --DOCSHELL 000000C94A0ED000 == 76 [pid = 2532] [id = 275] 08:41:05 INFO - PROCESS | 2532 | --DOCSHELL 000000C949EDC800 == 75 [pid = 2532] [id = 274] 08:41:05 INFO - PROCESS | 2532 | --DOCSHELL 000000C949EC2800 == 74 [pid = 2532] [id = 273] 08:41:05 INFO - PROCESS | 2532 | --DOCSHELL 000000C949C85800 == 73 [pid = 2532] [id = 272] 08:41:05 INFO - PROCESS | 2532 | --DOCSHELL 000000C947FCC000 == 72 [pid = 2532] [id = 271] 08:41:05 INFO - PROCESS | 2532 | --DOCSHELL 000000C940BEC000 == 71 [pid = 2532] [id = 270] 08:41:05 INFO - PROCESS | 2532 | 1464622865154 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]]]}] 08:41:05 INFO - PROCESS | 2532 | --DOMWINDOW == 173 (000000C93C0E4000) [pid = 2532] [serial = 754] [outer = 0000000000000000] [url = about:blank] 08:41:05 INFO - PROCESS | 2532 | --DOMWINDOW == 172 (000000C9466FA000) [pid = 2532] [serial = 799] [outer = 0000000000000000] [url = about:blank] 08:41:05 INFO - PROCESS | 2532 | --DOMWINDOW == 171 (000000C9406D2400) [pid = 2532] [serial = 793] [outer = 0000000000000000] [url = about:blank] 08:41:05 INFO - PROCESS | 2532 | --DOMWINDOW == 170 (000000C947CA5000) [pid = 2532] [serial = 801] [outer = 0000000000000000] [url = about:blank] 08:41:05 INFO - PROCESS | 2532 | --DOMWINDOW == 169 (000000C9483B2400) [pid = 2532] [serial = 802] [outer = 0000000000000000] [url = about:blank] 08:41:05 INFO - PROCESS | 2532 | --DOMWINDOW == 168 (000000C93BBAD800) [pid = 2532] [serial = 790] [outer = 0000000000000000] [url = about:blank] 08:41:05 INFO - PROCESS | 2532 | --DOMWINDOW == 167 (000000C9483B0400) [pid = 2532] [serial = 805] [outer = 0000000000000000] [url = about:blank] 08:41:05 INFO - PROCESS | 2532 | --DOMWINDOW == 166 (000000C93FE7F400) [pid = 2532] [serial = 792] [outer = 0000000000000000] [url = about:blank] 08:41:05 INFO - PROCESS | 2532 | --DOMWINDOW == 165 (000000C941F9F400) [pid = 2532] [serial = 795] [outer = 0000000000000000] [url = about:blank] 08:41:05 INFO - PROCESS | 2532 | --DOMWINDOW == 164 (000000C94700BC00) [pid = 2532] [serial = 796] [outer = 0000000000000000] [url = about:blank] 08:41:05 INFO - PROCESS | 2532 | --DOMWINDOW == 163 (000000C9466F3800) [pid = 2532] [serial = 798] [outer = 0000000000000000] [url = about:blank] 08:41:05 INFO - PROCESS | 2532 | --DOMWINDOW == 162 (000000C93C10CC00) [pid = 2532] [serial = 787] [outer = 0000000000000000] [url = about:blank] 08:41:05 INFO - PROCESS | 2532 | --DOMWINDOW == 161 (000000C938D2F400) [pid = 2532] [serial = 786] [outer = 0000000000000000] [url = about:blank] 08:41:05 INFO - PROCESS | 2532 | --DOMWINDOW == 160 (000000C92F860000) [pid = 2532] [serial = 789] [outer = 0000000000000000] [url = about:blank] 08:41:05 INFO - PROCESS | 2532 | --DOMWINDOW == 159 (000000C947D0D800) [pid = 2532] [serial = 804] [outer = 0000000000000000] [url = about:blank] 08:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1081ms 08:41:05 INFO - PROCESS | 2532 | 1464622865208 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 08:41:05 INFO - PROCESS | 2532 | 1464622865210 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 08:41:05 INFO - PROCESS | 2532 | 1464622865216 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:41:05 INFO - PROCESS | 2532 | 1464622865220 Marionette TRACE conn6 <- [1,1146,null,{}] 08:41:05 INFO - PROCESS | 2532 | 1464622865231 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}] 08:41:05 INFO - PROCESS | 2532 | 1464622865337 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 08:41:05 INFO - PROCESS | 2532 | 1464622865350 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:05 INFO - PROCESS | 2532 | ++DOCSHELL 000000C938C8C800 == 72 [pid = 2532] [id = 296] 08:41:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 160 (000000C93485A400) [pid = 2532] [serial = 887] [outer = 0000000000000000] 08:41:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 161 (000000C935125C00) [pid = 2532] [serial = 888] [outer = 000000C93485A400] 08:41:05 INFO - PROCESS | 2532 | 1464622865401 Marionette DEBUG loaded listener.js 08:41:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 162 (000000C938D2C000) [pid = 2532] [serial = 889] [outer = 000000C93485A400] 08:41:05 INFO - PROCESS | 2532 | 1464622865943 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] 08:41:06 INFO - PROCESS | 2532 | 1464622866002 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 08:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:41:06 INFO - PROCESS | 2532 | 1464622866006 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:41:06 INFO - PROCESS | 2532 | 1464622866008 Marionette TRACE conn6 <- [1,1150,null,{}] 08:41:06 INFO - PROCESS | 2532 | 1464622866011 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}] 08:41:06 INFO - PROCESS | 2532 | 1464622866113 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 08:41:06 INFO - PROCESS | 2532 | 1464622866203 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:06 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F515000 == 73 [pid = 2532] [id = 297] 08:41:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 163 (000000C93948BC00) [pid = 2532] [serial = 890] [outer = 0000000000000000] 08:41:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 164 (000000C939E9AC00) [pid = 2532] [serial = 891] [outer = 000000C93948BC00] 08:41:06 INFO - PROCESS | 2532 | 1464622866253 Marionette DEBUG loaded listener.js 08:41:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 165 (000000C93BBB6C00) [pid = 2532] [serial = 892] [outer = 000000C93948BC00] 08:41:06 INFO - PROCESS | 2532 | 1464622866697 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]]]}] 08:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 734ms 08:41:06 INFO - PROCESS | 2532 | 1464622866743 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 08:41:06 INFO - PROCESS | 2532 | 1464622866745 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 08:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:41:06 INFO - PROCESS | 2532 | 1464622866748 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:41:06 INFO - PROCESS | 2532 | 1464622866750 Marionette TRACE conn6 <- [1,1154,null,{}] 08:41:06 INFO - PROCESS | 2532 | 1464622866754 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}] 08:41:06 INFO - PROCESS | 2532 | 1464622866854 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 08:41:06 INFO - PROCESS | 2532 | 1464622866861 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:06 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94098B800 == 74 [pid = 2532] [id = 298] 08:41:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 166 (000000C93C37E000) [pid = 2532] [serial = 893] [outer = 0000000000000000] 08:41:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 167 (000000C93C792800) [pid = 2532] [serial = 894] [outer = 000000C93C37E000] 08:41:06 INFO - PROCESS | 2532 | 1464622866912 Marionette DEBUG loaded listener.js 08:41:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 168 (000000C93D393C00) [pid = 2532] [serial = 895] [outer = 000000C93C37E000] 08:41:07 INFO - PROCESS | 2532 | 1464622867369 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]]]}] 08:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 671ms 08:41:07 INFO - PROCESS | 2532 | 1464622867423 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 08:41:07 INFO - PROCESS | 2532 | 1464622867425 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 08:41:07 INFO - PROCESS | 2532 | 1464622867428 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:41:07 INFO - PROCESS | 2532 | 1464622867430 Marionette TRACE conn6 <- [1,1158,null,{}] 08:41:07 INFO - PROCESS | 2532 | 1464622867434 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}] 08:41:07 INFO - PROCESS | 2532 | 1464622867607 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 08:41:07 INFO - PROCESS | 2532 | 1464622867638 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:07 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94334B800 == 75 [pid = 2532] [id = 299] 08:41:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 169 (000000C93F466800) [pid = 2532] [serial = 896] [outer = 0000000000000000] 08:41:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 170 (000000C93FE04000) [pid = 2532] [serial = 897] [outer = 000000C93F466800] 08:41:07 INFO - PROCESS | 2532 | 1464622867686 Marionette DEBUG loaded listener.js 08:41:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 171 (000000C93FE3C000) [pid = 2532] [serial = 898] [outer = 000000C93F466800] 08:41:08 INFO - PROCESS | 2532 | 1464622868160 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]]]}] 08:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 777ms 08:41:08 INFO - PROCESS | 2532 | 1464622868209 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 08:41:08 INFO - PROCESS | 2532 | 1464622868211 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 08:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:41:08 INFO - PROCESS | 2532 | 1464622868214 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:41:08 INFO - PROCESS | 2532 | 1464622868216 Marionette TRACE conn6 <- [1,1162,null,{}] 08:41:08 INFO - PROCESS | 2532 | 1464622868220 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}] 08:41:08 INFO - PROCESS | 2532 | 1464622868344 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 08:41:08 INFO - PROCESS | 2532 | 1464622868364 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:08 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943A9A800 == 76 [pid = 2532] [id = 300] 08:41:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 172 (000000C93FE41000) [pid = 2532] [serial = 899] [outer = 0000000000000000] 08:41:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 173 (000000C93FE73C00) [pid = 2532] [serial = 900] [outer = 000000C93FE41000] 08:41:08 INFO - PROCESS | 2532 | 1464622868411 Marionette DEBUG loaded listener.js 08:41:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 174 (000000C940312000) [pid = 2532] [serial = 901] [outer = 000000C93FE41000] 08:41:08 INFO - PROCESS | 2532 | 1464622868874 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] 08:41:08 INFO - PROCESS | 2532 | 1464622868891 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 08:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:41:08 INFO - PROCESS | 2532 | 1464622868895 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:41:08 INFO - PROCESS | 2532 | 1464622868897 Marionette TRACE conn6 <- [1,1166,null,{}] 08:41:08 INFO - PROCESS | 2532 | 1464622868900 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}] 08:41:09 INFO - PROCESS | 2532 | 1464622869059 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 08:41:09 INFO - PROCESS | 2532 | 1464622869084 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:09 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943F8B000 == 77 [pid = 2532] [id = 301] 08:41:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 175 (000000C940316C00) [pid = 2532] [serial = 902] [outer = 0000000000000000] 08:41:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 176 (000000C9403E1800) [pid = 2532] [serial = 903] [outer = 000000C940316C00] 08:41:09 INFO - PROCESS | 2532 | 1464622869131 Marionette DEBUG loaded listener.js 08:41:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 177 (000000C940402C00) [pid = 2532] [serial = 904] [outer = 000000C940316C00] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 176 (000000C92F2EA000) [pid = 2532] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 175 (000000C943E5AC00) [pid = 2532] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 174 (000000C941FA0C00) [pid = 2532] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 173 (000000C9394B4400) [pid = 2532] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 172 (000000C93F467C00) [pid = 2532] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 171 (000000C947007800) [pid = 2532] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 170 (000000C9462C6800) [pid = 2532] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 169 (000000C940E11400) [pid = 2532] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 168 (000000C94030DC00) [pid = 2532] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 167 (000000C9483AEC00) [pid = 2532] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 166 (000000C9351C7000) [pid = 2532] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 165 (000000C9394B8000) [pid = 2532] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 164 (000000C947199800) [pid = 2532] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 163 (000000C93C110800) [pid = 2532] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 162 (000000C934657C00) [pid = 2532] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 161 (000000C9463A1800) [pid = 2532] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 160 (000000C92F2B2400) [pid = 2532] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 159 (000000C943E5D800) [pid = 2532] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 158 (000000C93BBB0400) [pid = 2532] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 157 (000000C9403E0000) [pid = 2532] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 156 (000000C93BBA9000) [pid = 2532] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 155 (000000C943E5CC00) [pid = 2532] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 154 (000000C92F75C000) [pid = 2532] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 153 (000000C93FE37800) [pid = 2532] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 152 (000000C940EB8000) [pid = 2532] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 151 (000000C9404ABC00) [pid = 2532] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 150 (000000C940314800) [pid = 2532] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 149 (000000C939488400) [pid = 2532] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 148 (000000C947009800) [pid = 2532] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 147 (000000C947CE5400) [pid = 2532] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 146 (000000C9462CC400) [pid = 2532] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 145 (000000C92E9B3400) [pid = 2532] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 144 (000000C938D29C00) [pid = 2532] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 143 (000000C9392A6000) [pid = 2532] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 142 (000000C93B1DF800) [pid = 2532] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 141 (000000C92F632000) [pid = 2532] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 140 (000000C938D35C00) [pid = 2532] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 139 (000000C92EFBE800) [pid = 2532] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 138 (000000C9466FAC00) [pid = 2532] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 137 (000000C92F2ED400) [pid = 2532] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 136 (000000C92F973C00) [pid = 2532] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 135 (000000C9489E6800) [pid = 2532] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 134 (000000C934933400) [pid = 2532] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:41:09 INFO - PROCESS | 2532 | --DOMWINDOW == 133 (000000C93FE09C00) [pid = 2532] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:41:10 INFO - PROCESS | 2532 | 1464622870051 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] 08:41:10 INFO - PROCESS | 2532 | 1464622870077 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 08:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:41:10 INFO - PROCESS | 2532 | 1464622870080 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:41:10 INFO - PROCESS | 2532 | 1464622870082 Marionette TRACE conn6 <- [1,1170,null,{}] 08:41:10 INFO - PROCESS | 2532 | 1464622870086 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}] 08:41:10 INFO - PROCESS | 2532 | 1464622870216 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 08:41:10 INFO - PROCESS | 2532 | 1464622870278 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:10 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943F90800 == 78 [pid = 2532] [id = 302] 08:41:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 134 (000000C92EFB6400) [pid = 2532] [serial = 905] [outer = 0000000000000000] 08:41:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 135 (000000C934665C00) [pid = 2532] [serial = 906] [outer = 000000C92EFB6400] 08:41:10 INFO - PROCESS | 2532 | 1464622870326 Marionette DEBUG loaded listener.js 08:41:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 136 (000000C9394B8000) [pid = 2532] [serial = 907] [outer = 000000C92EFB6400] 08:41:10 INFO - PROCESS | 2532 | 1464622870733 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] 08:41:10 INFO - PROCESS | 2532 | 1464622870763 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 08:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:41:10 INFO - PROCESS | 2532 | 1464622870766 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:41:10 INFO - PROCESS | 2532 | 1464622870768 Marionette TRACE conn6 <- [1,1174,null,{}] 08:41:10 INFO - PROCESS | 2532 | 1464622870772 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}] 08:41:10 INFO - PROCESS | 2532 | 1464622870868 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 08:41:10 INFO - PROCESS | 2532 | 1464622870875 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:10 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9446DF000 == 79 [pid = 2532] [id = 303] 08:41:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 137 (000000C93C10C400) [pid = 2532] [serial = 908] [outer = 0000000000000000] 08:41:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 138 (000000C9403EC400) [pid = 2532] [serial = 909] [outer = 000000C93C10C400] 08:41:10 INFO - PROCESS | 2532 | 1464622870922 Marionette DEBUG loaded listener.js 08:41:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 139 (000000C94040DC00) [pid = 2532] [serial = 910] [outer = 000000C93C10C400] 08:41:11 INFO - PROCESS | 2532 | 1464622871359 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] 08:41:11 INFO - PROCESS | 2532 | 1464622871412 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 08:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:41:11 INFO - PROCESS | 2532 | 1464622871416 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:41:11 INFO - PROCESS | 2532 | 1464622871427 Marionette TRACE conn6 <- [1,1178,null,{}] 08:41:11 INFO - PROCESS | 2532 | 1464622871431 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}] 08:41:11 INFO - PROCESS | 2532 | 1464622871550 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 08:41:11 INFO - PROCESS | 2532 | 1464622871598 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:11 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946368000 == 80 [pid = 2532] [id = 304] 08:41:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 140 (000000C9404AC800) [pid = 2532] [serial = 911] [outer = 0000000000000000] 08:41:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 141 (000000C9406D4000) [pid = 2532] [serial = 912] [outer = 000000C9404AC800] 08:41:11 INFO - PROCESS | 2532 | 1464622871649 Marionette DEBUG loaded listener.js 08:41:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 142 (000000C940829400) [pid = 2532] [serial = 913] [outer = 000000C9404AC800] 08:41:12 INFO - PROCESS | 2532 | 1464622872385 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] 08:41:12 INFO - PROCESS | 2532 | 1464622872413 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 08:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:41:12 INFO - PROCESS | 2532 | 1464622872418 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:41:12 INFO - PROCESS | 2532 | 1464622872423 Marionette TRACE conn6 <- [1,1182,null,{}] 08:41:12 INFO - PROCESS | 2532 | 1464622872429 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}] 08:41:12 INFO - PROCESS | 2532 | 1464622872565 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 08:41:12 INFO - PROCESS | 2532 | 1464622872676 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:12 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BC61800 == 81 [pid = 2532] [id = 305] 08:41:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 143 (000000C92F761C00) [pid = 2532] [serial = 914] [outer = 0000000000000000] 08:41:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 144 (000000C933A0C400) [pid = 2532] [serial = 915] [outer = 000000C92F761C00] 08:41:12 INFO - PROCESS | 2532 | 1464622872778 Marionette DEBUG loaded listener.js 08:41:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 145 (000000C934938800) [pid = 2532] [serial = 916] [outer = 000000C92F761C00] 08:41:13 INFO - PROCESS | 2532 | 1464622873433 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] 08:41:13 INFO - PROCESS | 2532 | 1464622873453 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 08:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:41:13 INFO - PROCESS | 2532 | 1464622873460 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:41:13 INFO - PROCESS | 2532 | 1464622873463 Marionette TRACE conn6 <- [1,1186,null,{}] 08:41:13 INFO - PROCESS | 2532 | 1464622873467 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}] 08:41:13 INFO - PROCESS | 2532 | 1464622873599 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 08:41:13 INFO - PROCESS | 2532 | 1464622873709 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:13 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943A8B000 == 82 [pid = 2532] [id = 306] 08:41:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 146 (000000C9391AC000) [pid = 2532] [serial = 917] [outer = 0000000000000000] 08:41:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 147 (000000C93B0A5C00) [pid = 2532] [serial = 918] [outer = 000000C9391AC000] 08:41:13 INFO - PROCESS | 2532 | 1464622873767 Marionette DEBUG loaded listener.js 08:41:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 148 (000000C93C93A800) [pid = 2532] [serial = 919] [outer = 000000C9391AC000] 08:41:14 INFO - PROCESS | 2532 | 1464622874449 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]]]}] 08:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1020ms 08:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:41:14 INFO - PROCESS | 2532 | 1464622874486 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 08:41:14 INFO - PROCESS | 2532 | 1464622874488 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 08:41:14 INFO - PROCESS | 2532 | 1464622874493 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:41:14 INFO - PROCESS | 2532 | 1464622874497 Marionette TRACE conn6 <- [1,1190,null,{}] 08:41:14 INFO - PROCESS | 2532 | 1464622874509 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}] 08:41:14 INFO - PROCESS | 2532 | 1464622874670 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 08:41:14 INFO - PROCESS | 2532 | 1464622874809 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:14 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946F0C000 == 83 [pid = 2532] [id = 307] 08:41:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 149 (000000C93F499C00) [pid = 2532] [serial = 920] [outer = 0000000000000000] 08:41:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 150 (000000C93FE74400) [pid = 2532] [serial = 921] [outer = 000000C93F499C00] 08:41:14 INFO - PROCESS | 2532 | 1464622874871 Marionette DEBUG loaded listener.js 08:41:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 151 (000000C9404AB000) [pid = 2532] [serial = 922] [outer = 000000C93F499C00] 08:41:15 INFO - PROCESS | 2532 | 1464622875472 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]]]}] 08:41:15 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 08:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1027ms 08:41:15 INFO - PROCESS | 2532 | 1464622875522 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 08:41:15 INFO - PROCESS | 2532 | 1464622875525 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 08:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:41:15 INFO - PROCESS | 2532 | 1464622875529 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:41:15 INFO - PROCESS | 2532 | 1464622875531 Marionette TRACE conn6 <- [1,1194,null,{}] 08:41:15 INFO - PROCESS | 2532 | 1464622875535 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}] 08:41:15 INFO - PROCESS | 2532 | 1464622875663 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 08:41:15 INFO - PROCESS | 2532 | 1464622875771 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:15 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946FB4000 == 84 [pid = 2532] [id = 308] 08:41:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 152 (000000C940824800) [pid = 2532] [serial = 923] [outer = 0000000000000000] 08:41:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 153 (000000C94082FC00) [pid = 2532] [serial = 924] [outer = 000000C940824800] 08:41:15 INFO - PROCESS | 2532 | 1464622875829 Marionette DEBUG loaded listener.js 08:41:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 154 (000000C9409D8000) [pid = 2532] [serial = 925] [outer = 000000C940824800] 08:41:16 INFO - PROCESS | 2532 | 1464622876433 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]]]}] 08:41:16 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 08:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 987ms 08:41:16 INFO - PROCESS | 2532 | 1464622876517 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 08:41:16 INFO - PROCESS | 2532 | 1464622876520 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 08:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:41:16 INFO - PROCESS | 2532 | 1464622876524 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:41:16 INFO - PROCESS | 2532 | 1464622876526 Marionette TRACE conn6 <- [1,1198,null,{}] 08:41:16 INFO - PROCESS | 2532 | 1464622876530 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}] 08:41:16 INFO - PROCESS | 2532 | 1464622876685 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 08:41:16 INFO - PROCESS | 2532 | 1464622876819 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:16 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9471BE000 == 85 [pid = 2532] [id = 309] 08:41:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 155 (000000C9409E6000) [pid = 2532] [serial = 926] [outer = 0000000000000000] 08:41:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 156 (000000C9409EA800) [pid = 2532] [serial = 927] [outer = 000000C9409E6000] 08:41:16 INFO - PROCESS | 2532 | 1464622876879 Marionette DEBUG loaded listener.js 08:41:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 157 (000000C940E0BC00) [pid = 2532] [serial = 928] [outer = 000000C9409E6000] 08:41:17 INFO - PROCESS | 2532 | 1464622877527 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]]]}] 08:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1024ms 08:41:17 INFO - PROCESS | 2532 | 1464622877557 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 08:41:17 INFO - PROCESS | 2532 | 1464622877559 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 08:41:17 INFO - PROCESS | 2532 | 1464622877564 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:41:17 INFO - PROCESS | 2532 | 1464622877566 Marionette TRACE conn6 <- [1,1202,null,{}] 08:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:41:17 INFO - PROCESS | 2532 | 1464622877588 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}] 08:41:17 INFO - PROCESS | 2532 | 1464622877721 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 08:41:17 INFO - PROCESS | 2532 | 1464622877857 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:17 INFO - PROCESS | 2532 | ++DOCSHELL 000000C947FC8800 == 86 [pid = 2532] [id = 310] 08:41:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 158 (000000C940EC4800) [pid = 2532] [serial = 929] [outer = 0000000000000000] 08:41:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 159 (000000C940F6EC00) [pid = 2532] [serial = 930] [outer = 000000C940EC4800] 08:41:17 INFO - PROCESS | 2532 | 1464622877918 Marionette DEBUG loaded listener.js 08:41:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 160 (000000C941F98800) [pid = 2532] [serial = 931] [outer = 000000C940EC4800] 08:41:18 INFO - PROCESS | 2532 | 1464622878510 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]]]}] 08:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 987ms 08:41:18 INFO - PROCESS | 2532 | 1464622878557 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 08:41:18 INFO - PROCESS | 2532 | 1464622878560 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 08:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:41:18 INFO - PROCESS | 2532 | 1464622878563 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:41:18 INFO - PROCESS | 2532 | 1464622878566 Marionette TRACE conn6 <- [1,1206,null,{}] 08:41:18 INFO - PROCESS | 2532 | 1464622878569 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}] 08:41:18 INFO - PROCESS | 2532 | 1464622878688 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 08:41:18 INFO - PROCESS | 2532 | 1464622878796 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:18 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9489B0000 == 87 [pid = 2532] [id = 311] 08:41:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 161 (000000C940FBE000) [pid = 2532] [serial = 932] [outer = 0000000000000000] 08:41:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 162 (000000C941FA2000) [pid = 2532] [serial = 933] [outer = 000000C940FBE000] 08:41:18 INFO - PROCESS | 2532 | 1464622878853 Marionette DEBUG loaded listener.js 08:41:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 163 (000000C94202C400) [pid = 2532] [serial = 934] [outer = 000000C940FBE000] 08:41:19 INFO - PROCESS | 2532 | 1464622879440 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]]]}] 08:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 923ms 08:41:19 INFO - PROCESS | 2532 | 1464622879490 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 08:41:19 INFO - PROCESS | 2532 | 1464622879493 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 08:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:41:19 INFO - PROCESS | 2532 | 1464622879496 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:41:19 INFO - PROCESS | 2532 | 1464622879498 Marionette TRACE conn6 <- [1,1210,null,{}] 08:41:19 INFO - PROCESS | 2532 | 1464622879502 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}] 08:41:19 INFO - PROCESS | 2532 | 1464622879622 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 08:41:19 INFO - PROCESS | 2532 | 1464622879747 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:19 INFO - PROCESS | 2532 | ++DOCSHELL 000000C948D3D800 == 88 [pid = 2532] [id = 312] 08:41:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 164 (000000C92F13F400) [pid = 2532] [serial = 935] [outer = 0000000000000000] 08:41:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 165 (000000C94202C000) [pid = 2532] [serial = 936] [outer = 000000C92F13F400] 08:41:19 INFO - PROCESS | 2532 | 1464622879802 Marionette DEBUG loaded listener.js 08:41:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 166 (000000C943E5B400) [pid = 2532] [serial = 937] [outer = 000000C92F13F400] 08:41:20 INFO - PROCESS | 2532 | 1464622880419 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] 08:41:20 INFO - PROCESS | 2532 | 1464622880488 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 08:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:41:20 INFO - PROCESS | 2532 | 1464622880492 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:41:20 INFO - PROCESS | 2532 | 1464622880494 Marionette TRACE conn6 <- [1,1214,null,{}] 08:41:20 INFO - PROCESS | 2532 | 1464622880499 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}] 08:41:20 INFO - PROCESS | 2532 | 1464622880619 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 08:41:20 INFO - PROCESS | 2532 | 1464622880755 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:20 INFO - PROCESS | 2532 | ++DOCSHELL 000000C934986000 == 89 [pid = 2532] [id = 313] 08:41:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 167 (000000C92EFB8800) [pid = 2532] [serial = 938] [outer = 0000000000000000] 08:41:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 168 (000000C92F9DCC00) [pid = 2532] [serial = 939] [outer = 000000C92EFB8800] 08:41:20 INFO - PROCESS | 2532 | 1464622880812 Marionette DEBUG loaded listener.js 08:41:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 169 (000000C938D39000) [pid = 2532] [serial = 940] [outer = 000000C92EFB8800] 08:41:21 INFO - PROCESS | 2532 | 1464622881717 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]]]}] 08:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1276ms 08:41:21 INFO - PROCESS | 2532 | 1464622881771 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 08:41:21 INFO - PROCESS | 2532 | 1464622881775 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 08:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:41:21 INFO - PROCESS | 2532 | 1464622881779 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:41:21 INFO - PROCESS | 2532 | 1464622881782 Marionette TRACE conn6 <- [1,1218,null,{}] 08:41:21 INFO - PROCESS | 2532 | 1464622881788 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}] 08:41:21 INFO - PROCESS | 2532 | 1464622881908 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 08:41:22 INFO - PROCESS | 2532 | 1464622882053 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:22 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BD21800 == 90 [pid = 2532] [id = 314] 08:41:22 INFO - PROCESS | 2532 | ++DOMWINDOW == 170 (000000C92D67E800) [pid = 2532] [serial = 941] [outer = 0000000000000000] 08:41:22 INFO - PROCESS | 2532 | ++DOMWINDOW == 171 (000000C92F75A000) [pid = 2532] [serial = 942] [outer = 000000C92D67E800] 08:41:22 INFO - PROCESS | 2532 | 1464622882107 Marionette DEBUG loaded listener.js 08:41:22 INFO - PROCESS | 2532 | ++DOMWINDOW == 172 (000000C93485C400) [pid = 2532] [serial = 943] [outer = 000000C92D67E800] 08:41:22 INFO - PROCESS | 2532 | 1464622882692 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]]]}] 08:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 945ms 08:41:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C9446DF000 == 89 [pid = 2532] [id = 303] 08:41:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C943F90800 == 88 [pid = 2532] [id = 302] 08:41:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C943F8B000 == 87 [pid = 2532] [id = 301] 08:41:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C943A9A800 == 86 [pid = 2532] [id = 300] 08:41:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C938268000 == 85 [pid = 2532] [id = 276] 08:41:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C94334B800 == 84 [pid = 2532] [id = 299] 08:41:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C94098B800 == 83 [pid = 2532] [id = 298] 08:41:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F515000 == 82 [pid = 2532] [id = 297] 08:41:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BD14000 == 81 [pid = 2532] [id = 281] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 171 (000000C93C10B000) [pid = 2532] [serial = 858] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | 1464622882805 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 08:41:22 INFO - PROCESS | 2532 | 1464622882811 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 08:41:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C938C8C800 == 80 [pid = 2532] [id = 296] 08:41:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C93E743800 == 79 [pid = 2532] [id = 295] 08:41:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C938DC3000 == 78 [pid = 2532] [id = 294] 08:41:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C941FC2000 == 77 [pid = 2532] [id = 291] 08:41:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C940BEB000 == 76 [pid = 2532] [id = 290] 08:41:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C940984800 == 75 [pid = 2532] [id = 289] 08:41:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BC64800 == 74 [pid = 2532] [id = 288] 08:41:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C9347E8800 == 73 [pid = 2532] [id = 287] 08:41:22 INFO - PROCESS | 2532 | --DOCSHELL 000000C94066B800 == 72 [pid = 2532] [id = 286] 08:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 170 (000000C9483ADC00) [pid = 2532] [serial = 784] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 169 (000000C943E61400) [pid = 2532] [serial = 775] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 168 (000000C9391A5000) [pid = 2532] [serial = 627] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 167 (000000C94700FC00) [pid = 2532] [serial = 688] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 166 (000000C935292400) [pid = 2532] [serial = 724] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 165 (000000C94639FC00) [pid = 2532] [serial = 639] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 164 (000000C93E7D1400) [pid = 2532] [serial = 630] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 163 (000000C942095800) [pid = 2532] [serial = 633] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 162 (000000C93ECE7C00) [pid = 2532] [serial = 679] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 161 (000000C944076800) [pid = 2532] [serial = 636] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 160 (000000C93601D800) [pid = 2532] [serial = 676] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 159 (000000C9409E7000) [pid = 2532] [serial = 730] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 158 (000000C940FB2000) [pid = 2532] [serial = 733] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 157 (000000C9409CE000) [pid = 2532] [serial = 769] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 156 (000000C9409E9800) [pid = 2532] [serial = 682] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 155 (000000C93C79D000) [pid = 2532] [serial = 727] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 154 (000000C94719C000) [pid = 2532] [serial = 781] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 153 (000000C9483AA000) [pid = 2532] [serial = 742] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 152 (000000C947CAA000) [pid = 2532] [serial = 739] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 151 (000000C933A0F000) [pid = 2532] [serial = 757] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 150 (000000C9483B5C00) [pid = 2532] [serial = 691] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 149 (000000C946394800) [pid = 2532] [serial = 685] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 148 (000000C944076000) [pid = 2532] [serial = 736] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 147 (000000C93C794C00) [pid = 2532] [serial = 760] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 146 (000000C93FE09400) [pid = 2532] [serial = 763] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 145 (000000C947CEAC00) [pid = 2532] [serial = 642] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 144 (000000C94700A400) [pid = 2532] [serial = 778] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 143 (000000C942026000) [pid = 2532] [serial = 772] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 142 (000000C940410000) [pid = 2532] [serial = 766] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 141 (000000C948C54000) [pid = 2532] [serial = 745] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 140 (000000C9391A8400) [pid = 2532] [serial = 847] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 139 (000000C938D37400) [pid = 2532] [serial = 846] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 138 (000000C939481000) [pid = 2532] [serial = 849] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 137 (000000C93B1E4400) [pid = 2532] [serial = 855] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 136 (000000C92F75C800) [pid = 2532] [serial = 834] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 135 (000000C93004D000) [pid = 2532] [serial = 835] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 134 (000000C93C669400) [pid = 2532] [serial = 811] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 133 (000000C939489C00) [pid = 2532] [serial = 810] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 132 (000000C92EFD2400) [pid = 2532] [serial = 831] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 131 (000000C92F2B1400) [pid = 2532] [serial = 832] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 130 (000000C9489EC800) [pid = 2532] [serial = 817] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 129 (000000C947CA9800) [pid = 2532] [serial = 816] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 128 (000000C94082A000) [pid = 2532] [serial = 829] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 127 (000000C938D31800) [pid = 2532] [serial = 828] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 126 (000000C934188800) [pid = 2532] [serial = 837] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 125 (000000C9346A4000) [pid = 2532] [serial = 838] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 124 (000000C948C4F000) [pid = 2532] [serial = 808] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 123 (000000C93493D800) [pid = 2532] [serial = 840] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 122 (000000C9406DF800) [pid = 2532] [serial = 814] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 121 (000000C93FE78000) [pid = 2532] [serial = 813] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 120 (000000C9487B7400) [pid = 2532] [serial = 819] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 119 (000000C93BBAA000) [pid = 2532] [serial = 856] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 118 (000000C948394C00) [pid = 2532] [serial = 822] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 117 (000000C947E6F000) [pid = 2532] [serial = 825] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 116 (000000C935291C00) [pid = 2532] [serial = 843] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 115 (000000C9359BBC00) [pid = 2532] [serial = 844] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 114 (000000C939EA3000) [pid = 2532] [serial = 853] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 113 (000000C9394B7800) [pid = 2532] [serial = 850] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 112 (000000C939C35C00) [pid = 2532] [serial = 852] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | --DOMWINDOW == 111 (000000C93512A000) [pid = 2532] [serial = 841] [outer = 0000000000000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2532 | 1464622882890 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:41:22 INFO - PROCESS | 2532 | 1464622882893 Marionette TRACE conn6 <- [1,1222,null,{}] 08:41:22 INFO - PROCESS | 2532 | 1464622882902 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}] 08:41:23 INFO - PROCESS | 2532 | 1464622883012 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 08:41:23 INFO - PROCESS | 2532 | 1464622883019 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:23 INFO - PROCESS | 2532 | ++DOCSHELL 000000C935263000 == 73 [pid = 2532] [id = 315] 08:41:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 112 (000000C92F2EA000) [pid = 2532] [serial = 944] [outer = 0000000000000000] 08:41:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 113 (000000C92F96B000) [pid = 2532] [serial = 945] [outer = 000000C92F2EA000] 08:41:23 INFO - PROCESS | 2532 | 1464622883067 Marionette DEBUG loaded listener.js 08:41:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 114 (000000C934710400) [pid = 2532] [serial = 946] [outer = 000000C92F2EA000] 08:41:23 INFO - PROCESS | 2532 | 1464622883624 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]]]}] 08:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 818ms 08:41:23 INFO - PROCESS | 2532 | 1464622883677 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 08:41:23 INFO - PROCESS | 2532 | 1464622883679 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 08:41:23 INFO - PROCESS | 2532 | 1464622883685 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:41:23 INFO - PROCESS | 2532 | 1464622883689 Marionette TRACE conn6 <- [1,1226,null,{}] 08:41:23 INFO - PROCESS | 2532 | 1464622883700 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}] 08:41:23 INFO - PROCESS | 2532 | 1464622883805 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 08:41:23 INFO - PROCESS | 2532 | 1464622883897 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:23 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BF73000 == 74 [pid = 2532] [id = 316] 08:41:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 115 (000000C938D23400) [pid = 2532] [serial = 947] [outer = 0000000000000000] 08:41:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 116 (000000C938D35400) [pid = 2532] [serial = 948] [outer = 000000C938D23400] 08:41:23 INFO - PROCESS | 2532 | 1464622883948 Marionette DEBUG loaded listener.js 08:41:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 117 (000000C939211400) [pid = 2532] [serial = 949] [outer = 000000C938D23400] 08:41:24 INFO - PROCESS | 2532 | 1464622884333 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]]]}] 08:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 691ms 08:41:24 INFO - PROCESS | 2532 | 1464622884382 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 08:41:24 INFO - PROCESS | 2532 | 1464622884385 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 08:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:41:24 INFO - PROCESS | 2532 | 1464622884396 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:41:24 INFO - PROCESS | 2532 | 1464622884398 Marionette TRACE conn6 <- [1,1230,null,{}] 08:41:24 INFO - PROCESS | 2532 | 1464622884401 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}] 08:41:24 INFO - PROCESS | 2532 | 1464622884505 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 08:41:24 INFO - PROCESS | 2532 | 1464622884513 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:24 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93E8E2800 == 75 [pid = 2532] [id = 317] 08:41:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 118 (000000C9394BBC00) [pid = 2532] [serial = 950] [outer = 0000000000000000] 08:41:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 119 (000000C93B180800) [pid = 2532] [serial = 951] [outer = 000000C9394BBC00] 08:41:24 INFO - PROCESS | 2532 | 1464622884561 Marionette DEBUG loaded listener.js 08:41:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 120 (000000C93BBB0800) [pid = 2532] [serial = 952] [outer = 000000C9394BBC00] 08:41:25 INFO - PROCESS | 2532 | 1464622885035 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]]]}] 08:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 672ms 08:41:25 INFO - PROCESS | 2532 | 1464622885077 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 08:41:25 INFO - PROCESS | 2532 | 1464622885079 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 08:41:25 INFO - PROCESS | 2532 | 1464622885082 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:41:25 INFO - PROCESS | 2532 | 1464622885084 Marionette TRACE conn6 <- [1,1234,null,{}] 08:41:25 INFO - PROCESS | 2532 | 1464622885088 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}] 08:41:25 INFO - PROCESS | 2532 | 1464622885225 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 08:41:25 INFO - PROCESS | 2532 | 1464622885255 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:25 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F6CE800 == 76 [pid = 2532] [id = 318] 08:41:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 121 (000000C93BBAD800) [pid = 2532] [serial = 953] [outer = 0000000000000000] 08:41:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 122 (000000C93C115000) [pid = 2532] [serial = 954] [outer = 000000C93BBAD800] 08:41:25 INFO - PROCESS | 2532 | 1464622885303 Marionette DEBUG loaded listener.js 08:41:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 123 (000000C93C6FA800) [pid = 2532] [serial = 955] [outer = 000000C93BBAD800] 08:41:25 INFO - PROCESS | 2532 | 1464622885813 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]]]}] 08:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 776ms 08:41:25 INFO - PROCESS | 2532 | 1464622885864 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 08:41:25 INFO - PROCESS | 2532 | 1464622885866 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 08:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:41:25 INFO - PROCESS | 2532 | 1464622885869 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:41:25 INFO - PROCESS | 2532 | 1464622885871 Marionette TRACE conn6 <- [1,1238,null,{}] 08:41:25 INFO - PROCESS | 2532 | 1464622885875 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}] 08:41:26 INFO - PROCESS | 2532 | 1464622886059 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 08:41:26 INFO - PROCESS | 2532 | 1464622886085 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:26 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940815800 == 77 [pid = 2532] [id = 319] 08:41:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 124 (000000C93C95DC00) [pid = 2532] [serial = 956] [outer = 0000000000000000] 08:41:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 125 (000000C93EC3F000) [pid = 2532] [serial = 957] [outer = 000000C93C95DC00] 08:41:26 INFO - PROCESS | 2532 | 1464622886132 Marionette DEBUG loaded listener.js 08:41:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 126 (000000C93F46C000) [pid = 2532] [serial = 958] [outer = 000000C93C95DC00] 08:41:26 INFO - PROCESS | 2532 | 1464622886615 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]]]}] 08:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 776ms 08:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:41:26 INFO - PROCESS | 2532 | 1464622886649 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 08:41:26 INFO - PROCESS | 2532 | 1464622886651 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 08:41:26 INFO - PROCESS | 2532 | 1464622886654 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:41:26 INFO - PROCESS | 2532 | 1464622886656 Marionette TRACE conn6 <- [1,1242,null,{}] 08:41:26 INFO - PROCESS | 2532 | 1464622886660 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}] 08:41:26 INFO - PROCESS | 2532 | 1464622886791 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 08:41:26 INFO - PROCESS | 2532 | 1464622886812 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:26 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940BE0800 == 78 [pid = 2532] [id = 320] 08:41:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 127 (000000C93F49E800) [pid = 2532] [serial = 959] [outer = 0000000000000000] 08:41:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 128 (000000C93FE02800) [pid = 2532] [serial = 960] [outer = 000000C93F49E800] 08:41:26 INFO - PROCESS | 2532 | 1464622886857 Marionette DEBUG loaded listener.js 08:41:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 129 (000000C93FE3EC00) [pid = 2532] [serial = 961] [outer = 000000C93F49E800] 08:41:27 INFO - PROCESS | 2532 | --DOMWINDOW == 128 (000000C93C37E000) [pid = 2532] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:41:27 INFO - PROCESS | 2532 | --DOMWINDOW == 127 (000000C92F2B7400) [pid = 2532] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:41:27 INFO - PROCESS | 2532 | --DOMWINDOW == 126 (000000C93485A400) [pid = 2532] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:41:27 INFO - PROCESS | 2532 | --DOMWINDOW == 125 (000000C92EFB6400) [pid = 2532] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:41:27 INFO - PROCESS | 2532 | --DOMWINDOW == 124 (000000C933A11000) [pid = 2532] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:41:27 INFO - PROCESS | 2532 | --DOMWINDOW == 123 (000000C93FE41000) [pid = 2532] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:41:27 INFO - PROCESS | 2532 | --DOMWINDOW == 122 (000000C93F466800) [pid = 2532] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:41:27 INFO - PROCESS | 2532 | --DOMWINDOW == 121 (000000C93BBB3800) [pid = 2532] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:41:27 INFO - PROCESS | 2532 | --DOMWINDOW == 120 (000000C940316C00) [pid = 2532] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:41:27 INFO - PROCESS | 2532 | --DOMWINDOW == 119 (000000C93948BC00) [pid = 2532] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:41:27 INFO - PROCESS | 2532 | --DOMWINDOW == 118 (000000C93C10C400) [pid = 2532] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:41:27 INFO - PROCESS | 2532 | 1464622887529 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]]]}] 08:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 924ms 08:41:27 INFO - PROCESS | 2532 | 1464622887582 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 08:41:27 INFO - PROCESS | 2532 | 1464622887584 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 08:41:27 INFO - PROCESS | 2532 | 1464622887588 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:41:27 INFO - PROCESS | 2532 | 1464622887589 Marionette TRACE conn6 <- [1,1246,null,{}] 08:41:27 INFO - PROCESS | 2532 | 1464622887593 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}] 08:41:27 INFO - PROCESS | 2532 | 1464622887701 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 08:41:27 INFO - PROCESS | 2532 | 1464622887710 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:27 INFO - PROCESS | 2532 | ++DOCSHELL 000000C941FC4000 == 79 [pid = 2532] [id = 321] 08:41:27 INFO - PROCESS | 2532 | ++DOMWINDOW == 119 (000000C9351C4000) [pid = 2532] [serial = 962] [outer = 0000000000000000] 08:41:27 INFO - PROCESS | 2532 | ++DOMWINDOW == 120 (000000C93F4A4400) [pid = 2532] [serial = 963] [outer = 000000C9351C4000] 08:41:27 INFO - PROCESS | 2532 | 1464622887756 Marionette DEBUG loaded listener.js 08:41:27 INFO - PROCESS | 2532 | ++DOMWINDOW == 121 (000000C93FE7E400) [pid = 2532] [serial = 964] [outer = 000000C9351C4000] 08:41:28 INFO - PROCESS | 2532 | 1464622888210 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]]]}] 08:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 671ms 08:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:41:28 INFO - PROCESS | 2532 | 1464622888262 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 08:41:28 INFO - PROCESS | 2532 | 1464622888264 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 08:41:28 INFO - PROCESS | 2532 | 1464622888267 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:41:28 INFO - PROCESS | 2532 | 1464622888269 Marionette TRACE conn6 <- [1,1250,null,{}] 08:41:28 INFO - PROCESS | 2532 | 1464622888272 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}] 08:41:28 INFO - PROCESS | 2532 | 1464622888372 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 08:41:28 INFO - PROCESS | 2532 | 1464622888378 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:28 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943355800 == 80 [pid = 2532] [id = 322] 08:41:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 122 (000000C940318800) [pid = 2532] [serial = 965] [outer = 0000000000000000] 08:41:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 123 (000000C9403E7000) [pid = 2532] [serial = 966] [outer = 000000C940318800] 08:41:28 INFO - PROCESS | 2532 | 1464622888424 Marionette DEBUG loaded listener.js 08:41:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 124 (000000C94040D800) [pid = 2532] [serial = 967] [outer = 000000C940318800] 08:41:28 INFO - PROCESS | 2532 | 1464622888888 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]]]}] 08:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 671ms 08:41:28 INFO - PROCESS | 2532 | 1464622888942 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 08:41:28 INFO - PROCESS | 2532 | 1464622888944 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 08:41:28 INFO - PROCESS | 2532 | 1464622888948 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:41:28 INFO - PROCESS | 2532 | 1464622888950 Marionette TRACE conn6 <- [1,1254,null,{}] 08:41:28 INFO - PROCESS | 2532 | 1464622888953 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}] 08:41:29 INFO - PROCESS | 2532 | 1464622889060 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 08:41:29 INFO - PROCESS | 2532 | 1464622889067 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:29 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943A9A800 == 81 [pid = 2532] [id = 323] 08:41:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 125 (000000C9404AA000) [pid = 2532] [serial = 968] [outer = 0000000000000000] 08:41:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 126 (000000C9404B6400) [pid = 2532] [serial = 969] [outer = 000000C9404AA000] 08:41:29 INFO - PROCESS | 2532 | 1464622889112 Marionette DEBUG loaded listener.js 08:41:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 127 (000000C9409D3400) [pid = 2532] [serial = 970] [outer = 000000C9404AA000] 08:41:29 INFO - PROCESS | 2532 | 1464622889876 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]]]}] 08:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 987ms 08:41:29 INFO - PROCESS | 2532 | 1464622889938 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 08:41:29 INFO - PROCESS | 2532 | 1464622889944 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 08:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:41:29 INFO - PROCESS | 2532 | 1464622889949 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:41:29 INFO - PROCESS | 2532 | 1464622889954 Marionette TRACE conn6 <- [1,1258,null,{}] 08:41:29 INFO - PROCESS | 2532 | 1464622889960 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}] 08:41:30 INFO - PROCESS | 2532 | 1464622890127 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 08:41:30 INFO - PROCESS | 2532 | 1464622890265 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:30 INFO - PROCESS | 2532 | ++DOCSHELL 000000C939EE2800 == 82 [pid = 2532] [id = 324] 08:41:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 128 (000000C933A13800) [pid = 2532] [serial = 971] [outer = 0000000000000000] 08:41:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 129 (000000C934660800) [pid = 2532] [serial = 972] [outer = 000000C933A13800] 08:41:30 INFO - PROCESS | 2532 | 1464622890327 Marionette DEBUG loaded listener.js 08:41:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 130 (000000C93588B400) [pid = 2532] [serial = 973] [outer = 000000C933A13800] 08:41:30 INFO - PROCESS | 2532 | 1464622890926 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]]]}] 08:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1031ms 08:41:30 INFO - PROCESS | 2532 | 1464622890984 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 08:41:30 INFO - PROCESS | 2532 | 1464622890990 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 08:41:30 INFO - PROCESS | 2532 | 1464622890997 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:41:31 INFO - PROCESS | 2532 | 1464622891000 Marionette TRACE conn6 <- [1,1262,null,{}] 08:41:31 INFO - PROCESS | 2532 | 1464622891005 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}] 08:41:31 INFO - PROCESS | 2532 | 1464622891166 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 08:41:31 INFO - PROCESS | 2532 | 1464622891294 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:31 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940804800 == 83 [pid = 2532] [id = 325] 08:41:31 INFO - PROCESS | 2532 | ++DOMWINDOW == 131 (000000C933A18C00) [pid = 2532] [serial = 974] [outer = 0000000000000000] 08:41:31 INFO - PROCESS | 2532 | ++DOMWINDOW == 132 (000000C9394BA000) [pid = 2532] [serial = 975] [outer = 000000C933A18C00] 08:41:31 INFO - PROCESS | 2532 | 1464622891353 Marionette DEBUG loaded listener.js 08:41:31 INFO - PROCESS | 2532 | ++DOMWINDOW == 133 (000000C93C790400) [pid = 2532] [serial = 976] [outer = 000000C933A18C00] 08:41:32 INFO - PROCESS | 2532 | 1464622892003 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]]]}] 08:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1078ms 08:41:32 INFO - PROCESS | 2532 | 1464622892090 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 08:41:32 INFO - PROCESS | 2532 | 1464622892092 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 08:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:41:32 INFO - PROCESS | 2532 | 1464622892096 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:41:32 INFO - PROCESS | 2532 | 1464622892101 Marionette TRACE conn6 <- [1,1266,null,{}] 08:41:32 INFO - PROCESS | 2532 | 1464622892113 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}] 08:41:32 INFO - PROCESS | 2532 | 1464622892293 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 08:41:32 INFO - PROCESS | 2532 | 1464622892306 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:32 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94465E000 == 84 [pid = 2532] [id = 326] 08:41:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 134 (000000C93E895400) [pid = 2532] [serial = 977] [outer = 0000000000000000] 08:41:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 135 (000000C93FE09400) [pid = 2532] [serial = 978] [outer = 000000C93E895400] 08:41:32 INFO - PROCESS | 2532 | 1464622892367 Marionette DEBUG loaded listener.js 08:41:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 136 (000000C9404AA400) [pid = 2532] [serial = 979] [outer = 000000C93E895400] 08:41:33 INFO - PROCESS | 2532 | 1464622893061 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]]]}] 08:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1031ms 08:41:33 INFO - PROCESS | 2532 | 1464622893130 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 08:41:33 INFO - PROCESS | 2532 | 1464622893134 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 08:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:41:33 INFO - PROCESS | 2532 | 1464622893138 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:41:33 INFO - PROCESS | 2532 | 1464622893140 Marionette TRACE conn6 <- [1,1270,null,{}] 08:41:33 INFO - PROCESS | 2532 | 1464622893144 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}] 08:41:33 INFO - PROCESS | 2532 | 1464622893272 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 08:41:33 INFO - PROCESS | 2532 | 1464622893406 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:33 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946171000 == 85 [pid = 2532] [id = 327] 08:41:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 137 (000000C9409EB000) [pid = 2532] [serial = 980] [outer = 0000000000000000] 08:41:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 138 (000000C940E0A800) [pid = 2532] [serial = 981] [outer = 000000C9409EB000] 08:41:33 INFO - PROCESS | 2532 | 1464622893467 Marionette DEBUG loaded listener.js 08:41:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 139 (000000C940EBFC00) [pid = 2532] [serial = 982] [outer = 000000C9409EB000] 08:41:34 INFO - PROCESS | 2532 | 1464622894052 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]]]}] 08:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 986ms 08:41:34 INFO - PROCESS | 2532 | 1464622894125 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 08:41:34 INFO - PROCESS | 2532 | 1464622894128 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 08:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:41:34 INFO - PROCESS | 2532 | 1464622894132 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:41:34 INFO - PROCESS | 2532 | 1464622894134 Marionette TRACE conn6 <- [1,1274,null,{}] 08:41:34 INFO - PROCESS | 2532 | 1464622894138 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}] 08:41:34 INFO - PROCESS | 2532 | 1464622894260 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 08:41:34 INFO - PROCESS | 2532 | 1464622894395 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:34 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94628D000 == 86 [pid = 2532] [id = 328] 08:41:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 140 (000000C940EBAC00) [pid = 2532] [serial = 983] [outer = 0000000000000000] 08:41:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 141 (000000C940FAF400) [pid = 2532] [serial = 984] [outer = 000000C940EBAC00] 08:41:34 INFO - PROCESS | 2532 | 1464622894455 Marionette DEBUG loaded listener.js 08:41:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 142 (000000C942096400) [pid = 2532] [serial = 985] [outer = 000000C940EBAC00] 08:41:35 INFO - PROCESS | 2532 | 1464622895049 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]]]}] 08:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 986ms 08:41:35 INFO - PROCESS | 2532 | 1464622895121 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 08:41:35 INFO - PROCESS | 2532 | 1464622895124 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 08:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:41:35 INFO - PROCESS | 2532 | 1464622895127 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:41:35 INFO - PROCESS | 2532 | 1464622895129 Marionette TRACE conn6 <- [1,1278,null,{}] 08:41:35 INFO - PROCESS | 2532 | 1464622895148 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}] 08:41:35 INFO - PROCESS | 2532 | 1464622895289 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 08:41:35 INFO - PROCESS | 2532 | 1464622895417 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:35 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946BDD800 == 87 [pid = 2532] [id = 329] 08:41:35 INFO - PROCESS | 2532 | ++DOMWINDOW == 143 (000000C944076000) [pid = 2532] [serial = 986] [outer = 0000000000000000] 08:41:35 INFO - PROCESS | 2532 | ++DOMWINDOW == 144 (000000C9462C2C00) [pid = 2532] [serial = 987] [outer = 000000C944076000] 08:41:35 INFO - PROCESS | 2532 | 1464622895479 Marionette DEBUG loaded listener.js 08:41:35 INFO - PROCESS | 2532 | ++DOMWINDOW == 145 (000000C94639D800) [pid = 2532] [serial = 988] [outer = 000000C944076000] 08:41:36 INFO - PROCESS | 2532 | 1464622896044 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]]]}] 08:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 987ms 08:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:41:36 INFO - PROCESS | 2532 | 1464622896117 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 08:41:36 INFO - PROCESS | 2532 | 1464622896119 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 08:41:36 INFO - PROCESS | 2532 | 1464622896123 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:41:36 INFO - PROCESS | 2532 | 1464622896125 Marionette TRACE conn6 <- [1,1282,null,{}] 08:41:36 INFO - PROCESS | 2532 | 1464622896129 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}] 08:41:36 INFO - PROCESS | 2532 | 1464622896251 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 08:41:36 INFO - PROCESS | 2532 | 1464622896386 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:36 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946F70000 == 88 [pid = 2532] [id = 330] 08:41:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 146 (000000C9463A1C00) [pid = 2532] [serial = 989] [outer = 0000000000000000] 08:41:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 147 (000000C9466EEC00) [pid = 2532] [serial = 990] [outer = 000000C9463A1C00] 08:41:36 INFO - PROCESS | 2532 | 1464622896445 Marionette DEBUG loaded listener.js 08:41:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 148 (000000C9466F7800) [pid = 2532] [serial = 991] [outer = 000000C9463A1C00] 08:41:37 INFO - PROCESS | 2532 | 1464622897028 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]]]}] 08:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 923ms 08:41:37 INFO - PROCESS | 2532 | 1464622897049 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 08:41:37 INFO - PROCESS | 2532 | 1464622897051 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 08:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:41:37 INFO - PROCESS | 2532 | 1464622897055 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:41:37 INFO - PROCESS | 2532 | 1464622897057 Marionette TRACE conn6 <- [1,1286,null,{}] 08:41:37 INFO - PROCESS | 2532 | 1464622897061 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}] 08:41:37 INFO - PROCESS | 2532 | 1464622897184 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 08:41:37 INFO - PROCESS | 2532 | 1464622897290 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:37 INFO - PROCESS | 2532 | ++DOCSHELL 000000C947E3C000 == 89 [pid = 2532] [id = 331] 08:41:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 149 (000000C9466F5400) [pid = 2532] [serial = 992] [outer = 0000000000000000] 08:41:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 150 (000000C947009000) [pid = 2532] [serial = 993] [outer = 000000C9466F5400] 08:41:37 INFO - PROCESS | 2532 | 1464622897347 Marionette DEBUG loaded listener.js 08:41:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 151 (000000C947192400) [pid = 2532] [serial = 994] [outer = 000000C9466F5400] 08:41:38 INFO - PROCESS | 2532 | 1464622897998 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]]]}] 08:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 987ms 08:41:38 INFO - PROCESS | 2532 | 1464622898044 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 08:41:38 INFO - PROCESS | 2532 | 1464622898047 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 08:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:41:38 INFO - PROCESS | 2532 | 1464622898050 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:41:38 INFO - PROCESS | 2532 | 1464622898052 Marionette TRACE conn6 <- [1,1290,null,{}] 08:41:38 INFO - PROCESS | 2532 | 1464622898057 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}] 08:41:38 INFO - PROCESS | 2532 | 1464622898179 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 08:41:38 INFO - PROCESS | 2532 | 1464622898336 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:38 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94616C000 == 90 [pid = 2532] [id = 332] 08:41:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 152 (000000C92EFDD000) [pid = 2532] [serial = 995] [outer = 0000000000000000] 08:41:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 153 (000000C94040F800) [pid = 2532] [serial = 996] [outer = 000000C92EFDD000] 08:41:38 INFO - PROCESS | 2532 | 1464622898393 Marionette DEBUG loaded listener.js 08:41:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 154 (000000C947CA2400) [pid = 2532] [serial = 997] [outer = 000000C92EFDD000] 08:41:39 INFO - PROCESS | 2532 | 1464622899270 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]]]}] 08:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1273ms 08:41:39 INFO - PROCESS | 2532 | 1464622899327 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 08:41:39 INFO - PROCESS | 2532 | 1464622899332 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 08:41:39 INFO - PROCESS | 2532 | 1464622899337 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:41:39 INFO - PROCESS | 2532 | 1464622899341 Marionette TRACE conn6 <- [1,1294,null,{}] 08:41:39 INFO - PROCESS | 2532 | 1464622899349 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}] 08:41:39 INFO - PROCESS | 2532 | 1464622899475 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 08:41:39 INFO - PROCESS | 2532 | 1464622899620 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:39 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BC63800 == 91 [pid = 2532] [id = 333] 08:41:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 155 (000000C92EFB5C00) [pid = 2532] [serial = 998] [outer = 0000000000000000] 08:41:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 156 (000000C92F973000) [pid = 2532] [serial = 999] [outer = 000000C92EFB5C00] 08:41:39 INFO - PROCESS | 2532 | 1464622899674 Marionette DEBUG loaded listener.js 08:41:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 157 (000000C934711000) [pid = 2532] [serial = 1000] [outer = 000000C92EFB5C00] 08:41:40 INFO - PROCESS | 2532 | 1464622900292 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]]]}] 08:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 987ms 08:41:40 INFO - PROCESS | 2532 | 1464622900328 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 08:41:40 INFO - PROCESS | 2532 | 1464622900334 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 08:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:41:40 INFO - PROCESS | 2532 | 1464622900341 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:41:40 INFO - PROCESS | 2532 | 1464622900343 Marionette TRACE conn6 <- [1,1298,null,{}] 08:41:40 INFO - PROCESS | 2532 | 1464622900347 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}] 08:41:40 INFO - PROCESS | 2532 | 1464622900511 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 08:41:40 INFO - PROCESS | 2532 | 1464622900577 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:40 INFO - PROCESS | 2532 | ++DOCSHELL 000000C934983000 == 92 [pid = 2532] [id = 334] 08:41:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 158 (000000C92A0CB400) [pid = 2532] [serial = 1001] [outer = 0000000000000000] 08:41:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 159 (000000C92F764400) [pid = 2532] [serial = 1002] [outer = 000000C92A0CB400] 08:41:40 INFO - PROCESS | 2532 | 1464622900670 Marionette DEBUG loaded listener.js 08:41:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 160 (000000C938D39800) [pid = 2532] [serial = 1003] [outer = 000000C92A0CB400] 08:41:40 INFO - PROCESS | 2532 | --DOCSHELL 000000C943355800 == 91 [pid = 2532] [id = 322] 08:41:40 INFO - PROCESS | 2532 | --DOCSHELL 000000C941FC4000 == 90 [pid = 2532] [id = 321] 08:41:40 INFO - PROCESS | 2532 | --DOCSHELL 000000C940BE0800 == 89 [pid = 2532] [id = 320] 08:41:40 INFO - PROCESS | 2532 | --DOCSHELL 000000C940815800 == 88 [pid = 2532] [id = 319] 08:41:40 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F6CE800 == 87 [pid = 2532] [id = 318] 08:41:40 INFO - PROCESS | 2532 | --DOCSHELL 000000C93E8E2800 == 86 [pid = 2532] [id = 317] 08:41:40 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BF73000 == 85 [pid = 2532] [id = 316] 08:41:40 INFO - PROCESS | 2532 | --DOMWINDOW == 159 (000000C93F463000) [pid = 2532] [serial = 876] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 2532 | --DOMWINDOW == 158 (000000C93F4A2000) [pid = 2532] [serial = 879] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 2532 | --DOMWINDOW == 157 (000000C9406D4000) [pid = 2532] [serial = 912] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 2532 | --DOCSHELL 000000C935263000 == 84 [pid = 2532] [id = 315] 08:41:40 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BD21800 == 83 [pid = 2532] [id = 314] 08:41:40 INFO - PROCESS | 2532 | --DOCSHELL 000000C939EE6000 == 82 [pid = 2532] [id = 280] 08:41:40 INFO - PROCESS | 2532 | --DOCSHELL 000000C946F0C000 == 81 [pid = 2532] [id = 307] 08:41:40 INFO - PROCESS | 2532 | --DOCSHELL 000000C943A8B000 == 80 [pid = 2532] [id = 306] 08:41:40 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BC61800 == 79 [pid = 2532] [id = 305] 08:41:40 INFO - PROCESS | 2532 | --DOMWINDOW == 156 (000000C93D393C00) [pid = 2532] [serial = 895] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 2532 | --DOMWINDOW == 155 (000000C93C792800) [pid = 2532] [serial = 894] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 2532 | --DOMWINDOW == 154 (000000C934658400) [pid = 2532] [serial = 864] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 2532 | --DOMWINDOW == 153 (000000C92F2ACC00) [pid = 2532] [serial = 861] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 2532 | --DOMWINDOW == 152 (000000C92F759000) [pid = 2532] [serial = 882] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 2532 | --DOMWINDOW == 151 (000000C938D2C000) [pid = 2532] [serial = 889] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 2532 | --DOMWINDOW == 150 (000000C9394B8000) [pid = 2532] [serial = 907] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 2532 | --DOMWINDOW == 149 (000000C935168000) [pid = 2532] [serial = 885] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 2532 | --DOMWINDOW == 148 (000000C93C6FE800) [pid = 2532] [serial = 870] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 2532 | --DOMWINDOW == 147 (000000C9392A7400) [pid = 2532] [serial = 867] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 2532 | --DOMWINDOW == 146 (000000C93FE73C00) [pid = 2532] [serial = 900] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 2532 | --DOMWINDOW == 145 (000000C93FE04000) [pid = 2532] [serial = 897] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 2532 | --DOMWINDOW == 144 (000000C93C37C400) [pid = 2532] [serial = 859] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 2532 | --DOMWINDOW == 143 (000000C9403E1800) [pid = 2532] [serial = 903] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 2532 | --DOMWINDOW == 142 (000000C93BBB6C00) [pid = 2532] [serial = 892] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 2532 | --DOMWINDOW == 141 (000000C940402C00) [pid = 2532] [serial = 904] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 2532 | --DOMWINDOW == 140 (000000C93C961C00) [pid = 2532] [serial = 873] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 2532 | --DOMWINDOW == 139 (000000C93FE3C000) [pid = 2532] [serial = 898] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 2532 | --DOMWINDOW == 138 (000000C935125C00) [pid = 2532] [serial = 888] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 2532 | --DOMWINDOW == 137 (000000C9403EC400) [pid = 2532] [serial = 909] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 2532 | --DOMWINDOW == 136 (000000C939E9AC00) [pid = 2532] [serial = 891] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 2532 | --DOMWINDOW == 135 (000000C940312000) [pid = 2532] [serial = 901] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 2532 | --DOMWINDOW == 134 (000000C938C54000) [pid = 2532] [serial = 886] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 2532 | --DOMWINDOW == 133 (000000C933A14000) [pid = 2532] [serial = 883] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 2532 | --DOMWINDOW == 132 (000000C934665C00) [pid = 2532] [serial = 906] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 2532 | --DOMWINDOW == 131 (000000C94040DC00) [pid = 2532] [serial = 910] [outer = 0000000000000000] [url = about:blank] 08:41:41 INFO - PROCESS | 2532 | 1464622901216 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]]]}] 08:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 08:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 944ms 08:41:41 INFO - PROCESS | 2532 | 1464622901286 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 08:41:41 INFO - PROCESS | 2532 | 1464622901288 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 08:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:41:41 INFO - PROCESS | 2532 | 1464622901292 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:41:41 INFO - PROCESS | 2532 | 1464622901295 Marionette TRACE conn6 <- [1,1302,null,{}] 08:41:41 INFO - PROCESS | 2532 | 1464622901306 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}] 08:41:41 INFO - PROCESS | 2532 | 1464622901430 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 08:41:41 INFO - PROCESS | 2532 | 1464622901526 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:41 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93E807000 == 80 [pid = 2532] [id = 335] 08:41:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 132 (000000C93470F400) [pid = 2532] [serial = 1004] [outer = 0000000000000000] 08:41:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 133 (000000C938D32800) [pid = 2532] [serial = 1005] [outer = 000000C93470F400] 08:41:41 INFO - PROCESS | 2532 | 1464622901577 Marionette DEBUG loaded listener.js 08:41:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 134 (000000C939C30000) [pid = 2532] [serial = 1006] [outer = 000000C93470F400] 08:41:42 INFO - PROCESS | 2532 | 1464622901996 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]]]}] 08:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 735ms 08:41:42 INFO - PROCESS | 2532 | 1464622902029 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 08:41:42 INFO - PROCESS | 2532 | 1464622902032 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 08:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:41:42 INFO - PROCESS | 2532 | 1464622902035 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:41:42 INFO - PROCESS | 2532 | 1464622902037 Marionette TRACE conn6 <- [1,1306,null,{}] 08:41:42 INFO - PROCESS | 2532 | 1464622902041 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}] 08:41:42 INFO - PROCESS | 2532 | 1464622902144 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 08:41:42 INFO - PROCESS | 2532 | 1464622902153 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:42 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93FEB4800 == 81 [pid = 2532] [id = 336] 08:41:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 135 (000000C939E9D400) [pid = 2532] [serial = 1007] [outer = 0000000000000000] 08:41:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 136 (000000C93BBB6C00) [pid = 2532] [serial = 1008] [outer = 000000C939E9D400] 08:41:42 INFO - PROCESS | 2532 | 1464622902199 Marionette DEBUG loaded listener.js 08:41:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 137 (000000C93C37C400) [pid = 2532] [serial = 1009] [outer = 000000C939E9D400] 08:41:42 INFO - PROCESS | 2532 | 1464622902699 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]]]}] 08:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 733ms 08:41:42 INFO - PROCESS | 2532 | 1464622902772 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 08:41:42 INFO - PROCESS | 2532 | 1464622902774 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 08:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:41:42 INFO - PROCESS | 2532 | 1464622902777 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:41:42 INFO - PROCESS | 2532 | 1464622902779 Marionette TRACE conn6 <- [1,1310,null,{}] 08:41:42 INFO - PROCESS | 2532 | 1464622902783 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}] 08:41:42 INFO - PROCESS | 2532 | 1464622902883 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 08:41:42 INFO - PROCESS | 2532 | 1464622902889 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:42 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940982800 == 82 [pid = 2532] [id = 337] 08:41:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 138 (000000C93C6F3000) [pid = 2532] [serial = 1010] [outer = 0000000000000000] 08:41:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 139 (000000C93C792800) [pid = 2532] [serial = 1011] [outer = 000000C93C6F3000] 08:41:42 INFO - PROCESS | 2532 | 1464622902936 Marionette DEBUG loaded listener.js 08:41:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 140 (000000C93E304000) [pid = 2532] [serial = 1012] [outer = 000000C93C6F3000] 08:41:43 INFO - PROCESS | 2532 | 1464622903445 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]]]}] 08:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 734ms 08:41:43 INFO - PROCESS | 2532 | 1464622903544 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 08:41:43 INFO - PROCESS | 2532 | 1464622903546 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 08:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:41:43 INFO - PROCESS | 2532 | 1464622903561 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:41:43 INFO - PROCESS | 2532 | 1464622903563 Marionette TRACE conn6 <- [1,1314,null,{}] 08:41:43 INFO - PROCESS | 2532 | 1464622903567 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}] 08:41:43 INFO - PROCESS | 2532 | 1464622903722 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 08:41:43 INFO - PROCESS | 2532 | 1464622903740 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:43 INFO - PROCESS | 2532 | ++DOCSHELL 000000C941FC4000 == 83 [pid = 2532] [id = 338] 08:41:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 141 (000000C93F470C00) [pid = 2532] [serial = 1013] [outer = 0000000000000000] 08:41:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 142 (000000C93FE3A000) [pid = 2532] [serial = 1014] [outer = 000000C93F470C00] 08:41:43 INFO - PROCESS | 2532 | 1464622903787 Marionette DEBUG loaded listener.js 08:41:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 143 (000000C93FE80C00) [pid = 2532] [serial = 1015] [outer = 000000C93F470C00] 08:41:44 INFO - PROCESS | 2532 | 1464622904268 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]]]}] 08:41:44 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 08:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 736ms 08:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:41:44 INFO - PROCESS | 2532 | 1464622904304 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 08:41:44 INFO - PROCESS | 2532 | 1464622904307 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 08:41:44 INFO - PROCESS | 2532 | 1464622904310 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:41:44 INFO - PROCESS | 2532 | 1464622904312 Marionette TRACE conn6 <- [1,1318,null,{}] 08:41:44 INFO - PROCESS | 2532 | 1464622904315 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}] 08:41:44 INFO - PROCESS | 2532 | 1464622904454 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 08:41:44 INFO - PROCESS | 2532 | 1464622904472 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:44 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943431800 == 84 [pid = 2532] [id = 339] 08:41:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 144 (000000C940315800) [pid = 2532] [serial = 1016] [outer = 0000000000000000] 08:41:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 145 (000000C9403EC000) [pid = 2532] [serial = 1017] [outer = 000000C940315800] 08:41:44 INFO - PROCESS | 2532 | 1464622904518 Marionette DEBUG loaded listener.js 08:41:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 146 (000000C9404B7000) [pid = 2532] [serial = 1018] [outer = 000000C940315800] 08:41:44 INFO - PROCESS | 2532 | 1464622904981 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]]]}] 08:41:45 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 08:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 733ms 08:41:45 INFO - PROCESS | 2532 | 1464622905285 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 08:41:45 INFO - PROCESS | 2532 | 1464622905287 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 08:41:45 INFO - PROCESS | 2532 | --DOMWINDOW == 145 (000000C934710000) [pid = 2532] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:41:45 INFO - PROCESS | 2532 | --DOMWINDOW == 144 (000000C9487B2C00) [pid = 2532] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:41:45 INFO - PROCESS | 2532 | --DOMWINDOW == 143 (000000C948390000) [pid = 2532] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:41:45 INFO - PROCESS | 2532 | --DOMWINDOW == 142 (000000C93BBAD800) [pid = 2532] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:41:45 INFO - PROCESS | 2532 | --DOMWINDOW == 141 (000000C93C95DC00) [pid = 2532] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:41:45 INFO - PROCESS | 2532 | --DOMWINDOW == 140 (000000C93F49E800) [pid = 2532] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:41:45 INFO - PROCESS | 2532 | --DOMWINDOW == 139 (000000C92D67E800) [pid = 2532] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:41:45 INFO - PROCESS | 2532 | --DOMWINDOW == 138 (000000C92F2EA000) [pid = 2532] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:41:45 INFO - PROCESS | 2532 | --DOMWINDOW == 137 (000000C9394BBC00) [pid = 2532] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:41:45 INFO - PROCESS | 2532 | --DOMWINDOW == 136 (000000C938D23400) [pid = 2532] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:41:45 INFO - PROCESS | 2532 | --DOMWINDOW == 135 (000000C940318800) [pid = 2532] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:41:45 INFO - PROCESS | 2532 | --DOMWINDOW == 134 (000000C9351C4000) [pid = 2532] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:41:45 INFO - PROCESS | 2532 | 1464622905313 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:41:45 INFO - PROCESS | 2532 | 1464622905315 Marionette TRACE conn6 <- [1,1322,null,{}] 08:41:45 INFO - PROCESS | 2532 | 1464622905319 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}] 08:41:45 INFO - PROCESS | 2532 | 1464622905419 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 08:41:45 INFO - PROCESS | 2532 | 1464622905426 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:45 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943CE2000 == 85 [pid = 2532] [id = 340] 08:41:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 135 (000000C93512B800) [pid = 2532] [serial = 1019] [outer = 0000000000000000] 08:41:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 136 (000000C939208000) [pid = 2532] [serial = 1020] [outer = 000000C93512B800] 08:41:45 INFO - PROCESS | 2532 | 1464622905471 Marionette DEBUG loaded listener.js 08:41:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 137 (000000C93FE7BC00) [pid = 2532] [serial = 1021] [outer = 000000C93512B800] 08:41:45 INFO - PROCESS | 2532 | 1464622905912 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]]]}] 08:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 630ms 08:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:41:45 INFO - PROCESS | 2532 | 1464622905948 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 08:41:45 INFO - PROCESS | 2532 | 1464622905950 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 08:41:45 INFO - PROCESS | 2532 | 1464622905960 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:41:45 INFO - PROCESS | 2532 | 1464622905962 Marionette TRACE conn6 <- [1,1326,null,{}] 08:41:45 INFO - PROCESS | 2532 | 1464622905966 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}] 08:41:46 INFO - PROCESS | 2532 | 1464622906068 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 08:41:46 INFO - PROCESS | 2532 | 1464622906075 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:46 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94466A800 == 86 [pid = 2532] [id = 341] 08:41:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 138 (000000C94082E800) [pid = 2532] [serial = 1022] [outer = 0000000000000000] 08:41:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 139 (000000C9409E7C00) [pid = 2532] [serial = 1023] [outer = 000000C94082E800] 08:41:46 INFO - PROCESS | 2532 | 1464622906121 Marionette DEBUG loaded listener.js 08:41:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 140 (000000C940FB1400) [pid = 2532] [serial = 1024] [outer = 000000C94082E800] 08:41:47 INFO - PROCESS | 2532 | 1464622907050 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]]]}] 08:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1142ms 08:41:47 INFO - PROCESS | 2532 | 1464622907100 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 08:41:47 INFO - PROCESS | 2532 | 1464622907102 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 08:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:41:47 INFO - PROCESS | 2532 | 1464622907106 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:41:47 INFO - PROCESS | 2532 | 1464622907107 Marionette TRACE conn6 <- [1,1330,null,{}] 08:41:47 INFO - PROCESS | 2532 | 1464622907111 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}] 08:41:47 INFO - PROCESS | 2532 | 1464622907214 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 08:41:47 INFO - PROCESS | 2532 | 1464622907222 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:47 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946287000 == 87 [pid = 2532] [id = 342] 08:41:47 INFO - PROCESS | 2532 | ++DOMWINDOW == 141 (000000C940F68C00) [pid = 2532] [serial = 1025] [outer = 0000000000000000] 08:41:47 INFO - PROCESS | 2532 | ++DOMWINDOW == 142 (000000C94202B800) [pid = 2532] [serial = 1026] [outer = 000000C940F68C00] 08:41:47 INFO - PROCESS | 2532 | 1464622907267 Marionette DEBUG loaded listener.js 08:41:47 INFO - PROCESS | 2532 | ++DOMWINDOW == 143 (000000C943E60800) [pid = 2532] [serial = 1027] [outer = 000000C940F68C00] 08:41:48 INFO - PROCESS | 2532 | 1464622908013 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]]]}] 08:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 923ms 08:41:48 INFO - PROCESS | 2532 | 1464622908037 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 08:41:48 INFO - PROCESS | 2532 | 1464622908043 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 08:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:41:48 INFO - PROCESS | 2532 | 1464622908049 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:41:48 INFO - PROCESS | 2532 | 1464622908054 Marionette TRACE conn6 <- [1,1334,null,{}] 08:41:48 INFO - PROCESS | 2532 | 1464622908060 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}] 08:41:48 INFO - PROCESS | 2532 | 1464622908198 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 08:41:48 INFO - PROCESS | 2532 | 1464622908338 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:48 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BC5C800 == 88 [pid = 2532] [id = 343] 08:41:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 144 (000000C934857C00) [pid = 2532] [serial = 1028] [outer = 0000000000000000] 08:41:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 145 (000000C935128C00) [pid = 2532] [serial = 1029] [outer = 000000C934857C00] 08:41:48 INFO - PROCESS | 2532 | 1464622908400 Marionette DEBUG loaded listener.js 08:41:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 146 (000000C938D1F400) [pid = 2532] [serial = 1030] [outer = 000000C934857C00] 08:41:49 INFO - PROCESS | 2532 | 1464622909081 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]]]}] 08:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1085ms 08:41:49 INFO - PROCESS | 2532 | 1464622909137 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 08:41:49 INFO - PROCESS | 2532 | 1464622909144 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 08:41:49 INFO - PROCESS | 2532 | 1464622909151 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:41:49 INFO - PROCESS | 2532 | 1464622909154 Marionette TRACE conn6 <- [1,1338,null,{}] 08:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:41:49 INFO - PROCESS | 2532 | 1464622909158 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}] 08:41:49 INFO - PROCESS | 2532 | 1464622909294 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 08:41:49 INFO - PROCESS | 2532 | 1464622909435 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:49 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940ED2000 == 89 [pid = 2532] [id = 344] 08:41:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 147 (000000C93BBB7400) [pid = 2532] [serial = 1031] [outer = 0000000000000000] 08:41:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 148 (000000C93C799000) [pid = 2532] [serial = 1032] [outer = 000000C93BBB7400] 08:41:49 INFO - PROCESS | 2532 | 1464622909494 Marionette DEBUG loaded listener.js 08:41:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 149 (000000C93ECF2800) [pid = 2532] [serial = 1033] [outer = 000000C93BBB7400] 08:41:50 INFO - PROCESS | 2532 | 1464622910125 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]]]}] 08:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1019ms 08:41:50 INFO - PROCESS | 2532 | 1464622910176 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 08:41:50 INFO - PROCESS | 2532 | 1464622910179 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 08:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:41:50 INFO - PROCESS | 2532 | 1464622910183 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:41:50 INFO - PROCESS | 2532 | 1464622910187 Marionette TRACE conn6 <- [1,1342,null,{}] 08:41:50 INFO - PROCESS | 2532 | 1464622910199 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}] 08:41:50 INFO - PROCESS | 2532 | 1464622910406 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 08:41:50 INFO - PROCESS | 2532 | 1464622910506 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:50 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946F1B000 == 90 [pid = 2532] [id = 345] 08:41:50 INFO - PROCESS | 2532 | ++DOMWINDOW == 150 (000000C9409ED400) [pid = 2532] [serial = 1034] [outer = 0000000000000000] 08:41:50 INFO - PROCESS | 2532 | ++DOMWINDOW == 151 (000000C940EBA000) [pid = 2532] [serial = 1035] [outer = 000000C9409ED400] 08:41:50 INFO - PROCESS | 2532 | 1464622910567 Marionette DEBUG loaded listener.js 08:41:50 INFO - PROCESS | 2532 | ++DOMWINDOW == 152 (000000C944074800) [pid = 2532] [serial = 1036] [outer = 000000C9409ED400] 08:41:51 INFO - PROCESS | 2532 | 1464622911199 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]]]}] 08:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1090ms 08:41:51 INFO - PROCESS | 2532 | 1464622911275 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 08:41:51 INFO - PROCESS | 2532 | 1464622911278 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 08:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:41:51 INFO - PROCESS | 2532 | 1464622911312 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:41:51 INFO - PROCESS | 2532 | 1464622911314 Marionette TRACE conn6 <- [1,1346,null,{}] 08:41:51 INFO - PROCESS | 2532 | 1464622911321 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}] 08:41:51 INFO - PROCESS | 2532 | 1464622911456 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 08:41:51 INFO - PROCESS | 2532 | 1464622911586 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:51 INFO - PROCESS | 2532 | ++DOCSHELL 000000C948CCB000 == 91 [pid = 2532] [id = 346] 08:41:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 153 (000000C946396C00) [pid = 2532] [serial = 1037] [outer = 0000000000000000] 08:41:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 154 (000000C9466F2800) [pid = 2532] [serial = 1038] [outer = 000000C946396C00] 08:41:51 INFO - PROCESS | 2532 | 1464622911648 Marionette DEBUG loaded listener.js 08:41:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 155 (000000C947C9F800) [pid = 2532] [serial = 1039] [outer = 000000C946396C00] 08:41:52 INFO - PROCESS | 2532 | 1464622912268 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]]]}] 08:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1009ms 08:41:52 INFO - PROCESS | 2532 | 1464622912293 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 08:41:52 INFO - PROCESS | 2532 | 1464622912295 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 08:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:41:52 INFO - PROCESS | 2532 | 1464622912299 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:41:52 INFO - PROCESS | 2532 | 1464622912301 Marionette TRACE conn6 <- [1,1350,null,{}] 08:41:52 INFO - PROCESS | 2532 | 1464622912305 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}] 08:41:52 INFO - PROCESS | 2532 | 1464622912430 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 08:41:52 INFO - PROCESS | 2532 | 1464622912566 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:52 INFO - PROCESS | 2532 | ++DOCSHELL 000000C948DCB000 == 92 [pid = 2532] [id = 347] 08:41:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 156 (000000C947CA0C00) [pid = 2532] [serial = 1040] [outer = 0000000000000000] 08:41:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 157 (000000C947CE3400) [pid = 2532] [serial = 1041] [outer = 000000C947CA0C00] 08:41:52 INFO - PROCESS | 2532 | 1464622912626 Marionette DEBUG loaded listener.js 08:41:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 158 (000000C947CF1400) [pid = 2532] [serial = 1042] [outer = 000000C947CA0C00] 08:41:53 INFO - PROCESS | 2532 | 1464622913297 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]]]}] 08:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1021ms 08:41:53 INFO - PROCESS | 2532 | 1464622913323 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 08:41:53 INFO - PROCESS | 2532 | 1464622913325 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 08:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:41:53 INFO - PROCESS | 2532 | 1464622913329 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:41:53 INFO - PROCESS | 2532 | 1464622913331 Marionette TRACE conn6 <- [1,1354,null,{}] 08:41:53 INFO - PROCESS | 2532 | 1464622913335 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}] 08:41:53 INFO - PROCESS | 2532 | 1464622913470 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 08:41:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 159 (000000C947CEC000) [pid = 2532] [serial = 1043] [outer = 000000C92D6D6000] 08:41:53 INFO - PROCESS | 2532 | 1464622913635 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:53 INFO - PROCESS | 2532 | ++DOCSHELL 000000C949ED6000 == 93 [pid = 2532] [id = 348] 08:41:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 160 (000000C947E62800) [pid = 2532] [serial = 1044] [outer = 0000000000000000] 08:41:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 161 (000000C947E6C000) [pid = 2532] [serial = 1045] [outer = 000000C947E62800] 08:41:53 INFO - PROCESS | 2532 | 1464622913709 Marionette DEBUG loaded listener.js 08:41:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 162 (000000C948390800) [pid = 2532] [serial = 1046] [outer = 000000C947E62800] 08:41:54 INFO - PROCESS | 2532 | 1464622914450 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] 08:41:54 INFO - PROCESS | 2532 | 1464622914511 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 08:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:41:54 INFO - PROCESS | 2532 | 1464622914515 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:41:54 INFO - PROCESS | 2532 | 1464622914518 Marionette TRACE conn6 <- [1,1358,null,{}] 08:41:54 INFO - PROCESS | 2532 | 1464622914522 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}] 08:41:54 INFO - PROCESS | 2532 | 1464622914636 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 08:41:54 INFO - PROCESS | 2532 | 1464622914774 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:54 INFO - PROCESS | 2532 | ++DOCSHELL 000000C949EC9800 == 94 [pid = 2532] [id = 349] 08:41:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 163 (000000C93C6FE400) [pid = 2532] [serial = 1047] [outer = 0000000000000000] 08:41:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 164 (000000C9483A6800) [pid = 2532] [serial = 1048] [outer = 000000C93C6FE400] 08:41:54 INFO - PROCESS | 2532 | 1464622914831 Marionette DEBUG loaded listener.js 08:41:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 165 (000000C9483B4C00) [pid = 2532] [serial = 1049] [outer = 000000C93C6FE400] 08:41:55 INFO - PROCESS | 2532 | 1464622915439 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] 08:41:55 INFO - PROCESS | 2532 | 1464622915507 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 08:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:41:55 INFO - PROCESS | 2532 | 1464622915511 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:41:55 INFO - PROCESS | 2532 | 1464622915513 Marionette TRACE conn6 <- [1,1362,null,{}] 08:41:55 INFO - PROCESS | 2532 | 1464622915517 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}] 08:41:55 INFO - PROCESS | 2532 | 1464622915641 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 08:41:55 INFO - PROCESS | 2532 | 1464622915750 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:55 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94A10F000 == 95 [pid = 2532] [id = 350] 08:41:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 166 (000000C9487B6800) [pid = 2532] [serial = 1050] [outer = 0000000000000000] 08:41:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 167 (000000C9487BA800) [pid = 2532] [serial = 1051] [outer = 000000C9487B6800] 08:41:55 INFO - PROCESS | 2532 | 1464622915806 Marionette DEBUG loaded listener.js 08:41:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 168 (000000C9489E5400) [pid = 2532] [serial = 1052] [outer = 000000C9487B6800] 08:41:56 INFO - PROCESS | 2532 | [2532] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:56 INFO - PROCESS | 2532 | 1464622916480 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] 08:41:56 INFO - PROCESS | 2532 | 1464622916556 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 08:41:56 INFO - PROCESS | 2532 | 1464622916579 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:41:56 INFO - PROCESS | 2532 | 1464622916582 Marionette TRACE conn6 <- [1,1366,null,{}] 08:41:56 INFO - PROCESS | 2532 | 1464622916586 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}] 08:41:56 INFO - PROCESS | 2532 | 1464622916716 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 08:41:56 INFO - PROCESS | 2532 | 1464622916858 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:56 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9347F9000 == 96 [pid = 2532] [id = 351] 08:41:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 169 (000000C93058FC00) [pid = 2532] [serial = 1053] [outer = 0000000000000000] 08:41:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 170 (000000C938D1D800) [pid = 2532] [serial = 1054] [outer = 000000C93058FC00] 08:41:56 INFO - PROCESS | 2532 | 1464622916916 Marionette DEBUG loaded listener.js 08:41:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 171 (000000C9406D4400) [pid = 2532] [serial = 1055] [outer = 000000C93058FC00] 08:41:57 INFO - PROCESS | 2532 | 1464622917788 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] 08:41:57 INFO - PROCESS | 2532 | 1464622917810 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 08:41:57 INFO - PROCESS | 2532 | 1464622917815 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:41:57 INFO - PROCESS | 2532 | 1464622917819 Marionette TRACE conn6 <- [1,1370,null,{}] 08:41:57 INFO - PROCESS | 2532 | 1464622917839 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}] 08:41:58 INFO - PROCESS | 2532 | 1464622917997 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 08:41:58 INFO - PROCESS | 2532 | 1464622918109 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:58 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F521800 == 97 [pid = 2532] [id = 352] 08:41:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 172 (000000C935129C00) [pid = 2532] [serial = 1056] [outer = 0000000000000000] 08:41:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 173 (000000C9359B7000) [pid = 2532] [serial = 1057] [outer = 000000C935129C00] 08:41:58 INFO - PROCESS | 2532 | 1464622918166 Marionette DEBUG loaded listener.js 08:41:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 174 (000000C939171000) [pid = 2532] [serial = 1058] [outer = 000000C935129C00] 08:41:58 INFO - PROCESS | 2532 | [2532] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:58 INFO - PROCESS | 2532 | 1464622918775 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] 08:41:58 INFO - PROCESS | 2532 | 1464622918925 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 08:41:58 INFO - PROCESS | 2532 | --DOMWINDOW == 167 (000000C948C59C00) [pid = 2532] [serial = 826] [outer = 0000000000000000] [url = about:blank] 08:41:58 INFO - PROCESS | 2532 | --DOMWINDOW == 166 (000000C9489EF800) [pid = 2532] [serial = 820] [outer = 0000000000000000] [url = about:blank] 08:41:58 INFO - PROCESS | 2532 | --DOMWINDOW == 165 (000000C94839B400) [pid = 2532] [serial = 823] [outer = 0000000000000000] [url = about:blank] 08:41:58 INFO - PROCESS | 2532 | --DOMWINDOW == 164 (000000C93C115000) [pid = 2532] [serial = 954] [outer = 0000000000000000] [url = about:blank] 08:41:58 INFO - PROCESS | 2532 | --DOMWINDOW == 163 (000000C93C6FA800) [pid = 2532] [serial = 955] [outer = 0000000000000000] [url = about:blank] 08:41:58 INFO - PROCESS | 2532 | --DOMWINDOW == 162 (000000C93EC3F000) [pid = 2532] [serial = 957] [outer = 0000000000000000] [url = about:blank] 08:41:58 INFO - PROCESS | 2532 | --DOMWINDOW == 161 (000000C93F46C000) [pid = 2532] [serial = 958] [outer = 0000000000000000] [url = about:blank] 08:41:58 INFO - PROCESS | 2532 | --DOMWINDOW == 160 (000000C93FE02800) [pid = 2532] [serial = 960] [outer = 0000000000000000] [url = about:blank] 08:41:58 INFO - PROCESS | 2532 | --DOMWINDOW == 159 (000000C93FE3EC00) [pid = 2532] [serial = 961] [outer = 0000000000000000] [url = about:blank] 08:41:58 INFO - PROCESS | 2532 | --DOMWINDOW == 158 (000000C93485C400) [pid = 2532] [serial = 943] [outer = 0000000000000000] [url = about:blank] 08:41:58 INFO - PROCESS | 2532 | --DOMWINDOW == 157 (000000C92F75A000) [pid = 2532] [serial = 942] [outer = 0000000000000000] [url = about:blank] 08:41:58 INFO - PROCESS | 2532 | --DOMWINDOW == 156 (000000C93FE74400) [pid = 2532] [serial = 921] [outer = 0000000000000000] [url = about:blank] 08:41:58 INFO - PROCESS | 2532 | --DOMWINDOW == 155 (000000C92F96B000) [pid = 2532] [serial = 945] [outer = 0000000000000000] [url = about:blank] 08:41:58 INFO - PROCESS | 2532 | --DOMWINDOW == 154 (000000C934710400) [pid = 2532] [serial = 946] [outer = 0000000000000000] [url = about:blank] 08:41:58 INFO - PROCESS | 2532 | --DOMWINDOW == 153 (000000C93B180800) [pid = 2532] [serial = 951] [outer = 0000000000000000] [url = about:blank] 08:41:58 INFO - PROCESS | 2532 | --DOMWINDOW == 152 (000000C933A0C400) [pid = 2532] [serial = 915] [outer = 0000000000000000] [url = about:blank] 08:41:58 INFO - PROCESS | 2532 | --DOMWINDOW == 151 (000000C93B0A5C00) [pid = 2532] [serial = 918] [outer = 0000000000000000] [url = about:blank] 08:41:58 INFO - PROCESS | 2532 | --DOMWINDOW == 150 (000000C938D35400) [pid = 2532] [serial = 948] [outer = 0000000000000000] [url = about:blank] 08:41:58 INFO - PROCESS | 2532 | --DOMWINDOW == 149 (000000C939211400) [pid = 2532] [serial = 949] [outer = 0000000000000000] [url = about:blank] 08:41:58 INFO - PROCESS | 2532 | --DOMWINDOW == 148 (000000C92F9DCC00) [pid = 2532] [serial = 939] [outer = 0000000000000000] [url = about:blank] 08:41:58 INFO - PROCESS | 2532 | --DOMWINDOW == 147 (000000C9403E7000) [pid = 2532] [serial = 966] [outer = 0000000000000000] [url = about:blank] 08:41:58 INFO - PROCESS | 2532 | --DOMWINDOW == 146 (000000C94040D800) [pid = 2532] [serial = 967] [outer = 0000000000000000] [url = about:blank] 08:41:58 INFO - PROCESS | 2532 | --DOMWINDOW == 145 (000000C93F4A4400) [pid = 2532] [serial = 963] [outer = 0000000000000000] [url = about:blank] 08:41:58 INFO - PROCESS | 2532 | --DOMWINDOW == 144 (000000C93BBB0800) [pid = 2532] [serial = 952] [outer = 0000000000000000] [url = about:blank] 08:41:58 INFO - PROCESS | 2532 | --DOMWINDOW == 143 (000000C93FE7E400) [pid = 2532] [serial = 964] [outer = 0000000000000000] [url = about:blank] 08:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:41:58 INFO - PROCESS | 2532 | 1464622918973 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:41:58 INFO - PROCESS | 2532 | 1464622918976 Marionette TRACE conn6 <- [1,1374,null,{}] 08:41:58 INFO - PROCESS | 2532 | 1464622918980 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}] 08:41:59 INFO - PROCESS | 2532 | 1464622919089 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 08:41:59 INFO - PROCESS | 2532 | 1464622919097 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:59 INFO - PROCESS | 2532 | ++DOCSHELL 000000C938DC7800 == 80 [pid = 2532] [id = 353] 08:41:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 144 (000000C92F2E6000) [pid = 2532] [serial = 1059] [outer = 0000000000000000] 08:41:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 145 (000000C92F2EE000) [pid = 2532] [serial = 1060] [outer = 000000C92F2E6000] 08:41:59 INFO - PROCESS | 2532 | 1464622919145 Marionette DEBUG loaded listener.js 08:41:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 146 (000000C934647C00) [pid = 2532] [serial = 1061] [outer = 000000C92F2E6000] 08:41:59 INFO - PROCESS | 2532 | 1464622919701 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] 08:41:59 INFO - PROCESS | 2532 | 1464622919757 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 08:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:41:59 INFO - PROCESS | 2532 | 1464622919763 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:41:59 INFO - PROCESS | 2532 | 1464622919767 Marionette TRACE conn6 <- [1,1378,null,{}] 08:41:59 INFO - PROCESS | 2532 | 1464622919777 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}] 08:41:59 INFO - PROCESS | 2532 | 1464622919887 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 08:41:59 INFO - PROCESS | 2532 | 1464622919983 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:59 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F8E8800 == 81 [pid = 2532] [id = 354] 08:41:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 147 (000000C9391ADC00) [pid = 2532] [serial = 1062] [outer = 0000000000000000] 08:42:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 148 (000000C93B172C00) [pid = 2532] [serial = 1063] [outer = 000000C9391ADC00] 08:42:00 INFO - PROCESS | 2532 | 1464622920034 Marionette DEBUG loaded listener.js 08:42:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 149 (000000C93C111400) [pid = 2532] [serial = 1064] [outer = 000000C9391ADC00] 08:42:00 INFO - PROCESS | 2532 | 1464622920412 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]]]}] 08:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 671ms 08:42:00 INFO - PROCESS | 2532 | 1464622920443 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 08:42:00 INFO - PROCESS | 2532 | 1464622920453 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 08:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:42:00 INFO - PROCESS | 2532 | 1464622920457 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:42:00 INFO - PROCESS | 2532 | 1464622920459 Marionette TRACE conn6 <- [1,1382,null,{}] 08:42:00 INFO - PROCESS | 2532 | 1464622920463 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}] 08:42:00 INFO - PROCESS | 2532 | 1464622920569 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 08:42:00 INFO - PROCESS | 2532 | 1464622920578 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:00 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940981800 == 82 [pid = 2532] [id = 355] 08:42:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 150 (000000C93C6F5400) [pid = 2532] [serial = 1065] [outer = 0000000000000000] 08:42:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 151 (000000C93C796C00) [pid = 2532] [serial = 1066] [outer = 000000C93C6F5400] 08:42:00 INFO - PROCESS | 2532 | 1464622920625 Marionette DEBUG loaded listener.js 08:42:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 152 (000000C93D43A000) [pid = 2532] [serial = 1067] [outer = 000000C93C6F5400] 08:42:01 INFO - PROCESS | 2532 | 1464622921076 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]]]}] 08:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 672ms 08:42:01 INFO - PROCESS | 2532 | 1464622921134 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 08:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:42:01 INFO - PROCESS | 2532 | 1464622921136 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 08:42:01 INFO - PROCESS | 2532 | 1464622921139 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:42:01 INFO - PROCESS | 2532 | 1464622921141 Marionette TRACE conn6 <- [1,1386,null,{}] 08:42:01 INFO - PROCESS | 2532 | 1464622921145 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}] 08:42:01 INFO - PROCESS | 2532 | 1464622921275 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 08:42:01 INFO - PROCESS | 2532 | 1464622921329 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:01 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940ED4800 == 83 [pid = 2532] [id = 356] 08:42:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 153 (000000C93E7D2800) [pid = 2532] [serial = 1068] [outer = 0000000000000000] 08:42:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 154 (000000C93ECE9C00) [pid = 2532] [serial = 1069] [outer = 000000C93E7D2800] 08:42:01 INFO - PROCESS | 2532 | 1464622921377 Marionette DEBUG loaded listener.js 08:42:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 155 (000000C93F471400) [pid = 2532] [serial = 1070] [outer = 000000C93E7D2800] 08:42:01 INFO - PROCESS | 2532 | 1464622921853 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]]]}] 08:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 734ms 08:42:01 INFO - PROCESS | 2532 | 1464622921874 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 08:42:01 INFO - PROCESS | 2532 | 1464622921877 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 08:42:01 INFO - PROCESS | 2532 | 1464622921880 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:42:01 INFO - PROCESS | 2532 | 1464622921882 Marionette TRACE conn6 <- [1,1390,null,{}] 08:42:01 INFO - PROCESS | 2532 | 1464622921886 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}] 08:42:02 INFO - PROCESS | 2532 | 1464622922035 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 08:42:02 INFO - PROCESS | 2532 | 1464622922059 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:02 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943417800 == 84 [pid = 2532] [id = 357] 08:42:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 156 (000000C93FE04400) [pid = 2532] [serial = 1071] [outer = 0000000000000000] 08:42:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 157 (000000C93FE77800) [pid = 2532] [serial = 1072] [outer = 000000C93FE04400] 08:42:02 INFO - PROCESS | 2532 | 1464622922107 Marionette DEBUG loaded listener.js 08:42:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 158 (000000C9403E7000) [pid = 2532] [serial = 1073] [outer = 000000C93FE04400] 08:42:02 INFO - PROCESS | 2532 | 1464622922559 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]]]}] 08:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 734ms 08:42:02 INFO - PROCESS | 2532 | 1464622922623 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 08:42:02 INFO - PROCESS | 2532 | 1464622922625 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 08:42:02 INFO - PROCESS | 2532 | 1464622922628 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:42:02 INFO - PROCESS | 2532 | 1464622922630 Marionette TRACE conn6 <- [1,1394,null,{}] 08:42:02 INFO - PROCESS | 2532 | 1464622922634 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}] 08:42:02 INFO - PROCESS | 2532 | 1464622922799 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 08:42:02 INFO - PROCESS | 2532 | 1464622922819 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:02 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943F79000 == 85 [pid = 2532] [id = 358] 08:42:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 159 (000000C934852C00) [pid = 2532] [serial = 1074] [outer = 0000000000000000] 08:42:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 160 (000000C940408C00) [pid = 2532] [serial = 1075] [outer = 000000C934852C00] 08:42:02 INFO - PROCESS | 2532 | 1464622922866 Marionette DEBUG loaded listener.js 08:42:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 161 (000000C9404B5C00) [pid = 2532] [serial = 1076] [outer = 000000C934852C00] 08:42:03 INFO - PROCESS | 2532 | --DOMWINDOW == 160 (000000C939E9D400) [pid = 2532] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:42:03 INFO - PROCESS | 2532 | --DOMWINDOW == 159 (000000C94082E800) [pid = 2532] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:42:03 INFO - PROCESS | 2532 | --DOMWINDOW == 158 (000000C92EFB5C00) [pid = 2532] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:42:03 INFO - PROCESS | 2532 | --DOMWINDOW == 157 (000000C92A0CB400) [pid = 2532] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:42:03 INFO - PROCESS | 2532 | --DOMWINDOW == 156 (000000C93470F400) [pid = 2532] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:42:03 INFO - PROCESS | 2532 | --DOMWINDOW == 155 (000000C93F470C00) [pid = 2532] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:42:03 INFO - PROCESS | 2532 | --DOMWINDOW == 154 (000000C93512B800) [pid = 2532] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:42:03 INFO - PROCESS | 2532 | --DOMWINDOW == 153 (000000C93C6F3000) [pid = 2532] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:42:03 INFO - PROCESS | 2532 | --DOMWINDOW == 152 (000000C940315800) [pid = 2532] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:42:03 INFO - PROCESS | 2532 | 1464622923543 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]]]}] 08:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 924ms 08:42:03 INFO - PROCESS | 2532 | 1464622923555 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 08:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:42:03 INFO - PROCESS | 2532 | 1464622923557 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 08:42:03 INFO - PROCESS | 2532 | 1464622923561 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:42:03 INFO - PROCESS | 2532 | 1464622923562 Marionette TRACE conn6 <- [1,1398,null,{}] 08:42:03 INFO - PROCESS | 2532 | 1464622923566 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}] 08:42:03 INFO - PROCESS | 2532 | 1464622923709 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 08:42:03 INFO - PROCESS | 2532 | 1464622923771 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:03 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943CDA800 == 86 [pid = 2532] [id = 359] 08:42:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 153 (000000C934936400) [pid = 2532] [serial = 1077] [outer = 0000000000000000] 08:42:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 154 (000000C940318800) [pid = 2532] [serial = 1078] [outer = 000000C934936400] 08:42:03 INFO - PROCESS | 2532 | 1464622923818 Marionette DEBUG loaded listener.js 08:42:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 155 (000000C9409D2800) [pid = 2532] [serial = 1079] [outer = 000000C934936400] 08:42:04 INFO - PROCESS | 2532 | 1464622924228 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]]]}] 08:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 671ms 08:42:04 INFO - PROCESS | 2532 | 1464622924235 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 08:42:04 INFO - PROCESS | 2532 | 1464622924238 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 08:42:04 INFO - PROCESS | 2532 | 1464622924241 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:42:04 INFO - PROCESS | 2532 | 1464622924243 Marionette TRACE conn6 <- [1,1402,null,{}] 08:42:04 INFO - PROCESS | 2532 | 1464622924246 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}] 08:42:04 INFO - PROCESS | 2532 | 1464622924346 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 08:42:04 INFO - PROCESS | 2532 | 1464622924353 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:04 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94628C800 == 87 [pid = 2532] [id = 360] 08:42:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 156 (000000C940E11400) [pid = 2532] [serial = 1080] [outer = 0000000000000000] 08:42:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 157 (000000C940F61000) [pid = 2532] [serial = 1081] [outer = 000000C940E11400] 08:42:04 INFO - PROCESS | 2532 | 1464622924427 Marionette DEBUG loaded listener.js 08:42:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 158 (000000C941F98400) [pid = 2532] [serial = 1082] [outer = 000000C940E11400] 08:42:04 INFO - PROCESS | 2532 | 1464622924916 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]]]}] 08:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 734ms 08:42:04 INFO - PROCESS | 2532 | 1464622924978 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 08:42:04 INFO - PROCESS | 2532 | 1464622924980 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 08:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:42:04 INFO - PROCESS | 2532 | 1464622924984 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:42:04 INFO - PROCESS | 2532 | 1464622924986 Marionette TRACE conn6 <- [1,1406,null,{}] 08:42:04 INFO - PROCESS | 2532 | 1464622924989 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}] 08:42:05 INFO - PROCESS | 2532 | 1464622925098 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 08:42:05 INFO - PROCESS | 2532 | 1464622925105 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:05 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946F20000 == 88 [pid = 2532] [id = 361] 08:42:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 159 (000000C942099800) [pid = 2532] [serial = 1083] [outer = 0000000000000000] 08:42:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 160 (000000C943E61000) [pid = 2532] [serial = 1084] [outer = 000000C942099800] 08:42:05 INFO - PROCESS | 2532 | 1464622925150 Marionette DEBUG loaded listener.js 08:42:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 161 (000000C9462CB800) [pid = 2532] [serial = 1085] [outer = 000000C942099800] 08:42:05 INFO - PROCESS | 2532 | 1464622925933 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]]]}] 08:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 986ms 08:42:05 INFO - PROCESS | 2532 | 1464622925973 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 08:42:05 INFO - PROCESS | 2532 | 1464622925979 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 08:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:42:05 INFO - PROCESS | 2532 | 1464622925984 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:42:06 INFO - PROCESS | 2532 | 1464622925989 Marionette TRACE conn6 <- [1,1410,null,{}] 08:42:06 INFO - PROCESS | 2532 | 1464622925995 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}] 08:42:06 INFO - PROCESS | 2532 | 1464622926134 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 08:42:06 INFO - PROCESS | 2532 | 1464622926276 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:06 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93CB96000 == 89 [pid = 2532] [id = 362] 08:42:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 162 (000000C93470F400) [pid = 2532] [serial = 1086] [outer = 0000000000000000] 08:42:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 163 (000000C93512A400) [pid = 2532] [serial = 1087] [outer = 000000C93470F400] 08:42:06 INFO - PROCESS | 2532 | 1464622926339 Marionette DEBUG loaded listener.js 08:42:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 164 (000000C9392B2C00) [pid = 2532] [serial = 1088] [outer = 000000C93470F400] 08:42:07 INFO - PROCESS | 2532 | 1464622927011 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]]]}] 08:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1081ms 08:42:07 INFO - PROCESS | 2532 | 1464622927069 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 08:42:07 INFO - PROCESS | 2532 | 1464622927076 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 08:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:42:07 INFO - PROCESS | 2532 | 1464622927084 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:42:07 INFO - PROCESS | 2532 | 1464622927087 Marionette TRACE conn6 <- [1,1414,null,{}] 08:42:07 INFO - PROCESS | 2532 | 1464622927091 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}] 08:42:07 INFO - PROCESS | 2532 | 1464622927273 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 08:42:07 INFO - PROCESS | 2532 | 1464622927382 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:07 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94340C800 == 90 [pid = 2532] [id = 363] 08:42:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 165 (000000C93C964C00) [pid = 2532] [serial = 1089] [outer = 0000000000000000] 08:42:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 166 (000000C93E894400) [pid = 2532] [serial = 1090] [outer = 000000C93C964C00] 08:42:07 INFO - PROCESS | 2532 | 1464622927443 Marionette DEBUG loaded listener.js 08:42:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 167 (000000C93FE0C000) [pid = 2532] [serial = 1091] [outer = 000000C93C964C00] 08:42:08 INFO - PROCESS | 2532 | 1464622928091 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]]]}] 08:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1023ms 08:42:08 INFO - PROCESS | 2532 | 1464622928111 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 08:42:08 INFO - PROCESS | 2532 | 1464622928114 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 08:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:42:08 INFO - PROCESS | 2532 | 1464622928132 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:42:08 INFO - PROCESS | 2532 | 1464622928136 Marionette TRACE conn6 <- [1,1418,null,{}] 08:42:08 INFO - PROCESS | 2532 | 1464622928148 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}] 08:42:08 INFO - PROCESS | 2532 | 1464622928296 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 08:42:08 INFO - PROCESS | 2532 | 1464622928440 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:08 INFO - PROCESS | 2532 | ++DOCSHELL 000000C948CB3000 == 91 [pid = 2532] [id = 364] 08:42:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 168 (000000C940FB7C00) [pid = 2532] [serial = 1092] [outer = 0000000000000000] 08:42:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 169 (000000C94209B800) [pid = 2532] [serial = 1093] [outer = 000000C940FB7C00] 08:42:08 INFO - PROCESS | 2532 | 1464622928503 Marionette DEBUG loaded listener.js 08:42:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 170 (000000C9466F1400) [pid = 2532] [serial = 1094] [outer = 000000C940FB7C00] 08:42:09 INFO - PROCESS | 2532 | 1464622929138 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]]]}] 08:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1070ms 08:42:09 INFO - PROCESS | 2532 | 1464622929208 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 08:42:09 INFO - PROCESS | 2532 | 1464622929212 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 08:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:42:09 INFO - PROCESS | 2532 | 1464622929233 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:42:09 INFO - PROCESS | 2532 | 1464622929235 Marionette TRACE conn6 <- [1,1422,null,{}] 08:42:09 INFO - PROCESS | 2532 | 1464622929239 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}] 08:42:09 INFO - PROCESS | 2532 | 1464622929379 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 08:42:09 INFO - PROCESS | 2532 | 1464622929513 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:09 INFO - PROCESS | 2532 | ++DOCSHELL 000000C949EC6000 == 92 [pid = 2532] [id = 365] 08:42:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 171 (000000C94719D000) [pid = 2532] [serial = 1095] [outer = 0000000000000000] 08:42:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 172 (000000C947CAB800) [pid = 2532] [serial = 1096] [outer = 000000C94719D000] 08:42:09 INFO - PROCESS | 2532 | 1464622929571 Marionette DEBUG loaded listener.js 08:42:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 173 (000000C947D09000) [pid = 2532] [serial = 1097] [outer = 000000C94719D000] 08:42:10 INFO - PROCESS | 2532 | 1464622930239 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]]]}] 08:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1079ms 08:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:42:10 INFO - PROCESS | 2532 | 1464622930314 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 08:42:10 INFO - PROCESS | 2532 | 1464622930316 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 08:42:10 INFO - PROCESS | 2532 | 1464622930320 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:42:10 INFO - PROCESS | 2532 | 1464622930322 Marionette TRACE conn6 <- [1,1426,null,{}] 08:42:10 INFO - PROCESS | 2532 | 1464622930326 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}] 08:42:10 INFO - PROCESS | 2532 | 1464622930453 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 08:42:10 INFO - PROCESS | 2532 | 1464622930592 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:10 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94A13A000 == 93 [pid = 2532] [id = 366] 08:42:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 174 (000000C947CEF800) [pid = 2532] [serial = 1098] [outer = 0000000000000000] 08:42:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 175 (000000C947E6A800) [pid = 2532] [serial = 1099] [outer = 000000C947CEF800] 08:42:10 INFO - PROCESS | 2532 | 1464622930650 Marionette DEBUG loaded listener.js 08:42:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 176 (000000C9487B3400) [pid = 2532] [serial = 1100] [outer = 000000C947CEF800] 08:42:11 INFO - PROCESS | 2532 | 1464622931262 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]]]}] 08:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 986ms 08:42:11 INFO - PROCESS | 2532 | 1464622931309 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 08:42:11 INFO - PROCESS | 2532 | 1464622931312 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 08:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:42:11 INFO - PROCESS | 2532 | 1464622931315 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:42:11 INFO - PROCESS | 2532 | 1464622931318 Marionette TRACE conn6 <- [1,1430,null,{}] 08:42:11 INFO - PROCESS | 2532 | 1464622931322 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}] 08:42:11 INFO - PROCESS | 2532 | 1464622931460 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 08:42:11 INFO - PROCESS | 2532 | 1464622931601 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:11 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94A014800 == 94 [pid = 2532] [id = 367] 08:42:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 177 (000000C948C4E800) [pid = 2532] [serial = 1101] [outer = 0000000000000000] 08:42:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 178 (000000C948C58C00) [pid = 2532] [serial = 1102] [outer = 000000C948C4E800] 08:42:11 INFO - PROCESS | 2532 | 1464622931661 Marionette DEBUG loaded listener.js 08:42:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 179 (000000C94B4BE800) [pid = 2532] [serial = 1103] [outer = 000000C948C4E800] 08:42:12 INFO - PROCESS | 2532 | 1464622932310 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]]]}] 08:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1024ms 08:42:12 INFO - PROCESS | 2532 | 1464622932344 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 08:42:12 INFO - PROCESS | 2532 | 1464622932347 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 08:42:12 INFO - PROCESS | 2532 | 1464622932351 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:42:12 INFO - PROCESS | 2532 | 1464622932353 Marionette TRACE conn6 <- [1,1434,null,{}] 08:42:12 INFO - PROCESS | 2532 | 1464622932357 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}] 08:42:12 INFO - PROCESS | 2532 | 1464622932481 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 08:42:12 INFO - PROCESS | 2532 | 1464622932619 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:12 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94B9C7000 == 95 [pid = 2532] [id = 368] 08:42:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 180 (000000C94B4C1C00) [pid = 2532] [serial = 1104] [outer = 0000000000000000] 08:42:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 181 (000000C94B4C5800) [pid = 2532] [serial = 1105] [outer = 000000C94B4C1C00] 08:42:12 INFO - PROCESS | 2532 | 1464622932676 Marionette DEBUG loaded listener.js 08:42:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 182 (000000C94D105C00) [pid = 2532] [serial = 1106] [outer = 000000C94B4C1C00] 08:42:13 INFO - PROCESS | 2532 | 1464622933269 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]]]}] 08:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 986ms 08:42:13 INFO - PROCESS | 2532 | 1464622933342 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 08:42:13 INFO - PROCESS | 2532 | 1464622933345 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 08:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:42:13 INFO - PROCESS | 2532 | 1464622933349 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:42:13 INFO - PROCESS | 2532 | 1464622933351 Marionette TRACE conn6 <- [1,1438,null,{}] 08:42:13 INFO - PROCESS | 2532 | 1464622933355 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}] 08:42:13 INFO - PROCESS | 2532 | 1464622933481 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 08:42:13 INFO - PROCESS | 2532 | 1464622933620 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:13 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94B9E0800 == 96 [pid = 2532] [id = 369] 08:42:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 183 (000000C94B4C2400) [pid = 2532] [serial = 1107] [outer = 0000000000000000] 08:42:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 184 (000000C94C75D400) [pid = 2532] [serial = 1108] [outer = 000000C94B4C2400] 08:42:13 INFO - PROCESS | 2532 | 1464622933679 Marionette DEBUG loaded listener.js 08:42:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 185 (000000C94C763000) [pid = 2532] [serial = 1109] [outer = 000000C94B4C2400] 08:42:14 INFO - PROCESS | 2532 | 1464622934309 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]]]}] 08:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 986ms 08:42:14 INFO - PROCESS | 2532 | 1464622934336 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 08:42:14 INFO - PROCESS | 2532 | 1464622934339 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 08:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:42:14 INFO - PROCESS | 2532 | 1464622934342 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:42:14 INFO - PROCESS | 2532 | 1464622934345 Marionette TRACE conn6 <- [1,1442,null,{}] 08:42:14 INFO - PROCESS | 2532 | 1464622934349 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}] 08:42:14 INFO - PROCESS | 2532 | 1464622934477 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 08:42:14 INFO - PROCESS | 2532 | 1464622934820 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:14 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BC21000 == 97 [pid = 2532] [id = 370] 08:42:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 186 (000000C92E9B9400) [pid = 2532] [serial = 1110] [outer = 0000000000000000] 08:42:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 187 (000000C92EFD7000) [pid = 2532] [serial = 1111] [outer = 000000C92E9B9400] 08:42:14 INFO - PROCESS | 2532 | 1464622934886 Marionette DEBUG loaded listener.js 08:42:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 188 (000000C933911000) [pid = 2532] [serial = 1112] [outer = 000000C92E9B9400] 08:42:15 INFO - PROCESS | 2532 | 1464622935538 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]]]}] 08:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1239ms 08:42:15 INFO - PROCESS | 2532 | 1464622935586 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 08:42:15 INFO - PROCESS | 2532 | 1464622935590 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 08:42:15 INFO - PROCESS | 2532 | 1464622935595 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:42:15 INFO - PROCESS | 2532 | 1464622935599 Marionette TRACE conn6 <- [1,1446,null,{}] 08:42:15 INFO - PROCESS | 2532 | 1464622935604 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}] 08:42:15 INFO - PROCESS | 2532 | 1464622935729 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 08:42:15 INFO - PROCESS | 2532 | 1464622935876 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:15 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940ED8800 == 98 [pid = 2532] [id = 371] 08:42:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 189 (000000C9392A7400) [pid = 2532] [serial = 1113] [outer = 0000000000000000] 08:42:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 190 (000000C92EFD2800) [pid = 2532] [serial = 1114] [outer = 000000C9392A7400] 08:42:15 INFO - PROCESS | 2532 | 1464622935931 Marionette DEBUG loaded listener.js 08:42:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 191 (000000C93B1DFC00) [pid = 2532] [serial = 1115] [outer = 000000C9392A7400] 08:42:16 INFO - PROCESS | 2532 | 1464622936573 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]]]}] 08:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1031ms 08:42:16 INFO - PROCESS | 2532 | 1464622936632 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 08:42:16 INFO - PROCESS | 2532 | 1464622936636 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 08:42:16 INFO - PROCESS | 2532 | 1464622936641 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:42:16 INFO - PROCESS | 2532 | 1464622936643 Marionette TRACE conn6 <- [1,1450,null,{}] 08:42:16 INFO - PROCESS | 2532 | 1464622936665 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}] 08:42:16 INFO - PROCESS | 2532 | 1464622936833 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 08:42:16 INFO - PROCESS | 2532 | 1464622936851 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:16 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940EE4000 == 99 [pid = 2532] [id = 372] 08:42:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 192 (000000C93C79B800) [pid = 2532] [serial = 1116] [outer = 0000000000000000] 08:42:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 193 (000000C93E306400) [pid = 2532] [serial = 1117] [outer = 000000C93C79B800] 08:42:16 INFO - PROCESS | 2532 | 1464622936902 Marionette DEBUG loaded listener.js 08:42:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 194 (000000C93FE0E400) [pid = 2532] [serial = 1118] [outer = 000000C93C79B800] 08:42:17 INFO - PROCESS | 2532 | --DOCSHELL 000000C94628C800 == 98 [pid = 2532] [id = 360] 08:42:17 INFO - PROCESS | 2532 | --DOCSHELL 000000C943CDA800 == 97 [pid = 2532] [id = 359] 08:42:17 INFO - PROCESS | 2532 | --DOCSHELL 000000C943F79000 == 96 [pid = 2532] [id = 358] 08:42:17 INFO - PROCESS | 2532 | --DOCSHELL 000000C943417800 == 95 [pid = 2532] [id = 357] 08:42:17 INFO - PROCESS | 2532 | --DOCSHELL 000000C940ED4800 == 94 [pid = 2532] [id = 356] 08:42:17 INFO - PROCESS | 2532 | --DOCSHELL 000000C940981800 == 93 [pid = 2532] [id = 355] 08:42:17 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F8E8800 == 92 [pid = 2532] [id = 354] 08:42:17 INFO - PROCESS | 2532 | --DOCSHELL 000000C938DC7800 == 91 [pid = 2532] [id = 353] 08:42:17 INFO - PROCESS | 2532 | --DOMWINDOW == 193 (000000C940FAF400) [pid = 2532] [serial = 984] [outer = 0000000000000000] [url = about:blank] 08:42:17 INFO - PROCESS | 2532 | --DOMWINDOW == 192 (000000C9466EEC00) [pid = 2532] [serial = 990] [outer = 0000000000000000] [url = about:blank] 08:42:17 INFO - PROCESS | 2532 | --DOMWINDOW == 191 (000000C9462C2C00) [pid = 2532] [serial = 987] [outer = 0000000000000000] [url = about:blank] 08:42:17 INFO - PROCESS | 2532 | --DOMWINDOW == 190 (000000C94040F800) [pid = 2532] [serial = 996] [outer = 0000000000000000] [url = about:blank] 08:42:17 INFO - PROCESS | 2532 | --DOMWINDOW == 189 (000000C940E0A800) [pid = 2532] [serial = 981] [outer = 0000000000000000] [url = about:blank] 08:42:17 INFO - PROCESS | 2532 | --DOMWINDOW == 188 (000000C947009000) [pid = 2532] [serial = 993] [outer = 0000000000000000] [url = about:blank] 08:42:17 INFO - PROCESS | 2532 | --DOMWINDOW == 187 (000000C934660800) [pid = 2532] [serial = 972] [outer = 0000000000000000] [url = about:blank] 08:42:17 INFO - PROCESS | 2532 | --DOMWINDOW == 186 (000000C9394BA000) [pid = 2532] [serial = 975] [outer = 0000000000000000] [url = about:blank] 08:42:17 INFO - PROCESS | 2532 | --DOMWINDOW == 185 (000000C93FE09400) [pid = 2532] [serial = 978] [outer = 0000000000000000] [url = about:blank] 08:42:17 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F521800 == 90 [pid = 2532] [id = 352] 08:42:17 INFO - PROCESS | 2532 | --DOCSHELL 000000C948CCB000 == 89 [pid = 2532] [id = 346] 08:42:17 INFO - PROCESS | 2532 | --DOCSHELL 000000C946F1B000 == 88 [pid = 2532] [id = 345] 08:42:17 INFO - PROCESS | 2532 | --DOCSHELL 000000C940ED2000 == 87 [pid = 2532] [id = 344] 08:42:17 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BC5C800 == 86 [pid = 2532] [id = 343] 08:42:17 INFO - PROCESS | 2532 | --DOCSHELL 000000C946287000 == 85 [pid = 2532] [id = 342] 08:42:17 INFO - PROCESS | 2532 | 1464622937619 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]]]}] 08:42:17 INFO - PROCESS | 2532 | --DOMWINDOW == 184 (000000C9409E7C00) [pid = 2532] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 08:42:17 INFO - PROCESS | 2532 | --DOMWINDOW == 183 (000000C92F973000) [pid = 2532] [serial = 999] [outer = 0000000000000000] [url = about:blank] 08:42:17 INFO - PROCESS | 2532 | --DOMWINDOW == 182 (000000C938D39800) [pid = 2532] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 08:42:17 INFO - PROCESS | 2532 | --DOMWINDOW == 181 (000000C939C30000) [pid = 2532] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 08:42:17 INFO - PROCESS | 2532 | --DOMWINDOW == 180 (000000C93FE80C00) [pid = 2532] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 08:42:17 INFO - PROCESS | 2532 | --DOMWINDOW == 179 (000000C938D32800) [pid = 2532] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 08:42:17 INFO - PROCESS | 2532 | --DOMWINDOW == 178 (000000C934711000) [pid = 2532] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 08:42:17 INFO - PROCESS | 2532 | --DOMWINDOW == 177 (000000C92F764400) [pid = 2532] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 08:42:17 INFO - PROCESS | 2532 | --DOMWINDOW == 176 (000000C93FE7BC00) [pid = 2532] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 08:42:17 INFO - PROCESS | 2532 | --DOMWINDOW == 175 (000000C93FE3A000) [pid = 2532] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 08:42:17 INFO - PROCESS | 2532 | --DOMWINDOW == 174 (000000C93BBB6C00) [pid = 2532] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 08:42:17 INFO - PROCESS | 2532 | --DOMWINDOW == 173 (000000C93C792800) [pid = 2532] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 08:42:17 INFO - PROCESS | 2532 | --DOMWINDOW == 172 (000000C93E304000) [pid = 2532] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 08:42:17 INFO - PROCESS | 2532 | --DOMWINDOW == 171 (000000C939208000) [pid = 2532] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 08:42:17 INFO - PROCESS | 2532 | --DOMWINDOW == 170 (000000C9403EC000) [pid = 2532] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 08:42:17 INFO - PROCESS | 2532 | --DOMWINDOW == 169 (000000C9404B7000) [pid = 2532] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 08:42:17 INFO - PROCESS | 2532 | --DOMWINDOW == 168 (000000C940FB1400) [pid = 2532] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 08:42:17 INFO - PROCESS | 2532 | --DOMWINDOW == 167 (000000C93C37C400) [pid = 2532] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 08:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1025ms 08:42:17 INFO - PROCESS | 2532 | 1464622937675 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 08:42:17 INFO - PROCESS | 2532 | 1464622937677 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 08:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:42:17 INFO - PROCESS | 2532 | 1464622937687 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:42:17 INFO - PROCESS | 2532 | 1464622937694 Marionette TRACE conn6 <- [1,1454,null,{}] 08:42:17 INFO - PROCESS | 2532 | 1464622937704 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}] 08:42:17 INFO - PROCESS | 2532 | 1464622937813 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 08:42:17 INFO - PROCESS | 2532 | 1464622937828 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:17 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BC5C800 == 86 [pid = 2532] [id = 373] 08:42:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 168 (000000C93004FC00) [pid = 2532] [serial = 1119] [outer = 0000000000000000] 08:42:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 169 (000000C9351C4800) [pid = 2532] [serial = 1120] [outer = 000000C93004FC00] 08:42:17 INFO - PROCESS | 2532 | 1464622937875 Marionette DEBUG loaded listener.js 08:42:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 170 (000000C939EA0C00) [pid = 2532] [serial = 1121] [outer = 000000C93004FC00] 08:42:18 INFO - PROCESS | 2532 | 1464622938413 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]]]}] 08:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 798ms 08:42:18 INFO - PROCESS | 2532 | 1464622938486 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 08:42:18 INFO - PROCESS | 2532 | 1464622938489 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 08:42:18 INFO - PROCESS | 2532 | 1464622938493 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:42:18 INFO - PROCESS | 2532 | 1464622938494 Marionette TRACE conn6 <- [1,1458,null,{}] 08:42:18 INFO - PROCESS | 2532 | 1464622938498 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}] 08:42:18 INFO - PROCESS | 2532 | 1464622938604 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 08:42:18 INFO - PROCESS | 2532 | 1464622938705 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:18 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940819800 == 87 [pid = 2532] [id = 374] 08:42:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 171 (000000C939482000) [pid = 2532] [serial = 1122] [outer = 0000000000000000] 08:42:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 172 (000000C93F469400) [pid = 2532] [serial = 1123] [outer = 000000C939482000] 08:42:18 INFO - PROCESS | 2532 | 1464622938752 Marionette DEBUG loaded listener.js 08:42:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 173 (000000C93FE3D400) [pid = 2532] [serial = 1124] [outer = 000000C939482000] 08:42:19 INFO - PROCESS | 2532 | 1464622939158 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]]]}] 08:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 733ms 08:42:19 INFO - PROCESS | 2532 | 1464622939229 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 08:42:19 INFO - PROCESS | 2532 | 1464622939231 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 08:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:42:19 INFO - PROCESS | 2532 | 1464622939234 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:42:19 INFO - PROCESS | 2532 | 1464622939236 Marionette TRACE conn6 <- [1,1462,null,{}] 08:42:19 INFO - PROCESS | 2532 | 1464622939240 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}] 08:42:19 INFO - PROCESS | 2532 | 1464622939341 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 08:42:19 INFO - PROCESS | 2532 | 1464622939354 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:19 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943417800 == 88 [pid = 2532] [id = 375] 08:42:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 174 (000000C940404C00) [pid = 2532] [serial = 1125] [outer = 0000000000000000] 08:42:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 175 (000000C940411C00) [pid = 2532] [serial = 1126] [outer = 000000C940404C00] 08:42:19 INFO - PROCESS | 2532 | 1464622939408 Marionette DEBUG loaded listener.js 08:42:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 176 (000000C9409D0C00) [pid = 2532] [serial = 1127] [outer = 000000C940404C00] 08:42:19 INFO - PROCESS | 2532 | 1464622939881 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]]]}] 08:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 735ms 08:42:19 INFO - PROCESS | 2532 | 1464622939977 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 08:42:19 INFO - PROCESS | 2532 | 1464622939979 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 08:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:42:19 INFO - PROCESS | 2532 | 1464622939982 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:42:19 INFO - PROCESS | 2532 | 1464622939984 Marionette TRACE conn6 <- [1,1466,null,{}] 08:42:19 INFO - PROCESS | 2532 | 1464622939988 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}] 08:42:20 INFO - PROCESS | 2532 | 1464622940125 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 08:42:20 INFO - PROCESS | 2532 | 1464622940147 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:20 INFO - PROCESS | 2532 | ++DOCSHELL 000000C944048000 == 89 [pid = 2532] [id = 376] 08:42:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 177 (000000C9409F0000) [pid = 2532] [serial = 1128] [outer = 0000000000000000] 08:42:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 178 (000000C94209FC00) [pid = 2532] [serial = 1129] [outer = 000000C9409F0000] 08:42:20 INFO - PROCESS | 2532 | 1464622940194 Marionette DEBUG loaded listener.js 08:42:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 179 (000000C94639A800) [pid = 2532] [serial = 1130] [outer = 000000C9409F0000] 08:42:20 INFO - PROCESS | 2532 | 1464622940666 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]]]}] 08:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 734ms 08:42:20 INFO - PROCESS | 2532 | 1464622940722 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 08:42:20 INFO - PROCESS | 2532 | 1464622940733 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 08:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:42:20 INFO - PROCESS | 2532 | 1464622940743 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:42:20 INFO - PROCESS | 2532 | 1464622940745 Marionette TRACE conn6 <- [1,1470,null,{}] 08:42:20 INFO - PROCESS | 2532 | 1464622940748 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}] 08:42:20 INFO - PROCESS | 2532 | 1464622940884 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 08:42:20 INFO - PROCESS | 2532 | 1464622940905 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:20 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94627A000 == 90 [pid = 2532] [id = 377] 08:42:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 180 (000000C94700F000) [pid = 2532] [serial = 1131] [outer = 0000000000000000] 08:42:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 181 (000000C947199C00) [pid = 2532] [serial = 1132] [outer = 000000C94700F000] 08:42:20 INFO - PROCESS | 2532 | 1464622940952 Marionette DEBUG loaded listener.js 08:42:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 182 (000000C947D04800) [pid = 2532] [serial = 1133] [outer = 000000C94700F000] 08:42:21 INFO - PROCESS | 2532 | 1464622941425 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]]]}] 08:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 734ms 08:42:21 INFO - PROCESS | 2532 | 1464622941482 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 08:42:21 INFO - PROCESS | 2532 | 1464622941484 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 08:42:21 INFO - PROCESS | 2532 | 1464622941488 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:42:21 INFO - PROCESS | 2532 | 1464622941489 Marionette TRACE conn6 <- [1,1474,null,{}] 08:42:21 INFO - PROCESS | 2532 | 1464622941493 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}] 08:42:21 INFO - PROCESS | 2532 | 1464622941629 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 08:42:21 INFO - PROCESS | 2532 | 1464622941650 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:21 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946FAD000 == 91 [pid = 2532] [id = 378] 08:42:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 183 (000000C947E6AC00) [pid = 2532] [serial = 1134] [outer = 0000000000000000] 08:42:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 184 (000000C947E71800) [pid = 2532] [serial = 1135] [outer = 000000C947E6AC00] 08:42:21 INFO - PROCESS | 2532 | 1464622941697 Marionette DEBUG loaded listener.js 08:42:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 185 (000000C9483B1000) [pid = 2532] [serial = 1136] [outer = 000000C947E6AC00] 08:42:22 INFO - PROCESS | 2532 | --DOMWINDOW == 184 (000000C92EFDD000) [pid = 2532] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:42:22 INFO - PROCESS | 2532 | --DOMWINDOW == 183 (000000C92EFB8800) [pid = 2532] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:42:22 INFO - PROCESS | 2532 | --DOMWINDOW == 182 (000000C933A74000) [pid = 2532] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:42:22 INFO - PROCESS | 2532 | --DOMWINDOW == 181 (000000C93E370400) [pid = 2532] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:42:22 INFO - PROCESS | 2532 | --DOMWINDOW == 180 (000000C9351C4400) [pid = 2532] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:42:22 INFO - PROCESS | 2532 | --DOMWINDOW == 179 (000000C93C6F7400) [pid = 2532] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:42:22 INFO - PROCESS | 2532 | --DOMWINDOW == 178 (000000C938D36000) [pid = 2532] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:42:22 INFO - PROCESS | 2532 | --DOMWINDOW == 177 (000000C93C79C800) [pid = 2532] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:42:22 INFO - PROCESS | 2532 | --DOMWINDOW == 176 (000000C92EFB4C00) [pid = 2532] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:42:22 INFO - PROCESS | 2532 | --DOMWINDOW == 175 (000000C93E7D2800) [pid = 2532] [serial = 1068] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:42:22 INFO - PROCESS | 2532 | --DOMWINDOW == 174 (000000C93FE04400) [pid = 2532] [serial = 1071] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:42:22 INFO - PROCESS | 2532 | --DOMWINDOW == 173 (000000C934852C00) [pid = 2532] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:42:22 INFO - PROCESS | 2532 | --DOMWINDOW == 172 (000000C934936400) [pid = 2532] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:42:22 INFO - PROCESS | 2532 | --DOMWINDOW == 171 (000000C940E11400) [pid = 2532] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:42:22 INFO - PROCESS | 2532 | --DOMWINDOW == 170 (000000C92F2E6000) [pid = 2532] [serial = 1059] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:42:22 INFO - PROCESS | 2532 | --DOMWINDOW == 169 (000000C9391ADC00) [pid = 2532] [serial = 1062] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:42:22 INFO - PROCESS | 2532 | --DOMWINDOW == 168 (000000C935129C00) [pid = 2532] [serial = 1056] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:42:22 INFO - PROCESS | 2532 | --DOMWINDOW == 167 (000000C93C6F5400) [pid = 2532] [serial = 1065] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:42:22 INFO - PROCESS | 2532 | 1464622942670 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]]]}] 08:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1220ms 08:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:42:22 INFO - PROCESS | 2532 | 1464622942711 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 08:42:22 INFO - PROCESS | 2532 | 1464622942713 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 08:42:22 INFO - PROCESS | 2532 | 1464622942716 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:42:22 INFO - PROCESS | 2532 | 1464622942718 Marionette TRACE conn6 <- [1,1478,null,{}] 08:42:22 INFO - PROCESS | 2532 | 1464622942722 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}] 08:42:22 INFO - PROCESS | 2532 | 1464622942825 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 08:42:22 INFO - PROCESS | 2532 | 1464622942835 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:22 INFO - PROCESS | 2532 | ++DOCSHELL 000000C947FCF000 == 92 [pid = 2532] [id = 379] 08:42:22 INFO - PROCESS | 2532 | ++DOMWINDOW == 168 (000000C933ACE800) [pid = 2532] [serial = 1137] [outer = 0000000000000000] 08:42:22 INFO - PROCESS | 2532 | ++DOMWINDOW == 169 (000000C93C115C00) [pid = 2532] [serial = 1138] [outer = 000000C933ACE800] 08:42:22 INFO - PROCESS | 2532 | 1464622942881 Marionette DEBUG loaded listener.js 08:42:22 INFO - PROCESS | 2532 | ++DOMWINDOW == 170 (000000C93FE37C00) [pid = 2532] [serial = 1139] [outer = 000000C933ACE800] 08:42:23 INFO - PROCESS | 2532 | 1464622943323 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]]]}] 08:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 629ms 08:42:23 INFO - PROCESS | 2532 | 1464622943367 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 08:42:23 INFO - PROCESS | 2532 | 1464622943369 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 08:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:42:23 INFO - PROCESS | 2532 | 1464622943373 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:42:23 INFO - PROCESS | 2532 | 1464622943374 Marionette TRACE conn6 <- [1,1482,null,{}] 08:42:23 INFO - PROCESS | 2532 | 1464622943378 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}] 08:42:23 INFO - PROCESS | 2532 | 1464622943511 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 08:42:23 INFO - PROCESS | 2532 | 1464622943520 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:23 INFO - PROCESS | 2532 | ++DOCSHELL 000000C949C73000 == 93 [pid = 2532] [id = 380] 08:42:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 171 (000000C948003400) [pid = 2532] [serial = 1140] [outer = 0000000000000000] 08:42:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 172 (000000C948008400) [pid = 2532] [serial = 1141] [outer = 000000C948003400] 08:42:23 INFO - PROCESS | 2532 | 1464622943572 Marionette DEBUG loaded listener.js 08:42:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 173 (000000C948011C00) [pid = 2532] [serial = 1142] [outer = 000000C948003400] 08:42:24 INFO - PROCESS | 2532 | 1464622944070 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]]]}] 08:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 734ms 08:42:24 INFO - PROCESS | 2532 | 1464622944110 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 08:42:24 INFO - PROCESS | 2532 | 1464622944121 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 08:42:24 INFO - PROCESS | 2532 | 1464622944125 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:42:24 INFO - PROCESS | 2532 | 1464622944127 Marionette TRACE conn6 <- [1,1486,null,{}] 08:42:24 INFO - PROCESS | 2532 | 1464622944131 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}] 08:42:24 INFO - PROCESS | 2532 | 1464622944252 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 08:42:24 INFO - PROCESS | 2532 | 1464622944266 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:24 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94A14F000 == 94 [pid = 2532] [id = 381] 08:42:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 174 (000000C9489E3000) [pid = 2532] [serial = 1143] [outer = 0000000000000000] 08:42:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 175 (000000C948C55000) [pid = 2532] [serial = 1144] [outer = 000000C9489E3000] 08:42:24 INFO - PROCESS | 2532 | 1464622944312 Marionette DEBUG loaded listener.js 08:42:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 176 (000000C94B3E1000) [pid = 2532] [serial = 1145] [outer = 000000C9489E3000] 08:42:25 INFO - PROCESS | 2532 | 1464622945122 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]]]}] 08:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1023ms 08:42:25 INFO - PROCESS | 2532 | 1464622945154 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 08:42:25 INFO - PROCESS | 2532 | 1464622945160 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 08:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:42:25 INFO - PROCESS | 2532 | 1464622945165 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:42:25 INFO - PROCESS | 2532 | 1464622945170 Marionette TRACE conn6 <- [1,1490,null,{}] 08:42:25 INFO - PROCESS | 2532 | 1464622945197 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}] 08:42:25 INFO - PROCESS | 2532 | 1464622945338 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 08:42:25 INFO - PROCESS | 2532 | 1464622945482 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:25 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F6DC000 == 95 [pid = 2532] [id = 382] 08:42:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 177 (000000C933A10000) [pid = 2532] [serial = 1146] [outer = 0000000000000000] 08:42:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 178 (000000C93485C800) [pid = 2532] [serial = 1147] [outer = 000000C933A10000] 08:42:25 INFO - PROCESS | 2532 | 1464622945543 Marionette DEBUG loaded listener.js 08:42:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 179 (000000C939207000) [pid = 2532] [serial = 1148] [outer = 000000C933A10000] 08:42:26 INFO - PROCESS | 2532 | 1464622946179 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]]]}] 08:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1056ms 08:42:26 INFO - PROCESS | 2532 | 1464622946224 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 08:42:26 INFO - PROCESS | 2532 | 1464622946231 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 08:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:42:26 INFO - PROCESS | 2532 | 1464622946238 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:42:26 INFO - PROCESS | 2532 | 1464622946241 Marionette TRACE conn6 <- [1,1494,null,{}] 08:42:26 INFO - PROCESS | 2532 | 1464622946245 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}] 08:42:26 INFO - PROCESS | 2532 | 1464622946432 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 08:42:26 INFO - PROCESS | 2532 | 1464622946576 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:26 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943A89000 == 96 [pid = 2532] [id = 383] 08:42:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 180 (000000C93C6FC000) [pid = 2532] [serial = 1149] [outer = 0000000000000000] 08:42:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 181 (000000C93C95EC00) [pid = 2532] [serial = 1150] [outer = 000000C93C6FC000] 08:42:26 INFO - PROCESS | 2532 | 1464622946635 Marionette DEBUG loaded listener.js 08:42:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 182 (000000C93FE32800) [pid = 2532] [serial = 1151] [outer = 000000C93C6FC000] 08:42:27 INFO - PROCESS | 2532 | 1464622947241 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]]]}] 08:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1030ms 08:42:27 INFO - PROCESS | 2532 | 1464622947274 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 08:42:27 INFO - PROCESS | 2532 | 1464622947277 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 08:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:42:27 INFO - PROCESS | 2532 | 1464622947281 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:42:27 INFO - PROCESS | 2532 | 1464622947285 Marionette TRACE conn6 <- [1,1498,null,{}] 08:42:27 INFO - PROCESS | 2532 | 1464622947297 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}] 08:42:27 INFO - PROCESS | 2532 | 1464622947432 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 08:42:27 INFO - PROCESS | 2532 | 1464622947584 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:27 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94A134800 == 97 [pid = 2532] [id = 384] 08:42:27 INFO - PROCESS | 2532 | ++DOMWINDOW == 183 (000000C9409EC400) [pid = 2532] [serial = 1152] [outer = 0000000000000000] 08:42:27 INFO - PROCESS | 2532 | ++DOMWINDOW == 184 (000000C940EBA400) [pid = 2532] [serial = 1153] [outer = 000000C9409EC400] 08:42:27 INFO - PROCESS | 2532 | 1464622947646 Marionette DEBUG loaded listener.js 08:42:27 INFO - PROCESS | 2532 | ++DOMWINDOW == 185 (000000C94719F000) [pid = 2532] [serial = 1154] [outer = 000000C9409EC400] 08:42:28 INFO - PROCESS | 2532 | 1464622948226 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]]]}] 08:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 986ms 08:42:28 INFO - PROCESS | 2532 | 1464622948270 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 08:42:28 INFO - PROCESS | 2532 | 1464622948273 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 08:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:42:28 INFO - PROCESS | 2532 | 1464622948277 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:42:28 INFO - PROCESS | 2532 | 1464622948279 Marionette TRACE conn6 <- [1,1502,null,{}] 08:42:28 INFO - PROCESS | 2532 | 1464622948283 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}] 08:42:28 INFO - PROCESS | 2532 | 1464622948422 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 08:42:28 INFO - PROCESS | 2532 | 1464622948598 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:28 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94A5C8000 == 98 [pid = 2532] [id = 385] 08:42:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 186 (000000C94800D000) [pid = 2532] [serial = 1155] [outer = 0000000000000000] 08:42:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 187 (000000C94838CC00) [pid = 2532] [serial = 1156] [outer = 000000C94800D000] 08:42:28 INFO - PROCESS | 2532 | 1464622948657 Marionette DEBUG loaded listener.js 08:42:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 188 (000000C948C54400) [pid = 2532] [serial = 1157] [outer = 000000C94800D000] 08:42:29 INFO - PROCESS | 2532 | 1464622949238 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]]]}] 08:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 987ms 08:42:29 INFO - PROCESS | 2532 | 1464622949264 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 08:42:29 INFO - PROCESS | 2532 | 1464622949267 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 08:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:42:29 INFO - PROCESS | 2532 | 1464622949270 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:42:29 INFO - PROCESS | 2532 | 1464622949273 Marionette TRACE conn6 <- [1,1506,null,{}] 08:42:29 INFO - PROCESS | 2532 | 1464622949276 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}] 08:42:29 INFO - PROCESS | 2532 | 1464622949405 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 08:42:29 INFO - PROCESS | 2532 | 1464622949567 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:29 INFO - PROCESS | 2532 | ++DOCSHELL 000000C949EA0000 == 99 [pid = 2532] [id = 386] 08:42:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 189 (000000C9489EE000) [pid = 2532] [serial = 1158] [outer = 0000000000000000] 08:42:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 190 (000000C949FCC800) [pid = 2532] [serial = 1159] [outer = 000000C9489EE000] 08:42:29 INFO - PROCESS | 2532 | 1464622949624 Marionette DEBUG loaded listener.js 08:42:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 191 (000000C949FD2C00) [pid = 2532] [serial = 1160] [outer = 000000C9489EE000] 08:42:30 INFO - PROCESS | 2532 | 1464622950185 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]]]}] 08:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 986ms 08:42:30 INFO - PROCESS | 2532 | 1464622950260 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 08:42:30 INFO - PROCESS | 2532 | 1464622950263 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 08:42:30 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:42:30 INFO - PROCESS | 2532 | 1464622950267 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:42:30 INFO - PROCESS | 2532 | 1464622950269 Marionette TRACE conn6 <- [1,1510,null,{}] 08:42:30 INFO - PROCESS | 2532 | 1464622950273 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}] 08:42:30 INFO - PROCESS | 2532 | 1464622950442 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 08:42:30 INFO - PROCESS | 2532 | 1464622950587 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:30 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94B173800 == 100 [pid = 2532] [id = 387] 08:42:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 192 (000000C949FD6400) [pid = 2532] [serial = 1161] [outer = 0000000000000000] 08:42:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 193 (000000C94B3DDC00) [pid = 2532] [serial = 1162] [outer = 000000C949FD6400] 08:42:30 INFO - PROCESS | 2532 | 1464622950647 Marionette DEBUG loaded listener.js 08:42:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 194 (000000C94B3E9800) [pid = 2532] [serial = 1163] [outer = 000000C949FD6400] 08:42:31 INFO - PROCESS | 2532 | 1464622951216 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"]]]}] 08:42:31 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 () { 08:42:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:42:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:42:31 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 () { 08:42:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:42:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:42:31 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 () { 08:42:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:42:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:42:31 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 () { 08:42:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:42:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:42:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:42:31 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 990ms 08:42:31 INFO - PROCESS | 2532 | 1464622951272 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 08:42:31 INFO - PROCESS | 2532 | 1464622951275 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 08:42:31 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:42:31 INFO - PROCESS | 2532 | 1464622951280 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:42:31 INFO - PROCESS | 2532 | 1464622951282 Marionette TRACE conn6 <- [1,1514,null,{}] 08:42:31 INFO - PROCESS | 2532 | 1464622951286 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}] 08:42:31 INFO - PROCESS | 2532 | 1464622951413 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 08:42:31 INFO - PROCESS | 2532 | 1464622951528 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:31 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94A670000 == 101 [pid = 2532] [id = 388] 08:42:31 INFO - PROCESS | 2532 | ++DOMWINDOW == 195 (000000C949AD5C00) [pid = 2532] [serial = 1164] [outer = 0000000000000000] 08:42:31 INFO - PROCESS | 2532 | ++DOMWINDOW == 196 (000000C949AE1C00) [pid = 2532] [serial = 1165] [outer = 000000C949AD5C00] 08:42:31 INFO - PROCESS | 2532 | 1464622951626 Marionette DEBUG loaded listener.js 08:42:31 INFO - PROCESS | 2532 | ++DOMWINDOW == 197 (000000C94B4C8800) [pid = 2532] [serial = 1166] [outer = 000000C949AD5C00] 08:42:32 INFO - PROCESS | 2532 | 1464622952204 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"]]]}] 08:42:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:42:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:42:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:42:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:42:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:42:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:42:32 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 974ms 08:42:32 INFO - PROCESS | 2532 | 1464622952261 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 08:42:32 INFO - PROCESS | 2532 | 1464622952263 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 08:42:32 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:42:32 INFO - PROCESS | 2532 | 1464622952267 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:42:32 INFO - PROCESS | 2532 | 1464622952269 Marionette TRACE conn6 <- [1,1518,null,{}] 08:42:32 INFO - PROCESS | 2532 | 1464622952287 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}] 08:42:32 INFO - PROCESS | 2532 | 1464622952417 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 08:42:32 INFO - PROCESS | 2532 | 1464622952561 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:32 INFO - PROCESS | 2532 | ++DOCSHELL 000000C949E29800 == 102 [pid = 2532] [id = 389] 08:42:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 198 (000000C949ADE400) [pid = 2532] [serial = 1167] [outer = 0000000000000000] 08:42:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 199 (000000C94D105400) [pid = 2532] [serial = 1168] [outer = 000000C949ADE400] 08:42:32 INFO - PROCESS | 2532 | 1464622952619 Marionette DEBUG loaded listener.js 08:42:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 200 (000000C94D110C00) [pid = 2532] [serial = 1169] [outer = 000000C949ADE400] 08:42:33 INFO - PROCESS | 2532 | 1464622953134 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]]]}] 08:42:33 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 08:42:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:42:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:42:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:42:33 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. 08:42:33 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:42:33 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 924ms 08:42:33 INFO - PROCESS | 2532 | 1464622953193 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 08:42:33 INFO - PROCESS | 2532 | 1464622953195 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 08:42:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:42:33 INFO - PROCESS | 2532 | 1464622953199 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:42:33 INFO - PROCESS | 2532 | 1464622953201 Marionette TRACE conn6 <- [1,1522,null,{}] 08:42:33 INFO - PROCESS | 2532 | 1464622953221 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}] 08:42:33 INFO - PROCESS | 2532 | 1464622953384 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 08:42:33 INFO - PROCESS | 2532 | 1464622953467 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:33 INFO - PROCESS | 2532 | ++DOCSHELL 000000C949E45800 == 103 [pid = 2532] [id = 390] 08:42:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 201 (000000C94B34D000) [pid = 2532] [serial = 1170] [outer = 0000000000000000] 08:42:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 202 (000000C94B351C00) [pid = 2532] [serial = 1171] [outer = 000000C94B34D000] 08:42:33 INFO - PROCESS | 2532 | 1464622953524 Marionette DEBUG loaded listener.js 08:42:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 203 (000000C94D10EC00) [pid = 2532] [serial = 1172] [outer = 000000C94B34D000] 08:42:34 INFO - PROCESS | 2532 | 1464622954221 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]]]}] 08:42:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:42:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1081ms 08:42:34 INFO - PROCESS | 2532 | 1464622954283 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 08:42:34 INFO - PROCESS | 2532 | 1464622954285 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 08:42:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:42:34 INFO - PROCESS | 2532 | 1464622954289 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:42:34 INFO - PROCESS | 2532 | 1464622954291 Marionette TRACE conn6 <- [1,1526,null,{}] 08:42:34 INFO - PROCESS | 2532 | 1464622954295 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}] 08:42:34 INFO - PROCESS | 2532 | 1464622954428 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 08:42:34 INFO - PROCESS | 2532 | 1464622954575 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:34 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93C423800 == 104 [pid = 2532] [id = 391] 08:42:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 204 (000000C935294800) [pid = 2532] [serial = 1173] [outer = 0000000000000000] 08:42:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 205 (000000C93FE3C400) [pid = 2532] [serial = 1174] [outer = 000000C935294800] 08:42:34 INFO - PROCESS | 2532 | 1464622954633 Marionette DEBUG loaded listener.js 08:42:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 206 (000000C947CE9000) [pid = 2532] [serial = 1175] [outer = 000000C935294800] 08:42:35 INFO - PROCESS | 2532 | 1464622955271 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]]]}] 08:42:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:42:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1026ms 08:42:35 INFO - PROCESS | 2532 | 1464622955317 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 08:42:35 INFO - PROCESS | 2532 | 1464622955320 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 08:42:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:42:35 INFO - PROCESS | 2532 | 1464622955324 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:42:35 INFO - PROCESS | 2532 | 1464622955327 Marionette TRACE conn6 <- [1,1530,null,{}] 08:42:35 INFO - PROCESS | 2532 | 1464622955331 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}] 08:42:35 INFO - PROCESS | 2532 | 1464622955501 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 08:42:35 INFO - PROCESS | 2532 | 1464622955653 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:35 INFO - PROCESS | 2532 | ++DOCSHELL 000000C941FC0800 == 105 [pid = 2532] [id = 392] 08:42:35 INFO - PROCESS | 2532 | ++DOMWINDOW == 207 (000000C935166800) [pid = 2532] [serial = 1176] [outer = 0000000000000000] 08:42:35 INFO - PROCESS | 2532 | ++DOMWINDOW == 208 (000000C93D31E400) [pid = 2532] [serial = 1177] [outer = 000000C935166800] 08:42:35 INFO - PROCESS | 2532 | 1464622955718 Marionette DEBUG loaded listener.js 08:42:35 INFO - PROCESS | 2532 | ++DOMWINDOW == 209 (000000C94D9D3C00) [pid = 2532] [serial = 1178] [outer = 000000C935166800] 08:42:36 INFO - PROCESS | 2532 | 1464622956604 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]]]}] 08:42:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:42:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1336ms 08:42:36 INFO - PROCESS | 2532 | 1464622956663 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 08:42:36 INFO - PROCESS | 2532 | 1464622956668 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 08:42:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:42:36 INFO - PROCESS | 2532 | 1464622956673 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:42:36 INFO - PROCESS | 2532 | 1464622956677 Marionette TRACE conn6 <- [1,1534,null,{}] 08:42:36 INFO - PROCESS | 2532 | 1464622956682 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}] 08:42:36 INFO - PROCESS | 2532 | 1464622956813 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 08:42:36 INFO - PROCESS | 2532 | 1464622956964 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:36 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F508800 == 106 [pid = 2532] [id = 393] 08:42:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 210 (000000C92F2E6800) [pid = 2532] [serial = 1179] [outer = 0000000000000000] 08:42:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 211 (000000C92F75A800) [pid = 2532] [serial = 1180] [outer = 000000C92F2E6800] 08:42:37 INFO - PROCESS | 2532 | 1464622957019 Marionette DEBUG loaded listener.js 08:42:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 212 (000000C93469E400) [pid = 2532] [serial = 1181] [outer = 000000C92F2E6800] 08:42:37 INFO - PROCESS | 2532 | 1464622957712 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]]]}] 08:42:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:42:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1086ms 08:42:37 INFO - PROCESS | 2532 | 1464622957767 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 08:42:37 INFO - PROCESS | 2532 | 1464622957773 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 08:42:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:42:37 INFO - PROCESS | 2532 | 1464622957779 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:42:37 INFO - PROCESS | 2532 | 1464622957782 Marionette TRACE conn6 <- [1,1538,null,{}] 08:42:37 INFO - PROCESS | 2532 | 1464622957786 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}] 08:42:37 INFO - PROCESS | 2532 | 1464622957913 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 08:42:38 INFO - PROCESS | 2532 | 1464622958068 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:38 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93E31E000 == 107 [pid = 2532] [id = 394] 08:42:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 213 (000000C9394AF800) [pid = 2532] [serial = 1182] [outer = 0000000000000000] 08:42:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 214 (000000C9394BE400) [pid = 2532] [serial = 1183] [outer = 000000C9394AF800] 08:42:38 INFO - PROCESS | 2532 | 1464622958119 Marionette DEBUG loaded listener.js 08:42:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 215 (000000C93C10D000) [pid = 2532] [serial = 1184] [outer = 000000C9394AF800] 08:42:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C949C73000 == 106 [pid = 2532] [id = 380] 08:42:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C947FCF000 == 105 [pid = 2532] [id = 379] 08:42:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C946FAD000 == 104 [pid = 2532] [id = 378] 08:42:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C94627A000 == 103 [pid = 2532] [id = 377] 08:42:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C944048000 == 102 [pid = 2532] [id = 376] 08:42:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C943417800 == 101 [pid = 2532] [id = 375] 08:42:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C940819800 == 100 [pid = 2532] [id = 374] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 214 (000000C938D1D800) [pid = 2532] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 213 (000000C943E61000) [pid = 2532] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BC5C800 == 99 [pid = 2532] [id = 373] 08:42:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C940EE4000 == 98 [pid = 2532] [id = 372] 08:42:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C940ED8800 == 97 [pid = 2532] [id = 371] 08:42:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BC21000 == 96 [pid = 2532] [id = 370] 08:42:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C94B9C7000 == 95 [pid = 2532] [id = 368] 08:42:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C94A014800 == 94 [pid = 2532] [id = 367] 08:42:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C94A13A000 == 93 [pid = 2532] [id = 366] 08:42:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C949EC6000 == 92 [pid = 2532] [id = 365] 08:42:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C948CB3000 == 91 [pid = 2532] [id = 364] 08:42:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C94340C800 == 90 [pid = 2532] [id = 363] 08:42:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C93CB96000 == 89 [pid = 2532] [id = 362] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 212 (000000C947CA2400) [pid = 2532] [serial = 997] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 211 (000000C938D39000) [pid = 2532] [serial = 940] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 210 (000000C935126400) [pid = 2532] [serial = 865] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 209 (000000C93FE0D800) [pid = 2532] [serial = 880] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 208 (000000C93F46FC00) [pid = 2532] [serial = 877] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 207 (000000C93C809000) [pid = 2532] [serial = 871] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 206 (000000C93C117C00) [pid = 2532] [serial = 868] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 205 (000000C93D393800) [pid = 2532] [serial = 874] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 204 (000000C92F972C00) [pid = 2532] [serial = 862] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 203 (000000C93ECE9C00) [pid = 2532] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 202 (000000C93F471400) [pid = 2532] [serial = 1070] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 201 (000000C9403E7000) [pid = 2532] [serial = 1073] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 200 (000000C93FE77800) [pid = 2532] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 199 (000000C940408C00) [pid = 2532] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 198 (000000C940318800) [pid = 2532] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 197 (000000C940F61000) [pid = 2532] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 196 (000000C9404B5C00) [pid = 2532] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 195 (000000C92F2EE000) [pid = 2532] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 194 (000000C934647C00) [pid = 2532] [serial = 1061] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 193 (000000C93B172C00) [pid = 2532] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 192 (000000C93C111400) [pid = 2532] [serial = 1064] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 191 (000000C9466F2800) [pid = 2532] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 190 (000000C947E6C000) [pid = 2532] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 189 (000000C94202B800) [pid = 2532] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 188 (000000C940EBA000) [pid = 2532] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 187 (000000C935128C00) [pid = 2532] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 186 (000000C947CE3400) [pid = 2532] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 185 (000000C939171000) [pid = 2532] [serial = 1058] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 184 (000000C9359B7000) [pid = 2532] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 183 (000000C93C799000) [pid = 2532] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 182 (000000C93C796C00) [pid = 2532] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 181 (000000C9487BA800) [pid = 2532] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 180 (000000C9483A6800) [pid = 2532] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 179 (000000C93C4A1000) [pid = 2532] [serial = 652] [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.] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 178 (000000C941F98400) [pid = 2532] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 177 (000000C9409D2800) [pid = 2532] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | --DOMWINDOW == 176 (000000C93D43A000) [pid = 2532] [serial = 1067] [outer = 0000000000000000] [url = about:blank] 08:42:38 INFO - PROCESS | 2532 | 1464622958740 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]]]}] 08:42:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:42:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 986ms 08:42:38 INFO - PROCESS | 2532 | 1464622958769 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 08:42:38 INFO - PROCESS | 2532 | 1464622958771 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 08:42:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:42:38 INFO - PROCESS | 2532 | 1464622958775 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:42:38 INFO - PROCESS | 2532 | 1464622958779 Marionette TRACE conn6 <- [1,1542,null,{}] 08:42:38 INFO - PROCESS | 2532 | 1464622958790 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}] 08:42:38 INFO - PROCESS | 2532 | 1464622958898 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 08:42:38 INFO - PROCESS | 2532 | 1464622958909 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:38 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BF6E000 == 90 [pid = 2532] [id = 395] 08:42:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 177 (000000C934935000) [pid = 2532] [serial = 1185] [outer = 0000000000000000] 08:42:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 178 (000000C938C5C000) [pid = 2532] [serial = 1186] [outer = 000000C934935000] 08:42:38 INFO - PROCESS | 2532 | 1464622958960 Marionette DEBUG loaded listener.js 08:42:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 179 (000000C9394B8000) [pid = 2532] [serial = 1187] [outer = 000000C934935000] 08:42:39 INFO - PROCESS | 2532 | 1464622959484 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]]]}] 08:42:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:42:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 735ms 08:42:39 INFO - PROCESS | 2532 | 1464622959541 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 08:42:39 INFO - PROCESS | 2532 | 1464622959543 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 08:42:39 INFO - PROCESS | 2532 | 1464622959547 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:42:39 INFO - PROCESS | 2532 | 1464622959549 Marionette TRACE conn6 <- [1,1546,null,{}] 08:42:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:42:39 INFO - PROCESS | 2532 | 1464622959553 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}] 08:42:39 INFO - PROCESS | 2532 | 1464622959661 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 08:42:39 INFO - PROCESS | 2532 | 1464622959775 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:39 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940990800 == 91 [pid = 2532] [id = 396] 08:42:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 180 (000000C93C117000) [pid = 2532] [serial = 1188] [outer = 0000000000000000] 08:42:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 181 (000000C93C4A8400) [pid = 2532] [serial = 1189] [outer = 000000C93C117000] 08:42:39 INFO - PROCESS | 2532 | 1464622959824 Marionette DEBUG loaded listener.js 08:42:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 182 (000000C93C6FCC00) [pid = 2532] [serial = 1190] [outer = 000000C93C117000] 08:42:40 INFO - PROCESS | 2532 | 1464622960195 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]]]}] 08:42:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:42:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 712ms 08:42:40 INFO - PROCESS | 2532 | 1464622960299 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 08:42:40 INFO - PROCESS | 2532 | 1464622960301 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 08:42:40 INFO - PROCESS | 2532 | 1464622960304 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:42:40 INFO - PROCESS | 2532 | 1464622960306 Marionette TRACE conn6 <- [1,1550,null,{}] 08:42:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:42:40 INFO - PROCESS | 2532 | 1464622960314 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}] 08:42:40 INFO - PROCESS | 2532 | 1464622960421 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 08:42:40 INFO - PROCESS | 2532 | 1464622960429 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:40 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943344800 == 92 [pid = 2532] [id = 397] 08:42:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 183 (000000C93C79DC00) [pid = 2532] [serial = 1191] [outer = 0000000000000000] 08:42:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 184 (000000C93E30E000) [pid = 2532] [serial = 1192] [outer = 000000C93C79DC00] 08:42:40 INFO - PROCESS | 2532 | 1464622960476 Marionette DEBUG loaded listener.js 08:42:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 185 (000000C93ECF0400) [pid = 2532] [serial = 1193] [outer = 000000C93C79DC00] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 184 (000000C933A18C00) [pid = 2532] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 183 (000000C940824800) [pid = 2532] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 182 (000000C940EC4800) [pid = 2532] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 181 (000000C940FBE000) [pid = 2532] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 180 (000000C9409E6000) [pid = 2532] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 179 (000000C92F761C00) [pid = 2532] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 178 (000000C933A13800) [pid = 2532] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 177 (000000C93F499C00) [pid = 2532] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 176 (000000C9409EB000) [pid = 2532] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 175 (000000C93E895400) [pid = 2532] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 174 (000000C9391AC000) [pid = 2532] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 173 (000000C940EBAC00) [pid = 2532] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 172 (000000C9404AC800) [pid = 2532] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 171 (000000C92F13F400) [pid = 2532] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 170 (000000C9404AA000) [pid = 2532] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 169 (000000C944076000) [pid = 2532] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 168 (000000C9463A1C00) [pid = 2532] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 167 (000000C9466F5400) [pid = 2532] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 166 (000000C93058FC00) [pid = 2532] [serial = 1053] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 165 (000000C947CA0C00) [pid = 2532] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 164 (000000C934857C00) [pid = 2532] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 163 (000000C940F68C00) [pid = 2532] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 162 (000000C9409ED400) [pid = 2532] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 161 (000000C93BBB7400) [pid = 2532] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 160 (000000C946396C00) [pid = 2532] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 159 (000000C9409F0000) [pid = 2532] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 158 (000000C94700F000) [pid = 2532] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 157 (000000C947E6AC00) [pid = 2532] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 156 (000000C939482000) [pid = 2532] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 155 (000000C942099800) [pid = 2532] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 154 (000000C93004FC00) [pid = 2532] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 153 (000000C93C79B800) [pid = 2532] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 152 (000000C948003400) [pid = 2532] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 151 (000000C92E9B9400) [pid = 2532] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 150 (000000C9392A7400) [pid = 2532] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 149 (000000C940404C00) [pid = 2532] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:42:41 INFO - PROCESS | 2532 | --DOMWINDOW == 148 (000000C933ACE800) [pid = 2532] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:42:41 INFO - PROCESS | 2532 | 1464622961915 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]]]}] 08:42:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:42:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1619ms 08:42:41 INFO - PROCESS | 2532 | 1464622961932 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 08:42:41 INFO - PROCESS | 2532 | 1464622961938 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 08:42:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:42:41 INFO - PROCESS | 2532 | 1464622961943 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:42:41 INFO - PROCESS | 2532 | 1464622961948 Marionette TRACE conn6 <- [1,1554,null,{}] 08:42:41 INFO - PROCESS | 2532 | 1464622961953 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}] 08:42:42 INFO - PROCESS | 2532 | 1464622962095 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 08:42:42 INFO - PROCESS | 2532 | 1464622962242 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:42 INFO - PROCESS | 2532 | ++DOCSHELL 000000C939EE2800 == 93 [pid = 2532] [id = 398] 08:42:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 149 (000000C92F75DC00) [pid = 2532] [serial = 1194] [outer = 0000000000000000] 08:42:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 150 (000000C92FB29400) [pid = 2532] [serial = 1195] [outer = 000000C92F75DC00] 08:42:42 INFO - PROCESS | 2532 | 1464622962305 Marionette DEBUG loaded listener.js 08:42:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 151 (000000C934855000) [pid = 2532] [serial = 1196] [outer = 000000C92F75DC00] 08:42:42 INFO - PROCESS | 2532 | 1464622962941 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]]]}] 08:42:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:42:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1025ms 08:42:42 INFO - PROCESS | 2532 | 1464622962972 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 08:42:42 INFO - PROCESS | 2532 | 1464622962979 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 08:42:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:42:42 INFO - PROCESS | 2532 | 1464622962985 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:42:42 INFO - PROCESS | 2532 | 1464622962988 Marionette TRACE conn6 <- [1,1558,null,{}] 08:42:42 INFO - PROCESS | 2532 | 1464622962993 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}] 08:42:43 INFO - PROCESS | 2532 | 1464622963129 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 08:42:43 INFO - PROCESS | 2532 | 1464622963287 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:43 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94098B800 == 94 [pid = 2532] [id = 399] 08:42:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 152 (000000C938D21C00) [pid = 2532] [serial = 1197] [outer = 0000000000000000] 08:42:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 153 (000000C938D74400) [pid = 2532] [serial = 1198] [outer = 000000C938D21C00] 08:42:43 INFO - PROCESS | 2532 | 1464622963347 Marionette DEBUG loaded listener.js 08:42:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 154 (000000C939C77400) [pid = 2532] [serial = 1199] [outer = 000000C938D21C00] 08:42:43 INFO - PROCESS | 2532 | 1464622963983 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]]]}] 08:42:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:42:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1020ms 08:42:44 INFO - PROCESS | 2532 | 1464622964011 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 08:42:44 INFO - PROCESS | 2532 | 1464622964014 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 08:42:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:42:44 INFO - PROCESS | 2532 | 1464622964018 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:42:44 INFO - PROCESS | 2532 | 1464622964022 Marionette TRACE conn6 <- [1,1562,null,{}] 08:42:44 INFO - PROCESS | 2532 | 1464622964034 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}] 08:42:44 INFO - PROCESS | 2532 | 1464622964186 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 08:42:44 INFO - PROCESS | 2532 | 1464622964334 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:44 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943CE3000 == 95 [pid = 2532] [id = 400] 08:42:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 155 (000000C93C95E800) [pid = 2532] [serial = 1200] [outer = 0000000000000000] 08:42:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 156 (000000C93E895400) [pid = 2532] [serial = 1201] [outer = 000000C93C95E800] 08:42:44 INFO - PROCESS | 2532 | 1464622964397 Marionette DEBUG loaded listener.js 08:42:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 157 (000000C93F49F000) [pid = 2532] [serial = 1202] [outer = 000000C93C95E800] 08:42:45 INFO - PROCESS | 2532 | 1464622964993 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]]]}] 08:42:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:42:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1028ms 08:42:45 INFO - PROCESS | 2532 | 1464622965048 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 08:42:45 INFO - PROCESS | 2532 | 1464622965051 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 08:42:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:42:45 INFO - PROCESS | 2532 | 1464622965056 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:42:45 INFO - PROCESS | 2532 | 1464622965058 Marionette TRACE conn6 <- [1,1566,null,{}] 08:42:45 INFO - PROCESS | 2532 | 1464622965062 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}] 08:42:45 INFO - PROCESS | 2532 | 1464622965199 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 08:42:45 INFO - PROCESS | 2532 | 1464622965315 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:45 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946169800 == 96 [pid = 2532] [id = 401] 08:42:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 158 (000000C93FE3A000) [pid = 2532] [serial = 1203] [outer = 0000000000000000] 08:42:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 159 (000000C93FE7A000) [pid = 2532] [serial = 1204] [outer = 000000C93FE3A000] 08:42:45 INFO - PROCESS | 2532 | 1464622965415 Marionette DEBUG loaded listener.js 08:42:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 160 (000000C9403E5C00) [pid = 2532] [serial = 1205] [outer = 000000C93FE3A000] 08:42:46 INFO - PROCESS | 2532 | 1464622966005 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]]]}] 08:42:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:42:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 987ms 08:42:46 INFO - PROCESS | 2532 | 1464622966044 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 08:42:46 INFO - PROCESS | 2532 | 1464622966046 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 08:42:46 INFO - PROCESS | 2532 | 1464622966050 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:42:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:42:46 INFO - PROCESS | 2532 | 1464622966052 Marionette TRACE conn6 <- [1,1570,null,{}] 08:42:46 INFO - PROCESS | 2532 | 1464622966056 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}] 08:42:46 INFO - PROCESS | 2532 | 1464622966182 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 08:42:46 INFO - PROCESS | 2532 | 1464622966298 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:46 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946BD4800 == 97 [pid = 2532] [id = 402] 08:42:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 161 (000000C93FE3A800) [pid = 2532] [serial = 1206] [outer = 0000000000000000] 08:42:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 162 (000000C940438800) [pid = 2532] [serial = 1207] [outer = 000000C93FE3A800] 08:42:46 INFO - PROCESS | 2532 | 1464622966397 Marionette DEBUG loaded listener.js 08:42:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 163 (000000C9406D5000) [pid = 2532] [serial = 1208] [outer = 000000C93FE3A800] 08:42:47 INFO - PROCESS | 2532 | 1464622967007 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]]]}] 08:42:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:42:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 986ms 08:42:47 INFO - PROCESS | 2532 | 1464622967039 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 08:42:47 INFO - PROCESS | 2532 | 1464622967041 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 08:42:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:42:47 INFO - PROCESS | 2532 | 1464622967045 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:42:47 INFO - PROCESS | 2532 | 1464622967047 Marionette TRACE conn6 <- [1,1574,null,{}] 08:42:47 INFO - PROCESS | 2532 | 1464622967051 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}] 08:42:47 INFO - PROCESS | 2532 | 1464622967189 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 08:42:47 INFO - PROCESS | 2532 | 1464622967334 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:47 INFO - PROCESS | 2532 | ++DOCSHELL 000000C947E3F800 == 98 [pid = 2532] [id = 403] 08:42:47 INFO - PROCESS | 2532 | ++DOMWINDOW == 164 (000000C9409E7C00) [pid = 2532] [serial = 1209] [outer = 0000000000000000] 08:42:47 INFO - PROCESS | 2532 | ++DOMWINDOW == 165 (000000C940EBC800) [pid = 2532] [serial = 1210] [outer = 000000C9409E7C00] 08:42:47 INFO - PROCESS | 2532 | 1464622967394 Marionette DEBUG loaded listener.js 08:42:47 INFO - PROCESS | 2532 | ++DOMWINDOW == 166 (000000C940FB0800) [pid = 2532] [serial = 1211] [outer = 000000C9409E7C00] 08:42:47 INFO - PROCESS | 2532 | 1464622967954 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]]]}] 08:42:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:42:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 987ms 08:42:48 INFO - PROCESS | 2532 | 1464622968035 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 08:42:48 INFO - PROCESS | 2532 | 1464622968037 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 08:42:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:42:48 INFO - PROCESS | 2532 | 1464622968041 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:42:48 INFO - PROCESS | 2532 | 1464622968043 Marionette TRACE conn6 <- [1,1578,null,{}] 08:42:48 INFO - PROCESS | 2532 | 1464622968047 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}] 08:42:48 INFO - PROCESS | 2532 | 1464622968201 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 08:42:48 INFO - PROCESS | 2532 | 1464622968346 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:48 INFO - PROCESS | 2532 | ++DOCSHELL 000000C948CC5000 == 99 [pid = 2532] [id = 404] 08:42:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 167 (000000C9409E8000) [pid = 2532] [serial = 1212] [outer = 0000000000000000] 08:42:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 168 (000000C942026C00) [pid = 2532] [serial = 1213] [outer = 000000C9409E8000] 08:42:48 INFO - PROCESS | 2532 | 1464622968404 Marionette DEBUG loaded listener.js 08:42:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 169 (000000C943E61400) [pid = 2532] [serial = 1214] [outer = 000000C9409E8000] 08:42:49 INFO - PROCESS | 2532 | 1464622969028 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]]]}] 08:42:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:42:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1024ms 08:42:49 INFO - PROCESS | 2532 | 1464622969068 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 08:42:49 INFO - PROCESS | 2532 | 1464622969071 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 08:42:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:42:49 INFO - PROCESS | 2532 | 1464622969074 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:42:49 INFO - PROCESS | 2532 | 1464622969077 Marionette TRACE conn6 <- [1,1582,null,{}] 08:42:49 INFO - PROCESS | 2532 | 1464622969081 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}] 08:42:49 INFO - PROCESS | 2532 | 1464622969226 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 08:42:49 INFO - PROCESS | 2532 | 1464622969372 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:49 INFO - PROCESS | 2532 | ++DOCSHELL 000000C949C76800 == 100 [pid = 2532] [id = 405] 08:42:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 170 (000000C9351C2400) [pid = 2532] [serial = 1215] [outer = 0000000000000000] 08:42:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 171 (000000C9462CB000) [pid = 2532] [serial = 1216] [outer = 000000C9351C2400] 08:42:49 INFO - PROCESS | 2532 | 1464622969430 Marionette DEBUG loaded listener.js 08:42:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 172 (000000C9466F5000) [pid = 2532] [serial = 1217] [outer = 000000C9351C2400] 08:42:50 INFO - PROCESS | 2532 | 1464622970053 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]]]}] 08:42:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:42:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1020ms 08:42:50 INFO - PROCESS | 2532 | 1464622970096 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 08:42:50 INFO - PROCESS | 2532 | 1464622970099 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 08:42:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:42:50 INFO - PROCESS | 2532 | 1464622970102 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:42:50 INFO - PROCESS | 2532 | 1464622970105 Marionette TRACE conn6 <- [1,1586,null,{}] 08:42:50 INFO - PROCESS | 2532 | 1464622970108 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}] 08:42:50 INFO - PROCESS | 2532 | 1464622970235 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 08:42:50 INFO - PROCESS | 2532 | 1464622970393 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:50 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94A00D800 == 101 [pid = 2532] [id = 406] 08:42:50 INFO - PROCESS | 2532 | ++DOMWINDOW == 173 (000000C947007C00) [pid = 2532] [serial = 1218] [outer = 0000000000000000] 08:42:50 INFO - PROCESS | 2532 | ++DOMWINDOW == 174 (000000C947010800) [pid = 2532] [serial = 1219] [outer = 000000C947007C00] 08:42:50 INFO - PROCESS | 2532 | 1464622970452 Marionette DEBUG loaded listener.js 08:42:50 INFO - PROCESS | 2532 | ++DOMWINDOW == 175 (000000C947CA7C00) [pid = 2532] [serial = 1220] [outer = 000000C947007C00] 08:42:51 INFO - PROCESS | 2532 | 1464622971046 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]]]}] 08:42:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:42:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 987ms 08:42:51 INFO - PROCESS | 2532 | 1464622971093 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 08:42:51 INFO - PROCESS | 2532 | 1464622971096 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 08:42:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:42:51 INFO - PROCESS | 2532 | 1464622971100 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:42:51 INFO - PROCESS | 2532 | 1464622971102 Marionette TRACE conn6 <- [1,1590,null,{}] 08:42:51 INFO - PROCESS | 2532 | 1464622971105 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}] 08:42:51 INFO - PROCESS | 2532 | 1464622971233 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 08:42:51 INFO - PROCESS | 2532 | 1464622971379 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:51 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94A137000 == 102 [pid = 2532] [id = 407] 08:42:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 176 (000000C947CED800) [pid = 2532] [serial = 1221] [outer = 0000000000000000] 08:42:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 177 (000000C947D09C00) [pid = 2532] [serial = 1222] [outer = 000000C947CED800] 08:42:51 INFO - PROCESS | 2532 | 1464622971439 Marionette DEBUG loaded listener.js 08:42:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 178 (000000C947E6EC00) [pid = 2532] [serial = 1223] [outer = 000000C947CED800] 08:42:52 INFO - PROCESS | 2532 | 1464622972070 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]]]}] 08:42:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:42:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1026ms 08:42:52 INFO - PROCESS | 2532 | 1464622972127 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 08:42:52 INFO - PROCESS | 2532 | 1464622972130 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 08:42:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:42:52 INFO - PROCESS | 2532 | 1464622972134 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:42:52 INFO - PROCESS | 2532 | 1464622972137 Marionette TRACE conn6 <- [1,1594,null,{}] 08:42:52 INFO - PROCESS | 2532 | 1464622972141 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}] 08:42:52 INFO - PROCESS | 2532 | 1464622972337 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 08:42:52 INFO - PROCESS | 2532 | 1464622972488 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:52 INFO - PROCESS | 2532 | ++DOCSHELL 000000C934697000 == 103 [pid = 2532] [id = 408] 08:42:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 179 (000000C92EFBB000) [pid = 2532] [serial = 1224] [outer = 0000000000000000] 08:42:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 180 (000000C93484DC00) [pid = 2532] [serial = 1225] [outer = 000000C92EFBB000] 08:42:52 INFO - PROCESS | 2532 | 1464622972554 Marionette DEBUG loaded listener.js 08:42:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 181 (000000C93C863400) [pid = 2532] [serial = 1226] [outer = 000000C92EFBB000] 08:42:53 INFO - PROCESS | 2532 | 1464622973426 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]]]}] 08:42:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:42:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1327ms 08:42:53 INFO - PROCESS | 2532 | 1464622973464 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 08:42:53 INFO - PROCESS | 2532 | 1464622973469 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 08:42:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:42:53 INFO - PROCESS | 2532 | 1464622973474 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:42:53 INFO - PROCESS | 2532 | 1464622973478 Marionette TRACE conn6 <- [1,1598,null,{}] 08:42:53 INFO - PROCESS | 2532 | 1464622973484 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}] 08:42:53 INFO - PROCESS | 2532 | 1464622973617 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 08:42:53 INFO - PROCESS | 2532 | 1464622973770 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:53 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93C433000 == 104 [pid = 2532] [id = 409] 08:42:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 182 (000000C92F2DFC00) [pid = 2532] [serial = 1227] [outer = 0000000000000000] 08:42:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 183 (000000C92F9DCC00) [pid = 2532] [serial = 1228] [outer = 000000C92F2DFC00] 08:42:53 INFO - PROCESS | 2532 | 1464622973824 Marionette DEBUG loaded listener.js 08:42:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 184 (000000C93515D000) [pid = 2532] [serial = 1229] [outer = 000000C92F2DFC00] 08:42:54 INFO - PROCESS | 2532 | --DOCSHELL 000000C94A10F000 == 103 [pid = 2532] [id = 350] 08:42:54 INFO - PROCESS | 2532 | --DOCSHELL 000000C940990800 == 102 [pid = 2532] [id = 396] 08:42:54 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BF6E000 == 101 [pid = 2532] [id = 395] 08:42:54 INFO - PROCESS | 2532 | --DOCSHELL 000000C93E31E000 == 100 [pid = 2532] [id = 394] 08:42:54 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F508800 == 99 [pid = 2532] [id = 393] 08:42:54 INFO - PROCESS | 2532 | --DOCSHELL 000000C949E29800 == 98 [pid = 2532] [id = 389] 08:42:54 INFO - PROCESS | 2532 | --DOCSHELL 000000C94A670000 == 97 [pid = 2532] [id = 388] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 183 (000000C948C55000) [pid = 2532] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | 1464622974566 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]]]}] 08:42:54 INFO - PROCESS | 2532 | --DOCSHELL 000000C94B173800 == 96 [pid = 2532] [id = 387] 08:42:54 INFO - PROCESS | 2532 | --DOCSHELL 000000C949EA0000 == 95 [pid = 2532] [id = 386] 08:42:54 INFO - PROCESS | 2532 | --DOCSHELL 000000C94A5C8000 == 94 [pid = 2532] [id = 385] 08:42:54 INFO - PROCESS | 2532 | --DOCSHELL 000000C94A134800 == 93 [pid = 2532] [id = 384] 08:42:54 INFO - PROCESS | 2532 | --DOCSHELL 000000C943A89000 == 92 [pid = 2532] [id = 383] 08:42:54 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F6DC000 == 91 [pid = 2532] [id = 382] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 182 (000000C9406D4400) [pid = 2532] [serial = 1055] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 181 (000000C9409D3400) [pid = 2532] [serial = 970] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 180 (000000C94639D800) [pid = 2532] [serial = 988] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 179 (000000C9466F7800) [pid = 2532] [serial = 991] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 178 (000000C947192400) [pid = 2532] [serial = 994] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 177 (000000C93C790400) [pid = 2532] [serial = 976] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 176 (000000C9409D8000) [pid = 2532] [serial = 925] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 175 (000000C941F98800) [pid = 2532] [serial = 931] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 174 (000000C94202C400) [pid = 2532] [serial = 934] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 173 (000000C940E0BC00) [pid = 2532] [serial = 928] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 172 (000000C934938800) [pid = 2532] [serial = 916] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 171 (000000C93588B400) [pid = 2532] [serial = 973] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 170 (000000C9404AB000) [pid = 2532] [serial = 922] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 169 (000000C940EBFC00) [pid = 2532] [serial = 982] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 168 (000000C9404AA400) [pid = 2532] [serial = 979] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 167 (000000C93C93A800) [pid = 2532] [serial = 919] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 166 (000000C942096400) [pid = 2532] [serial = 985] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 165 (000000C940829400) [pid = 2532] [serial = 913] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 164 (000000C943E5B400) [pid = 2532] [serial = 937] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 163 (000000C94209FC00) [pid = 2532] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 162 (000000C94639A800) [pid = 2532] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 161 (000000C947D04800) [pid = 2532] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 160 (000000C947199C00) [pid = 2532] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 159 (000000C947E71800) [pid = 2532] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 158 (000000C93F469400) [pid = 2532] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 157 (000000C93FE3D400) [pid = 2532] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 156 (000000C947E6A800) [pid = 2532] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 155 (000000C9462CB800) [pid = 2532] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 154 (000000C94C75D400) [pid = 2532] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 153 (000000C9351C4800) [pid = 2532] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 152 (000000C939EA0C00) [pid = 2532] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 151 (000000C93FE0E400) [pid = 2532] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 150 (000000C93E306400) [pid = 2532] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 149 (000000C948008400) [pid = 2532] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 148 (000000C933911000) [pid = 2532] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 147 (000000C92EFD7000) [pid = 2532] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 146 (000000C948C58C00) [pid = 2532] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 145 (000000C948011C00) [pid = 2532] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 144 (000000C92EFD2800) [pid = 2532] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 143 (000000C93B1DFC00) [pid = 2532] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 142 (000000C94209B800) [pid = 2532] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 141 (000000C93E894400) [pid = 2532] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 140 (000000C947CAB800) [pid = 2532] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 139 (000000C94B4C5800) [pid = 2532] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 138 (000000C93512A400) [pid = 2532] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 137 (000000C940411C00) [pid = 2532] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 136 (000000C9483B1000) [pid = 2532] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 135 (000000C93C115C00) [pid = 2532] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 134 (000000C9409D0C00) [pid = 2532] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 133 (000000C93FE37C00) [pid = 2532] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 132 (000000C947CF1400) [pid = 2532] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1135ms 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 131 (000000C938D1F400) [pid = 2532] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 130 (000000C943E60800) [pid = 2532] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 129 (000000C944074800) [pid = 2532] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 128 (000000C93ECF2800) [pid = 2532] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | --DOMWINDOW == 127 (000000C947C9F800) [pid = 2532] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 08:42:54 INFO - PROCESS | 2532 | 1464622974620 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 08:42:54 INFO - PROCESS | 2532 | 1464622974626 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 08:42:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:42:54 INFO - PROCESS | 2532 | 1464622974638 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:42:54 INFO - PROCESS | 2532 | 1464622974641 Marionette TRACE conn6 <- [1,1602,null,{}] 08:42:54 INFO - PROCESS | 2532 | 1464622974645 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}] 08:42:54 INFO - PROCESS | 2532 | 1464622974763 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 08:42:54 INFO - PROCESS | 2532 | 1464622974771 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:54 INFO - PROCESS | 2532 | ++DOCSHELL 000000C939ED5800 == 92 [pid = 2532] [id = 410] 08:42:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 128 (000000C935129400) [pid = 2532] [serial = 1230] [outer = 0000000000000000] 08:42:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 129 (000000C9351C3000) [pid = 2532] [serial = 1231] [outer = 000000C935129400] 08:42:54 INFO - PROCESS | 2532 | 1464622974819 Marionette DEBUG loaded listener.js 08:42:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 130 (000000C938D27800) [pid = 2532] [serial = 1232] [outer = 000000C935129400] 08:42:55 INFO - PROCESS | 2532 | 1464622975396 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]]]}] 08:42:55 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 08:42:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 775ms 08:42:55 INFO - PROCESS | 2532 | 1464622975416 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 08:42:55 INFO - PROCESS | 2532 | 1464622975418 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 08:42:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:42:55 INFO - PROCESS | 2532 | 1464622975422 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:42:55 INFO - PROCESS | 2532 | 1464622975426 Marionette TRACE conn6 <- [1,1606,null,{}] 08:42:55 INFO - PROCESS | 2532 | 1464622975439 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}] 08:42:55 INFO - PROCESS | 2532 | 1464622975553 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 08:42:55 INFO - PROCESS | 2532 | 1464622975658 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:55 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93FEA6000 == 93 [pid = 2532] [id = 411] 08:42:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 131 (000000C93BF9B800) [pid = 2532] [serial = 1233] [outer = 0000000000000000] 08:42:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 132 (000000C93C4A6800) [pid = 2532] [serial = 1234] [outer = 000000C93BF9B800] 08:42:55 INFO - PROCESS | 2532 | 1464622975710 Marionette DEBUG loaded listener.js 08:42:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 133 (000000C93C867C00) [pid = 2532] [serial = 1235] [outer = 000000C93BF9B800] 08:42:56 INFO - PROCESS | 2532 | 1464622976119 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]]]}] 08:42:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:42:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 734ms 08:42:56 INFO - PROCESS | 2532 | 1464622976158 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 08:42:56 INFO - PROCESS | 2532 | 1464622976161 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 08:42:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:42:56 INFO - PROCESS | 2532 | 1464622976164 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:42:56 INFO - PROCESS | 2532 | 1464622976166 Marionette TRACE conn6 <- [1,1610,null,{}] 08:42:56 INFO - PROCESS | 2532 | 1464622976169 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}] 08:42:56 INFO - PROCESS | 2532 | 1464622976279 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 08:42:56 INFO - PROCESS | 2532 | 1464622976322 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:56 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940BE2800 == 94 [pid = 2532] [id = 412] 08:42:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 134 (000000C93E896000) [pid = 2532] [serial = 1236] [outer = 0000000000000000] 08:42:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 135 (000000C93F49A000) [pid = 2532] [serial = 1237] [outer = 000000C93E896000] 08:42:56 INFO - PROCESS | 2532 | 1464622976368 Marionette DEBUG loaded listener.js 08:42:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 136 (000000C93FE72400) [pid = 2532] [serial = 1238] [outer = 000000C93E896000] 08:42:56 INFO - PROCESS | 2532 | 1464622976836 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]]]}] 08:42:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 08:42:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 734ms 08:42:56 INFO - PROCESS | 2532 | 1464622976902 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 08:42:56 INFO - PROCESS | 2532 | 1464622976904 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 08:42:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:42:56 INFO - PROCESS | 2532 | 1464622976907 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:42:56 INFO - PROCESS | 2532 | 1464622976909 Marionette TRACE conn6 <- [1,1614,null,{}] 08:42:56 INFO - PROCESS | 2532 | 1464622976912 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}] 08:42:57 INFO - PROCESS | 2532 | 1464622977057 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 08:42:57 INFO - PROCESS | 2532 | 1464622977079 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:57 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94335B800 == 95 [pid = 2532] [id = 413] 08:42:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 137 (000000C9403DE000) [pid = 2532] [serial = 1239] [outer = 0000000000000000] 08:42:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 138 (000000C940439400) [pid = 2532] [serial = 1240] [outer = 000000C9403DE000] 08:42:57 INFO - PROCESS | 2532 | 1464622977126 Marionette DEBUG loaded listener.js 08:42:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 139 (000000C940826C00) [pid = 2532] [serial = 1241] [outer = 000000C9403DE000] 08:42:57 INFO - PROCESS | 2532 | 1464622977597 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]]]}] 08:42:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:42:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 733ms 08:42:57 INFO - PROCESS | 2532 | 1464622977644 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 08:42:57 INFO - PROCESS | 2532 | 1464622977646 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 08:42:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:42:57 INFO - PROCESS | 2532 | 1464622977691 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:42:57 INFO - PROCESS | 2532 | 1464622977693 Marionette TRACE conn6 <- [1,1618,null,{}] 08:42:57 INFO - PROCESS | 2532 | 1464622977711 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}] 08:42:57 INFO - PROCESS | 2532 | 1464622977876 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 08:42:57 INFO - PROCESS | 2532 | 1464622977896 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:57 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943CDF000 == 96 [pid = 2532] [id = 414] 08:42:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 140 (000000C940E07C00) [pid = 2532] [serial = 1242] [outer = 0000000000000000] 08:42:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 141 (000000C940EC2000) [pid = 2532] [serial = 1243] [outer = 000000C940E07C00] 08:42:57 INFO - PROCESS | 2532 | 1464622977943 Marionette DEBUG loaded listener.js 08:42:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 142 (000000C942094400) [pid = 2532] [serial = 1244] [outer = 000000C940E07C00] 08:42:58 INFO - PROCESS | 2532 | 1464622978414 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]]]}] 08:42:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:42:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 777ms 08:42:58 INFO - PROCESS | 2532 | 1464622978434 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 08:42:58 INFO - PROCESS | 2532 | 1464622978436 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 08:42:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:42:58 INFO - PROCESS | 2532 | 1464622978440 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:42:58 INFO - PROCESS | 2532 | 1464622978441 Marionette TRACE conn6 <- [1,1622,null,{}] 08:42:58 INFO - PROCESS | 2532 | 1464622978445 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}] 08:42:58 INFO - PROCESS | 2532 | 1464622978583 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 08:42:58 INFO - PROCESS | 2532 | 1464622978602 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:58 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9446DB000 == 97 [pid = 2532] [id = 415] 08:42:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 143 (000000C943E5A000) [pid = 2532] [serial = 1245] [outer = 0000000000000000] 08:42:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 144 (000000C94407AC00) [pid = 2532] [serial = 1246] [outer = 000000C943E5A000] 08:42:58 INFO - PROCESS | 2532 | 1464622978648 Marionette DEBUG loaded listener.js 08:42:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 145 (000000C9466F9400) [pid = 2532] [serial = 1247] [outer = 000000C943E5A000] 08:42:59 INFO - PROCESS | 2532 | --DOMWINDOW == 144 (000000C947E62800) [pid = 2532] [serial = 1044] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:42:59 INFO - PROCESS | 2532 | --DOMWINDOW == 143 (000000C93C6FE400) [pid = 2532] [serial = 1047] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:42:59 INFO - PROCESS | 2532 | --DOMWINDOW == 142 (000000C9487B6800) [pid = 2532] [serial = 1050] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:42:59 INFO - PROCESS | 2532 | --DOMWINDOW == 141 (000000C934935000) [pid = 2532] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:42:59 INFO - PROCESS | 2532 | --DOMWINDOW == 140 (000000C93C117000) [pid = 2532] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:42:59 INFO - PROCESS | 2532 | --DOMWINDOW == 139 (000000C9394AF800) [pid = 2532] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:42:59 INFO - PROCESS | 2532 | --DOMWINDOW == 138 (000000C92F2E6800) [pid = 2532] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:42:59 INFO - PROCESS | 2532 | 1464622979201 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]]]}] 08:42:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:42:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 839ms 08:42:59 INFO - PROCESS | 2532 | 1464622979283 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 08:42:59 INFO - PROCESS | 2532 | 1464622979285 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 08:42:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:42:59 INFO - PROCESS | 2532 | 1464622979288 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:42:59 INFO - PROCESS | 2532 | 1464622979290 Marionette TRACE conn6 <- [1,1626,null,{}] 08:42:59 INFO - PROCESS | 2532 | 1464622979302 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}] 08:42:59 INFO - PROCESS | 2532 | 1464622979407 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 08:42:59 INFO - PROCESS | 2532 | 1464622979420 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:59 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946356000 == 98 [pid = 2532] [id = 416] 08:42:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 139 (000000C9394AF800) [pid = 2532] [serial = 1248] [outer = 0000000000000000] 08:42:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 140 (000000C947194800) [pid = 2532] [serial = 1249] [outer = 000000C9394AF800] 08:42:59 INFO - PROCESS | 2532 | 1464622979466 Marionette DEBUG loaded listener.js 08:42:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 141 (000000C947CE7C00) [pid = 2532] [serial = 1250] [outer = 000000C9394AF800] 08:42:59 INFO - PROCESS | 2532 | 1464622979935 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]]]}] 08:42:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:42:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 692ms 08:42:59 INFO - PROCESS | 2532 | 1464622979984 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 08:42:59 INFO - PROCESS | 2532 | 1464622979986 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 08:42:59 INFO - PROCESS | 2532 | 1464622979989 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:42:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:42:59 INFO - PROCESS | 2532 | 1464622979991 Marionette TRACE conn6 <- [1,1630,null,{}] 08:42:59 INFO - PROCESS | 2532 | 1464622979994 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}] 08:43:00 INFO - PROCESS | 2532 | 1464622980101 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 08:43:00 INFO - PROCESS | 2532 | 1464622980108 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:00 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946F09000 == 99 [pid = 2532] [id = 417] 08:43:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 142 (000000C947E65800) [pid = 2532] [serial = 1251] [outer = 0000000000000000] 08:43:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 143 (000000C947E6C400) [pid = 2532] [serial = 1252] [outer = 000000C947E65800] 08:43:00 INFO - PROCESS | 2532 | 1464622980154 Marionette DEBUG loaded listener.js 08:43:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 144 (000000C94800DC00) [pid = 2532] [serial = 1253] [outer = 000000C947E65800] 08:43:00 INFO - PROCESS | 2532 | 1464622980585 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]]]}] 08:43:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:43:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 630ms 08:43:00 INFO - PROCESS | 2532 | 1464622980629 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 08:43:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:43:00 INFO - PROCESS | 2532 | 1464622980632 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 08:43:00 INFO - PROCESS | 2532 | 1464622980635 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:43:00 INFO - PROCESS | 2532 | 1464622980637 Marionette TRACE conn6 <- [1,1634,null,{}] 08:43:00 INFO - PROCESS | 2532 | 1464622980641 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}] 08:43:00 INFO - PROCESS | 2532 | 1464622980756 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 08:43:00 INFO - PROCESS | 2532 | 1464622980794 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:00 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9471A6800 == 100 [pid = 2532] [id = 418] 08:43:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 145 (000000C9483B0C00) [pid = 2532] [serial = 1254] [outer = 0000000000000000] 08:43:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 146 (000000C9487B0000) [pid = 2532] [serial = 1255] [outer = 000000C9483B0C00] 08:43:00 INFO - PROCESS | 2532 | 1464622980840 Marionette DEBUG loaded listener.js 08:43:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 147 (000000C9489E6400) [pid = 2532] [serial = 1256] [outer = 000000C9483B0C00] 08:43:01 INFO - PROCESS | 2532 | 1464622981588 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]]]}] 08:43:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:43:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1023ms 08:43:01 INFO - PROCESS | 2532 | 1464622981660 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 08:43:01 INFO - PROCESS | 2532 | 1464622981666 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 08:43:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:43:01 INFO - PROCESS | 2532 | 1464622981671 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:43:01 INFO - PROCESS | 2532 | 1464622981676 Marionette TRACE conn6 <- [1,1638,null,{}] 08:43:01 INFO - PROCESS | 2532 | 1464622981682 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}] 08:43:01 INFO - PROCESS | 2532 | 1464622981890 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 08:43:02 INFO - PROCESS | 2532 | 1464622982031 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:02 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93C0BF800 == 101 [pid = 2532] [id = 419] 08:43:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 148 (000000C93512A400) [pid = 2532] [serial = 1257] [outer = 0000000000000000] 08:43:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 149 (000000C936022800) [pid = 2532] [serial = 1258] [outer = 000000C93512A400] 08:43:02 INFO - PROCESS | 2532 | 1464622982094 Marionette DEBUG loaded listener.js 08:43:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 150 (000000C9392A4400) [pid = 2532] [serial = 1259] [outer = 000000C93512A400] 08:43:02 INFO - PROCESS | 2532 | 1464622982719 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]]]}] 08:43:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:43:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1078ms 08:43:02 INFO - PROCESS | 2532 | 1464622982752 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 08:43:02 INFO - PROCESS | 2532 | 1464622982759 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 08:43:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:43:02 INFO - PROCESS | 2532 | 1464622982786 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:43:02 INFO - PROCESS | 2532 | 1464622982789 Marionette TRACE conn6 <- [1,1642,null,{}] 08:43:02 INFO - PROCESS | 2532 | 1464622982793 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}] 08:43:02 INFO - PROCESS | 2532 | 1464622982932 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 08:43:03 INFO - PROCESS | 2532 | 1464622983080 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:03 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943A96000 == 102 [pid = 2532] [id = 420] 08:43:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 151 (000000C93C6F5400) [pid = 2532] [serial = 1260] [outer = 0000000000000000] 08:43:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 152 (000000C93E36F800) [pid = 2532] [serial = 1261] [outer = 000000C93C6F5400] 08:43:03 INFO - PROCESS | 2532 | 1464622983138 Marionette DEBUG loaded listener.js 08:43:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 153 (000000C94043D000) [pid = 2532] [serial = 1262] [outer = 000000C93C6F5400] 08:43:03 INFO - PROCESS | 2532 | 1464622983760 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]]]}] 08:43:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:43:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1026ms 08:43:03 INFO - PROCESS | 2532 | 1464622983814 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 08:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:43:03 INFO - PROCESS | 2532 | 1464622983817 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 08:43:03 INFO - PROCESS | 2532 | 1464622983821 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:43:03 INFO - PROCESS | 2532 | 1464622983825 Marionette TRACE conn6 <- [1,1646,null,{}] 08:43:03 INFO - PROCESS | 2532 | 1464622983836 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}] 08:43:04 INFO - PROCESS | 2532 | 1464622983993 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 08:43:04 INFO - PROCESS | 2532 | 1464622984142 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:04 INFO - PROCESS | 2532 | ++DOCSHELL 000000C947FBB000 == 103 [pid = 2532] [id = 421] 08:43:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 154 (000000C940E10000) [pid = 2532] [serial = 1263] [outer = 0000000000000000] 08:43:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 155 (000000C940FBA000) [pid = 2532] [serial = 1264] [outer = 000000C940E10000] 08:43:04 INFO - PROCESS | 2532 | 1464622984204 Marionette DEBUG loaded listener.js 08:43:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 156 (000000C947E65400) [pid = 2532] [serial = 1265] [outer = 000000C940E10000] 08:43:04 INFO - PROCESS | 2532 | 1464622984850 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]]]}] 08:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1078ms 08:43:04 INFO - PROCESS | 2532 | 1464622984917 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 08:43:04 INFO - PROCESS | 2532 | 1464622984921 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 08:43:04 INFO - PROCESS | 2532 | 1464622984924 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:43:04 INFO - PROCESS | 2532 | 1464622984926 Marionette TRACE conn6 <- [1,1650,null,{}] 08:43:04 INFO - PROCESS | 2532 | 1464622984930 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}] 08:43:05 INFO - PROCESS | 2532 | 1464622985098 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 08:43:05 INFO - PROCESS | 2532 | 1464622985217 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:05 INFO - PROCESS | 2532 | ++DOCSHELL 000000C948CCC000 == 104 [pid = 2532] [id = 422] 08:43:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 157 (000000C9489E7000) [pid = 2532] [serial = 1266] [outer = 0000000000000000] 08:43:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 158 (000000C948C4C400) [pid = 2532] [serial = 1267] [outer = 000000C9489E7000] 08:43:05 INFO - PROCESS | 2532 | 1464622985276 Marionette DEBUG loaded listener.js 08:43:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 159 (000000C949AD8000) [pid = 2532] [serial = 1268] [outer = 000000C9489E7000] 08:43:05 INFO - PROCESS | 2532 | 1464622985847 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]]]}] 08:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 988ms 08:43:05 INFO - PROCESS | 2532 | 1464622985915 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 08:43:05 INFO - PROCESS | 2532 | 1464622985918 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 08:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:43:05 INFO - PROCESS | 2532 | 1464622985921 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:43:05 INFO - PROCESS | 2532 | 1464622985923 Marionette TRACE conn6 <- [1,1654,null,{}] 08:43:05 INFO - PROCESS | 2532 | 1464622985927 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}] 08:43:06 INFO - PROCESS | 2532 | 1464622986058 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 08:43:06 INFO - PROCESS | 2532 | 1464622986217 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:06 INFO - PROCESS | 2532 | ++DOCSHELL 000000C949C81000 == 105 [pid = 2532] [id = 423] 08:43:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 160 (000000C948C58C00) [pid = 2532] [serial = 1269] [outer = 0000000000000000] 08:43:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 161 (000000C949FC9000) [pid = 2532] [serial = 1270] [outer = 000000C948C58C00] 08:43:06 INFO - PROCESS | 2532 | 1464622986276 Marionette DEBUG loaded listener.js 08:43:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 162 (000000C94A5DA000) [pid = 2532] [serial = 1271] [outer = 000000C948C58C00] 08:43:06 INFO - PROCESS | 2532 | 1464622986932 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]]]}] 08:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1026ms 08:43:06 INFO - PROCESS | 2532 | 1464622986950 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 08:43:06 INFO - PROCESS | 2532 | 1464622986952 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 08:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:43:06 INFO - PROCESS | 2532 | 1464622986956 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:43:06 INFO - PROCESS | 2532 | 1464622986958 Marionette TRACE conn6 <- [1,1658,null,{}] 08:43:06 INFO - PROCESS | 2532 | 1464622986962 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}] 08:43:07 INFO - PROCESS | 2532 | 1464622987123 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 08:43:07 INFO - PROCESS | 2532 | 1464622987272 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:07 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94A017000 == 106 [pid = 2532] [id = 424] 08:43:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 163 (000000C940B69800) [pid = 2532] [serial = 1272] [outer = 0000000000000000] 08:43:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 164 (000000C94A5D9400) [pid = 2532] [serial = 1273] [outer = 000000C940B69800] 08:43:07 INFO - PROCESS | 2532 | 1464622987332 Marionette DEBUG loaded listener.js 08:43:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 165 (000000C94B348000) [pid = 2532] [serial = 1274] [outer = 000000C940B69800] 08:43:07 INFO - PROCESS | 2532 | 1464622987980 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]]]}] 08:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1077ms 08:43:08 INFO - PROCESS | 2532 | 1464622988046 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 08:43:08 INFO - PROCESS | 2532 | 1464622988049 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 08:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:43:08 INFO - PROCESS | 2532 | 1464622988053 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:43:08 INFO - PROCESS | 2532 | 1464622988055 Marionette TRACE conn6 <- [1,1662,null,{}] 08:43:08 INFO - PROCESS | 2532 | 1464622988059 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}] 08:43:08 INFO - PROCESS | 2532 | 1464622988190 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 08:43:08 INFO - PROCESS | 2532 | 1464622988337 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:08 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94A5C9800 == 107 [pid = 2532] [id = 425] 08:43:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 166 (000000C949528400) [pid = 2532] [serial = 1275] [outer = 0000000000000000] 08:43:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 167 (000000C94952E800) [pid = 2532] [serial = 1276] [outer = 000000C949528400] 08:43:08 INFO - PROCESS | 2532 | 1464622988395 Marionette DEBUG loaded listener.js 08:43:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 168 (000000C94A5E5800) [pid = 2532] [serial = 1277] [outer = 000000C949528400] 08:43:08 INFO - PROCESS | 2532 | 1464622988944 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]]]}] 08:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 923ms 08:43:08 INFO - PROCESS | 2532 | 1464622988985 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 08:43:08 INFO - PROCESS | 2532 | 1464622988988 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 08:43:08 INFO - PROCESS | 2532 | 1464622988993 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:43:09 INFO - PROCESS | 2532 | 1464622988996 Marionette TRACE conn6 <- [1,1666,null,{}] 08:43:09 INFO - PROCESS | 2532 | 1464622989000 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}] 08:43:09 INFO - PROCESS | 2532 | 1464622989137 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 08:43:09 INFO - PROCESS | 2532 | 1464622989297 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:09 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94B171800 == 108 [pid = 2532] [id = 426] 08:43:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 169 (000000C94B34C000) [pid = 2532] [serial = 1278] [outer = 0000000000000000] 08:43:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 170 (000000C94B3DBC00) [pid = 2532] [serial = 1279] [outer = 000000C94B34C000] 08:43:09 INFO - PROCESS | 2532 | 1464622989355 Marionette DEBUG loaded listener.js 08:43:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 171 (000000C94B3E8C00) [pid = 2532] [serial = 1280] [outer = 000000C94B34C000] 08:43:09 INFO - PROCESS | 2532 | 1464622989933 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]]]}] 08:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 987ms 08:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:43:09 INFO - PROCESS | 2532 | 1464622989986 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 08:43:09 INFO - PROCESS | 2532 | 1464622989988 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 08:43:09 INFO - PROCESS | 2532 | 1464622989992 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:43:09 INFO - PROCESS | 2532 | 1464622989994 Marionette TRACE conn6 <- [1,1670,null,{}] 08:43:10 INFO - PROCESS | 2532 | 1464622989998 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}] 08:43:10 INFO - PROCESS | 2532 | 1464622990131 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 08:43:10 INFO - PROCESS | 2532 | 1464622990291 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:10 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94BB6A000 == 109 [pid = 2532] [id = 427] 08:43:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 172 (000000C94A540400) [pid = 2532] [serial = 1281] [outer = 0000000000000000] 08:43:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 173 (000000C94A546400) [pid = 2532] [serial = 1282] [outer = 000000C94A540400] 08:43:10 INFO - PROCESS | 2532 | 1464622990350 Marionette DEBUG loaded listener.js 08:43:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 174 (000000C94A54C000) [pid = 2532] [serial = 1283] [outer = 000000C94A540400] 08:43:11 INFO - PROCESS | 2532 | 1464622990998 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]]]}] 08:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1021ms 08:43:11 INFO - PROCESS | 2532 | 1464622991016 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 08:43:11 INFO - PROCESS | 2532 | 1464622991018 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 08:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:43:11 INFO - PROCESS | 2532 | 1464622991022 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:43:11 INFO - PROCESS | 2532 | 1464622991024 Marionette TRACE conn6 <- [1,1674,null,{}] 08:43:11 INFO - PROCESS | 2532 | 1464622991028 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}] 08:43:11 INFO - PROCESS | 2532 | 1464622991161 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 08:43:11 INFO - PROCESS | 2532 | 1464622991323 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:11 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93E8DF000 == 110 [pid = 2532] [id = 428] 08:43:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 175 (000000C92F974400) [pid = 2532] [serial = 1284] [outer = 0000000000000000] 08:43:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 176 (000000C93C377000) [pid = 2532] [serial = 1285] [outer = 000000C92F974400] 08:43:11 INFO - PROCESS | 2532 | 1464622991380 Marionette DEBUG loaded listener.js 08:43:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 177 (000000C94A54A000) [pid = 2532] [serial = 1286] [outer = 000000C92F974400] 08:43:12 INFO - PROCESS | 2532 | 1464622992317 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]]]}] 08:43:12 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 08:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1341ms 08:43:12 INFO - PROCESS | 2532 | 1464622992366 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 08:43:12 INFO - PROCESS | 2532 | 1464622992372 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 08:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:43:12 INFO - PROCESS | 2532 | 1464622992376 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:43:12 INFO - PROCESS | 2532 | 1464622992381 Marionette TRACE conn6 <- [1,1678,null,{}] 08:43:12 INFO - PROCESS | 2532 | 1464622992386 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}] 08:43:12 INFO - PROCESS | 2532 | 1464622992514 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 08:43:12 INFO - PROCESS | 2532 | 1464622992671 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:12 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9391CA000 == 111 [pid = 2532] [id = 429] 08:43:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 178 (000000C92EFD1800) [pid = 2532] [serial = 1287] [outer = 0000000000000000] 08:43:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 179 (000000C930715800) [pid = 2532] [serial = 1288] [outer = 000000C92EFD1800] 08:43:12 INFO - PROCESS | 2532 | 1464622992724 Marionette DEBUG loaded listener.js 08:43:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 180 (000000C934938800) [pid = 2532] [serial = 1289] [outer = 000000C92EFD1800] 08:43:13 INFO - PROCESS | 2532 | 1464622993324 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]]]}] 08:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 984ms 08:43:13 INFO - PROCESS | 2532 | 1464622993373 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 08:43:13 INFO - PROCESS | 2532 | 1464622993379 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 08:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:43:13 INFO - PROCESS | 2532 | 1464622993387 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:43:13 INFO - PROCESS | 2532 | 1464622993390 Marionette TRACE conn6 <- [1,1682,null,{}] 08:43:13 INFO - PROCESS | 2532 | 1464622993394 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}] 08:43:13 INFO - PROCESS | 2532 | 1464622993518 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 08:43:13 INFO - PROCESS | 2532 | 1464622993681 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:13 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93C0B6000 == 112 [pid = 2532] [id = 430] 08:43:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 181 (000000C938D30C00) [pid = 2532] [serial = 1290] [outer = 0000000000000000] 08:43:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 182 (000000C938D6AC00) [pid = 2532] [serial = 1291] [outer = 000000C938D30C00] 08:43:13 INFO - PROCESS | 2532 | 1464622993731 Marionette DEBUG loaded listener.js 08:43:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 183 (000000C939C81800) [pid = 2532] [serial = 1292] [outer = 000000C938D30C00] 08:43:13 INFO - PROCESS | 2532 | --DOCSHELL 000000C9446D2800 == 111 [pid = 2532] [id = 224] 08:43:13 INFO - PROCESS | 2532 | --DOCSHELL 000000C946F09000 == 110 [pid = 2532] [id = 417] 08:43:13 INFO - PROCESS | 2532 | --DOCSHELL 000000C946356000 == 109 [pid = 2532] [id = 416] 08:43:13 INFO - PROCESS | 2532 | --DOCSHELL 000000C9446DB000 == 108 [pid = 2532] [id = 415] 08:43:13 INFO - PROCESS | 2532 | --DOCSHELL 000000C943CDF000 == 107 [pid = 2532] [id = 414] 08:43:13 INFO - PROCESS | 2532 | --DOCSHELL 000000C94335B800 == 106 [pid = 2532] [id = 413] 08:43:13 INFO - PROCESS | 2532 | --DOCSHELL 000000C940BE2800 == 105 [pid = 2532] [id = 412] 08:43:13 INFO - PROCESS | 2532 | --DOCSHELL 000000C93FEA6000 == 104 [pid = 2532] [id = 411] 08:43:13 INFO - PROCESS | 2532 | --DOMWINDOW == 182 (000000C93E30E000) [pid = 2532] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 08:43:14 INFO - PROCESS | 2532 | --DOCSHELL 000000C939ED5800 == 103 [pid = 2532] [id = 410] 08:43:14 INFO - PROCESS | 2532 | --DOCSHELL 000000C93C433000 == 102 [pid = 2532] [id = 409] 08:43:14 INFO - PROCESS | 2532 | --DOCSHELL 000000C949C76800 == 101 [pid = 2532] [id = 405] 08:43:14 INFO - PROCESS | 2532 | --DOCSHELL 000000C948CC5000 == 100 [pid = 2532] [id = 404] 08:43:14 INFO - PROCESS | 2532 | --DOCSHELL 000000C947E3F800 == 99 [pid = 2532] [id = 403] 08:43:14 INFO - PROCESS | 2532 | --DOCSHELL 000000C946BD4800 == 98 [pid = 2532] [id = 402] 08:43:14 INFO - PROCESS | 2532 | --DOCSHELL 000000C946169800 == 97 [pid = 2532] [id = 401] 08:43:14 INFO - PROCESS | 2532 | --DOCSHELL 000000C943CE3000 == 96 [pid = 2532] [id = 400] 08:43:14 INFO - PROCESS | 2532 | --DOCSHELL 000000C94098B800 == 95 [pid = 2532] [id = 399] 08:43:14 INFO - PROCESS | 2532 | --DOCSHELL 000000C939EE2800 == 94 [pid = 2532] [id = 398] 08:43:14 INFO - PROCESS | 2532 | --DOMWINDOW == 181 (000000C948390800) [pid = 2532] [serial = 1046] [outer = 0000000000000000] [url = about:blank] 08:43:14 INFO - PROCESS | 2532 | --DOMWINDOW == 180 (000000C9483B4C00) [pid = 2532] [serial = 1049] [outer = 0000000000000000] [url = about:blank] 08:43:14 INFO - PROCESS | 2532 | --DOMWINDOW == 179 (000000C9489E5400) [pid = 2532] [serial = 1052] [outer = 0000000000000000] [url = about:blank] 08:43:14 INFO - PROCESS | 2532 | --DOMWINDOW == 178 (000000C94B351C00) [pid = 2532] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 08:43:14 INFO - PROCESS | 2532 | --DOMWINDOW == 177 (000000C93D31E400) [pid = 2532] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 08:43:14 INFO - PROCESS | 2532 | --DOMWINDOW == 176 (000000C9394B8000) [pid = 2532] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 08:43:14 INFO - PROCESS | 2532 | --DOMWINDOW == 175 (000000C93C4A8400) [pid = 2532] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 08:43:14 INFO - PROCESS | 2532 | --DOMWINDOW == 174 (000000C9394BE400) [pid = 2532] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 08:43:14 INFO - PROCESS | 2532 | --DOMWINDOW == 173 (000000C93C95EC00) [pid = 2532] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 08:43:14 INFO - PROCESS | 2532 | --DOMWINDOW == 172 (000000C94D105400) [pid = 2532] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 08:43:14 INFO - PROCESS | 2532 | --DOMWINDOW == 171 (000000C92F75A800) [pid = 2532] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 08:43:14 INFO - PROCESS | 2532 | --DOMWINDOW == 170 (000000C940EBA400) [pid = 2532] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 08:43:14 INFO - PROCESS | 2532 | --DOMWINDOW == 169 (000000C94838CC00) [pid = 2532] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 08:43:14 INFO - PROCESS | 2532 | --DOMWINDOW == 168 (000000C93469E400) [pid = 2532] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 08:43:14 INFO - PROCESS | 2532 | --DOMWINDOW == 167 (000000C94B3DDC00) [pid = 2532] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 08:43:14 INFO - PROCESS | 2532 | --DOMWINDOW == 166 (000000C93C6FCC00) [pid = 2532] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 08:43:14 INFO - PROCESS | 2532 | --DOMWINDOW == 165 (000000C938C5C000) [pid = 2532] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 08:43:14 INFO - PROCESS | 2532 | --DOMWINDOW == 164 (000000C949AE1C00) [pid = 2532] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 08:43:14 INFO - PROCESS | 2532 | --DOMWINDOW == 163 (000000C93485C800) [pid = 2532] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 08:43:14 INFO - PROCESS | 2532 | --DOMWINDOW == 162 (000000C93FE3C400) [pid = 2532] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 08:43:14 INFO - PROCESS | 2532 | --DOMWINDOW == 161 (000000C949FCC800) [pid = 2532] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 08:43:14 INFO - PROCESS | 2532 | --DOMWINDOW == 160 (000000C93C10D000) [pid = 2532] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 08:43:14 INFO - PROCESS | 2532 | 1464622994331 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]]]}] 08:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 987ms 08:43:14 INFO - PROCESS | 2532 | 1464622994378 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 08:43:14 INFO - PROCESS | 2532 | 1464622994380 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 08:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:43:14 INFO - PROCESS | 2532 | 1464622994384 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:43:14 INFO - PROCESS | 2532 | 1464622994387 Marionette TRACE conn6 <- [1,1686,null,{}] 08:43:14 INFO - PROCESS | 2532 | 1464622994406 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}] 08:43:14 INFO - PROCESS | 2532 | 1464622994517 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 08:43:14 INFO - PROCESS | 2532 | 1464622994531 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:14 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93E739800 == 95 [pid = 2532] [id = 431] 08:43:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 161 (000000C938C5D000) [pid = 2532] [serial = 1293] [outer = 0000000000000000] 08:43:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 162 (000000C938D29C00) [pid = 2532] [serial = 1294] [outer = 000000C938C5D000] 08:43:14 INFO - PROCESS | 2532 | 1464622994581 Marionette DEBUG loaded listener.js 08:43:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 163 (000000C939C35000) [pid = 2532] [serial = 1295] [outer = 000000C938C5D000] 08:43:15 INFO - PROCESS | 2532 | 1464622995087 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]]]}] 08:43:15 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 08:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 734ms 08:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:43:15 INFO - PROCESS | 2532 | 1464622995121 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 08:43:15 INFO - PROCESS | 2532 | 1464622995123 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 08:43:15 INFO - PROCESS | 2532 | 1464622995126 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:43:15 INFO - PROCESS | 2532 | 1464622995128 Marionette TRACE conn6 <- [1,1690,null,{}] 08:43:15 INFO - PROCESS | 2532 | 1464622995132 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}] 08:43:15 INFO - PROCESS | 2532 | 1464622995240 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 08:43:15 INFO - PROCESS | 2532 | 1464622995249 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:15 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940803000 == 96 [pid = 2532] [id = 432] 08:43:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 164 (000000C93BBB2C00) [pid = 2532] [serial = 1296] [outer = 0000000000000000] 08:43:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 165 (000000C93C109800) [pid = 2532] [serial = 1297] [outer = 000000C93BBB2C00] 08:43:15 INFO - PROCESS | 2532 | 1464622995306 Marionette DEBUG loaded listener.js 08:43:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 166 (000000C93C117C00) [pid = 2532] [serial = 1298] [outer = 000000C93BBB2C00] 08:43:15 INFO - PROCESS | 2532 | 1464622995776 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]]]}] 08:43:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 693ms 08:43:15 INFO - PROCESS | 2532 | 1464622995825 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 08:43:15 INFO - PROCESS | 2532 | 1464622995827 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 08:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:43:15 INFO - PROCESS | 2532 | 1464622995830 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:43:15 INFO - PROCESS | 2532 | 1464622995832 Marionette TRACE conn6 <- [1,1694,null,{}] 08:43:15 INFO - PROCESS | 2532 | 1464622995836 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}] 08:43:15 INFO - PROCESS | 2532 | 1464622995938 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 08:43:15 INFO - PROCESS | 2532 | 1464622995980 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:16 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940A76800 == 97 [pid = 2532] [id = 433] 08:43:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 167 (000000C93C116000) [pid = 2532] [serial = 1299] [outer = 0000000000000000] 08:43:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 168 (000000C93C6F3800) [pid = 2532] [serial = 1300] [outer = 000000C93C116000] 08:43:16 INFO - PROCESS | 2532 | 1464622996028 Marionette DEBUG loaded listener.js 08:43:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 169 (000000C93C860800) [pid = 2532] [serial = 1301] [outer = 000000C93C116000] 08:43:16 INFO - PROCESS | 2532 | 1464622996571 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]]]}] 08:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 776ms 08:43:16 INFO - PROCESS | 2532 | 1464622996608 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 08:43:16 INFO - PROCESS | 2532 | 1464622996610 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 08:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:43:16 INFO - PROCESS | 2532 | 1464622996622 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:43:16 INFO - PROCESS | 2532 | 1464622996624 Marionette TRACE conn6 <- [1,1698,null,{}] 08:43:16 INFO - PROCESS | 2532 | 1464622996628 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}] 08:43:16 INFO - PROCESS | 2532 | 1464622996779 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 08:43:16 INFO - PROCESS | 2532 | 1464622996799 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:16 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94333D800 == 98 [pid = 2532] [id = 434] 08:43:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 170 (000000C93E88DC00) [pid = 2532] [serial = 1302] [outer = 0000000000000000] 08:43:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 171 (000000C93F46D000) [pid = 2532] [serial = 1303] [outer = 000000C93E88DC00] 08:43:16 INFO - PROCESS | 2532 | 1464622996847 Marionette DEBUG loaded listener.js 08:43:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 172 (000000C93FE08800) [pid = 2532] [serial = 1304] [outer = 000000C93E88DC00] 08:43:17 INFO - PROCESS | 2532 | 1464622997329 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]]]}] 08:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 735ms 08:43:17 INFO - PROCESS | 2532 | 1464622997380 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 08:43:17 INFO - PROCESS | 2532 | 1464622997382 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 08:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:43:17 INFO - PROCESS | 2532 | 1464622997388 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:43:17 INFO - PROCESS | 2532 | 1464622997390 Marionette TRACE conn6 <- [1,1702,null,{}] 08:43:17 INFO - PROCESS | 2532 | 1464622997393 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}] 08:43:17 INFO - PROCESS | 2532 | 1464622997540 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 08:43:17 INFO - PROCESS | 2532 | 1464622997560 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:17 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943A8C000 == 99 [pid = 2532] [id = 435] 08:43:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 173 (000000C9347B2400) [pid = 2532] [serial = 1305] [outer = 0000000000000000] 08:43:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 174 (000000C93FE3C400) [pid = 2532] [serial = 1306] [outer = 000000C9347B2400] 08:43:17 INFO - PROCESS | 2532 | 1464622997608 Marionette DEBUG loaded listener.js 08:43:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 175 (000000C940317C00) [pid = 2532] [serial = 1307] [outer = 000000C9347B2400] 08:43:18 INFO - PROCESS | 2532 | 1464622998067 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 08:43:18 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 08:43:18 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 08:43:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:18 INFO - _addTest/ [0,1705,"getWindowHandle",null] 08:43:18 INFO - PROCESS | 2532 | 1464622998123 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 08:43:18 INFO - PROCESS | 2532 | 1464622998126 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:43:18 INFO - PROCESS | 2532 | 1464622998128 Marionette TRACE conn6 <- [1,1706,null,{}] 08:43:18 INFO - PROCESS | 2532 | 1464622998139 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}] 08:43:18 INFO - PROCESS | 2532 | 1464622998609 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 08:43:18 INFO - PROCESS | 2532 | --DOMWINDOW == 174 (000000C940E07C00) [pid = 2532] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:43:18 INFO - PROCESS | 2532 | --DOMWINDOW == 173 (000000C943E5A000) [pid = 2532] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:43:18 INFO - PROCESS | 2532 | --DOMWINDOW == 172 (000000C947E65800) [pid = 2532] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:43:18 INFO - PROCESS | 2532 | --DOMWINDOW == 171 (000000C92F2DFC00) [pid = 2532] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:43:18 INFO - PROCESS | 2532 | --DOMWINDOW == 170 (000000C93BF9B800) [pid = 2532] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:43:18 INFO - PROCESS | 2532 | --DOMWINDOW == 169 (000000C935129400) [pid = 2532] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:43:18 INFO - PROCESS | 2532 | --DOMWINDOW == 168 (000000C93E896000) [pid = 2532] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:43:18 INFO - PROCESS | 2532 | --DOMWINDOW == 167 (000000C9403DE000) [pid = 2532] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:43:18 INFO - PROCESS | 2532 | --DOMWINDOW == 166 (000000C9394AF800) [pid = 2532] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:43:18 INFO - PROCESS | 2532 | 1464622998686 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:18 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93CA03000 == 100 [pid = 2532] [id = 436] 08:43:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 167 (000000C92F142C00) [pid = 2532] [serial = 1308] [outer = 0000000000000000] 08:43:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 168 (000000C9359B7000) [pid = 2532] [serial = 1309] [outer = 000000C92F142C00] 08:43:18 INFO - PROCESS | 2532 | 1464622998735 Marionette DEBUG loaded listener.js 08:43:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 169 (000000C94043AC00) [pid = 2532] [serial = 1310] [outer = 000000C92F142C00] 08:43:19 INFO - PROCESS | 2532 | 1464622999105 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]]]}] 08:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1035ms 08:43:19 INFO - PROCESS | 2532 | 1464622999165 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 08:43:19 INFO - PROCESS | 2532 | 1464622999167 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 08:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:43:19 INFO - PROCESS | 2532 | 1464622999185 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:43:19 INFO - PROCESS | 2532 | 1464622999187 Marionette TRACE conn6 <- [1,1710,null,{}] 08:43:19 INFO - PROCESS | 2532 | 1464622999190 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}] 08:43:19 INFO - PROCESS | 2532 | 1464622999292 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 08:43:19 INFO - PROCESS | 2532 | 1464622999300 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:19 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9446CC800 == 101 [pid = 2532] [id = 437] 08:43:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 170 (000000C9404AD000) [pid = 2532] [serial = 1311] [outer = 0000000000000000] 08:43:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 171 (000000C940828800) [pid = 2532] [serial = 1312] [outer = 000000C9404AD000] 08:43:19 INFO - PROCESS | 2532 | 1464622999348 Marionette DEBUG loaded listener.js 08:43:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 172 (000000C9409CD800) [pid = 2532] [serial = 1313] [outer = 000000C9404AD000] 08:43:19 INFO - PROCESS | 2532 | 1464622999768 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]]]}] 08:43:19 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 08:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 648ms 08:43:19 INFO - PROCESS | 2532 | 1464622999822 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 08:43:19 INFO - PROCESS | 2532 | 1464622999825 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 08:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:43:19 INFO - PROCESS | 2532 | 1464622999828 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:43:19 INFO - PROCESS | 2532 | 1464622999830 Marionette TRACE conn6 <- [1,1714,null,{}] 08:43:19 INFO - PROCESS | 2532 | 1464622999833 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}] 08:43:19 INFO - PROCESS | 2532 | 1464622999936 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 08:43:19 INFO - PROCESS | 2532 | 1464622999943 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:19 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94628B800 == 102 [pid = 2532] [id = 438] 08:43:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 173 (000000C92F13C400) [pid = 2532] [serial = 1314] [outer = 0000000000000000] 08:43:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 174 (000000C9409EC000) [pid = 2532] [serial = 1315] [outer = 000000C92F13C400] 08:43:19 INFO - PROCESS | 2532 | 1464622999989 Marionette DEBUG loaded listener.js 08:43:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 175 (000000C940B64400) [pid = 2532] [serial = 1316] [outer = 000000C92F13C400] 08:43:20 INFO - PROCESS | 2532 | 1464623000421 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]]]}] 08:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 629ms 08:43:20 INFO - PROCESS | 2532 | 1464623000460 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 08:43:20 INFO - PROCESS | 2532 | 1464623000462 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 08:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:43:20 INFO - PROCESS | 2532 | 1464623000466 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:43:20 INFO - PROCESS | 2532 | 1464623000469 Marionette TRACE conn6 <- [1,1718,null,{}] 08:43:20 INFO - PROCESS | 2532 | 1464623000473 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}] 08:43:20 INFO - PROCESS | 2532 | 1464623000742 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 08:43:21 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant - assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255 08:43:23 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 08:43:23 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1 08:43:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:23 INFO - _addTest/ [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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1227ms 08:43:23 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9354C4000 == 103 [pid = 2532] [id = 439] 08:43:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 176 (000000C92D684000) [pid = 2532] [serial = 1317] [outer = 0000000000000000] 08:43:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 177 (000000C92E9C2800) [pid = 2532] [serial = 1318] [outer = 000000C92D684000] 08:43:23 INFO - PROCESS | 2532 | 1464623000883 Marionette DEBUG loaded listener.js 08:43:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 178 (000000C92F2EC000) [pid = 2532] [serial = 1319] [outer = 000000C92D684000] 08:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:43:23 INFO - PROCESS | 2532 | 1464623001401 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] 08:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1341ms 08:43:23 INFO - PROCESS | 2532 | 1464623001721 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 08:43:23 INFO - PROCESS | 2532 | 1464623001728 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:43:23 INFO - PROCESS | 2532 | 1464623001732 Marionette TRACE conn6 <- [1,1722,null,{}] 08:43:23 INFO - PROCESS | 2532 | 1464623001740 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}] 08:43:23 INFO - PROCESS | 2532 | 1464623001879 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 08:43:23 INFO - PROCESS | 2532 | 1464623002020 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:43:23 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F51D000 == 104 [pid = 2532] [id = 440] 08:43:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 179 (000000C93601F800) [pid = 2532] [serial = 1320] [outer = 0000000000000000] 08:43:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 180 (000000C938D22400) [pid = 2532] [serial = 1321] [outer = 000000C93601F800] 08:43:23 INFO - PROCESS | 2532 | 1464623002082 Marionette DEBUG loaded listener.js 08:43:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 181 (000000C939C3C000) [pid = 2532] [serial = 1322] [outer = 000000C93601F800] 08:43:23 INFO - PROCESS | 2532 | 1464623002609 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]]]}] 08:43:23 INFO - PROCESS | 2532 | 1464623003074 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 08:43:23 INFO - PROCESS | 2532 | 1464623003077 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 08:43:23 INFO - PROCESS | 2532 | 1464623003081 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:43:23 INFO - PROCESS | 2532 | 1464623003084 Marionette TRACE conn6 <- [1,1726,null,{}] 08:43:23 INFO - PROCESS | 2532 | 1464623003088 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}] 08:43:23 INFO - PROCESS | 2532 | 1464623003289 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 08:43:23 INFO - PROCESS | 2532 | 1464623003746 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:23 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946F83000 == 105 [pid = 2532] [id = 441] 08:43:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 182 (000000C93E7CD000) [pid = 2532] [serial = 1323] [outer = 0000000000000000] 08:43:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 183 (000000C93ECE5400) [pid = 2532] [serial = 1324] [outer = 000000C93E7CD000] 08:43:23 INFO - PROCESS | 2532 | 1464623003904 Marionette DEBUG loaded listener.js 08:43:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 184 (000000C93FE3A400) [pid = 2532] [serial = 1325] [outer = 000000C93E7CD000] 08:43:24 INFO - PROCESS | 2532 | 1464623004596 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]]]}] 08:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1574ms 08:43:24 INFO - PROCESS | 2532 | 1464623004657 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 08:43:24 INFO - PROCESS | 2532 | 1464623004662 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 08:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:43:24 INFO - PROCESS | 2532 | 1464623004674 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:43:24 INFO - PROCESS | 2532 | 1464623004679 Marionette TRACE conn6 <- [1,1730,null,{}] 08:43:24 INFO - PROCESS | 2532 | 1464623004683 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}] 08:43:24 INFO - PROCESS | 2532 | 1464623004846 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 08:43:25 INFO - PROCESS | 2532 | 1464623004994 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:25 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94899C000 == 106 [pid = 2532] [id = 442] 08:43:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 185 (000000C93FE38000) [pid = 2532] [serial = 1326] [outer = 0000000000000000] 08:43:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 186 (000000C940FB8C00) [pid = 2532] [serial = 1327] [outer = 000000C93FE38000] 08:43:25 INFO - PROCESS | 2532 | 1464623005056 Marionette DEBUG loaded listener.js 08:43:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 187 (000000C942099800) [pid = 2532] [serial = 1328] [outer = 000000C93FE38000] 08:43:25 INFO - PROCESS | 2532 | 1464623005667 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]]]}] 08:43:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1034ms 08:43:25 INFO - PROCESS | 2532 | 1464623005706 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 08:43:25 INFO - PROCESS | 2532 | 1464623005709 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 08:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:43:25 INFO - PROCESS | 2532 | 1464623005712 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:43:25 INFO - PROCESS | 2532 | 1464623005715 Marionette TRACE conn6 <- [1,1734,null,{}] 08:43:25 INFO - PROCESS | 2532 | 1464623005719 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}] 08:43:25 INFO - PROCESS | 2532 | 1464623005854 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 08:43:26 INFO - PROCESS | 2532 | 1464623006015 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:26 INFO - PROCESS | 2532 | ++DOCSHELL 000000C949E34000 == 107 [pid = 2532] [id = 443] 08:43:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 188 (000000C942098C00) [pid = 2532] [serial = 1329] [outer = 0000000000000000] 08:43:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 189 (000000C946394800) [pid = 2532] [serial = 1330] [outer = 000000C942098C00] 08:43:26 INFO - PROCESS | 2532 | 1464623006074 Marionette DEBUG loaded listener.js 08:43:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 190 (000000C9466F0400) [pid = 2532] [serial = 1331] [outer = 000000C942098C00] 08:43:26 INFO - PROCESS | 2532 | 1464623006632 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]]]}] 08:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 986ms 08:43:26 INFO - PROCESS | 2532 | 1464623006700 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 08:43:26 INFO - PROCESS | 2532 | 1464623006702 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 08:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:43:26 INFO - PROCESS | 2532 | 1464623006706 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:43:26 INFO - PROCESS | 2532 | 1464623006708 Marionette TRACE conn6 <- [1,1738,null,{}] 08:43:26 INFO - PROCESS | 2532 | 1464623006712 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}] 08:43:26 INFO - PROCESS | 2532 | 1464623006842 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 08:43:27 INFO - PROCESS | 2532 | 1464623007007 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:27 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94A0DF000 == 108 [pid = 2532] [id = 444] 08:43:27 INFO - PROCESS | 2532 | ++DOMWINDOW == 191 (000000C947CA5400) [pid = 2532] [serial = 1332] [outer = 0000000000000000] 08:43:27 INFO - PROCESS | 2532 | ++DOMWINDOW == 192 (000000C947CE3800) [pid = 2532] [serial = 1333] [outer = 000000C947CA5400] 08:43:27 INFO - PROCESS | 2532 | 1464623007073 Marionette DEBUG loaded listener.js 08:43:27 INFO - PROCESS | 2532 | ++DOMWINDOW == 193 (000000C947D12800) [pid = 2532] [serial = 1334] [outer = 000000C947CA5400] 08:43:27 INFO - PROCESS | 2532 | 1464623007703 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]]]}] 08:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1025ms 08:43:27 INFO - PROCESS | 2532 | 1464623007734 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 08:43:27 INFO - PROCESS | 2532 | 1464623007736 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 08:43:27 INFO - PROCESS | 2532 | 1464623007740 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:43:27 INFO - PROCESS | 2532 | 1464623007742 Marionette TRACE conn6 <- [1,1742,null,{}] 08:43:27 INFO - PROCESS | 2532 | 1464623007746 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}] 08:43:27 INFO - PROCESS | 2532 | 1464623007878 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 08:43:28 INFO - PROCESS | 2532 | 1464623008039 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:28 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94A680800 == 109 [pid = 2532] [id = 445] 08:43:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 194 (000000C947CA5800) [pid = 2532] [serial = 1335] [outer = 0000000000000000] 08:43:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 195 (000000C94839B800) [pid = 2532] [serial = 1336] [outer = 000000C947CA5800] 08:43:28 INFO - PROCESS | 2532 | 1464623008097 Marionette DEBUG loaded listener.js 08:43:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 196 (000000C9487B8000) [pid = 2532] [serial = 1337] [outer = 000000C947CA5800] 08:43:28 INFO - PROCESS | 2532 | 1464623008719 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]]]}] 08:43:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1019ms 08:43:28 INFO - PROCESS | 2532 | 1464623008762 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 08:43:28 INFO - PROCESS | 2532 | 1464623008764 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 08:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:43:28 INFO - PROCESS | 2532 | 1464623008768 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:43:28 INFO - PROCESS | 2532 | 1464623008770 Marionette TRACE conn6 <- [1,1746,null,{}] 08:43:28 INFO - PROCESS | 2532 | 1464623008774 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}] 08:43:28 INFO - PROCESS | 2532 | 1464623008902 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 08:43:29 INFO - PROCESS | 2532 | 1464623009051 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:29 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94C7C8000 == 110 [pid = 2532] [id = 446] 08:43:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 197 (000000C948C4C800) [pid = 2532] [serial = 1338] [outer = 0000000000000000] 08:43:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 198 (000000C948C5A000) [pid = 2532] [serial = 1339] [outer = 000000C948C4C800] 08:43:29 INFO - PROCESS | 2532 | 1464623009110 Marionette DEBUG loaded listener.js 08:43:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 199 (000000C949FCC800) [pid = 2532] [serial = 1340] [outer = 000000C948C4C800] 08:43:29 INFO - PROCESS | 2532 | 1464623009664 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]]]}] 08:43:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:43:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 923ms 08:43:29 INFO - PROCESS | 2532 | 1464623009704 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 08:43:29 INFO - PROCESS | 2532 | 1464623009707 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 08:43:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:43:29 INFO - PROCESS | 2532 | 1464623009712 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:43:29 INFO - PROCESS | 2532 | 1464623009715 Marionette TRACE conn6 <- [1,1750,null,{}] 08:43:29 INFO - PROCESS | 2532 | 1464623009718 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}] 08:43:29 INFO - PROCESS | 2532 | 1464623009849 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 08:43:30 INFO - PROCESS | 2532 | 1464623010010 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:30 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94B154800 == 111 [pid = 2532] [id = 447] 08:43:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 200 (000000C94A53D800) [pid = 2532] [serial = 1341] [outer = 0000000000000000] 08:43:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 201 (000000C94A5DE800) [pid = 2532] [serial = 1342] [outer = 000000C94A53D800] 08:43:30 INFO - PROCESS | 2532 | 1464623010068 Marionette DEBUG loaded listener.js 08:43:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 202 (000000C94B3E9000) [pid = 2532] [serial = 1343] [outer = 000000C94A53D800] 08:43:30 INFO - PROCESS | 2532 | 1464623010662 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]]]}] 08:43:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 986ms 08:43:30 INFO - PROCESS | 2532 | 1464623010699 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 08:43:30 INFO - PROCESS | 2532 | 1464623010702 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 08:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:43:30 INFO - PROCESS | 2532 | 1464623010706 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:43:30 INFO - PROCESS | 2532 | 1464623010708 Marionette TRACE conn6 <- [1,1754,null,{}] 08:43:30 INFO - PROCESS | 2532 | 1464623010712 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}] 08:43:30 INFO - PROCESS | 2532 | 1464623010843 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 08:43:31 INFO - PROCESS | 2532 | 1464623010993 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:31 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94E3E1000 == 112 [pid = 2532] [id = 448] 08:43:31 INFO - PROCESS | 2532 | ++DOMWINDOW == 203 (000000C94891A800) [pid = 2532] [serial = 1344] [outer = 0000000000000000] 08:43:31 INFO - PROCESS | 2532 | ++DOMWINDOW == 204 (000000C948923400) [pid = 2532] [serial = 1345] [outer = 000000C94891A800] 08:43:31 INFO - PROCESS | 2532 | 1464623011052 Marionette DEBUG loaded listener.js 08:43:31 INFO - PROCESS | 2532 | ++DOMWINDOW == 205 (000000C949FC9800) [pid = 2532] [serial = 1346] [outer = 000000C94891A800] 08:43:31 INFO - PROCESS | 2532 | 1464623011734 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]]]}] 08:43:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1078ms 08:43:31 INFO - PROCESS | 2532 | 1464623011787 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 08:43:31 INFO - PROCESS | 2532 | 1464623011789 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 08:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:43:31 INFO - PROCESS | 2532 | 1464623011793 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:43:31 INFO - PROCESS | 2532 | 1464623011795 Marionette TRACE conn6 <- [1,1758,null,{}] 08:43:31 INFO - PROCESS | 2532 | 1464623011799 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}] 08:43:31 INFO - PROCESS | 2532 | 1464623011930 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 08:43:32 INFO - PROCESS | 2532 | 1464623012098 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:32 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F8E4800 == 113 [pid = 2532] [id = 449] 08:43:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 206 (000000C94043A400) [pid = 2532] [serial = 1347] [outer = 0000000000000000] 08:43:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 207 (000000C947E6F800) [pid = 2532] [serial = 1348] [outer = 000000C94043A400] 08:43:32 INFO - PROCESS | 2532 | 1464623012163 Marionette DEBUG loaded listener.js 08:43:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 208 (000000C94B4C5C00) [pid = 2532] [serial = 1349] [outer = 000000C94043A400] 08:43:32 INFO - PROCESS | 2532 | 1464623012982 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]]]}] 08:43:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:43:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1231ms 08:43:33 INFO - PROCESS | 2532 | 1464623013027 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 08:43:33 INFO - PROCESS | 2532 | 1464623013032 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 08:43:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:43:33 INFO - PROCESS | 2532 | 1464623013037 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:43:33 INFO - PROCESS | 2532 | 1464623013041 Marionette TRACE conn6 <- [1,1762,null,{}] 08:43:33 INFO - PROCESS | 2532 | 1464623013046 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}] 08:43:33 INFO - PROCESS | 2532 | 1464623013177 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 08:43:33 INFO - PROCESS | 2532 | 1464623013347 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:33 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94080B000 == 114 [pid = 2532] [id = 450] 08:43:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 209 (000000C933A0B800) [pid = 2532] [serial = 1350] [outer = 0000000000000000] 08:43:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 210 (000000C938249800) [pid = 2532] [serial = 1351] [outer = 000000C933A0B800] 08:43:33 INFO - PROCESS | 2532 | 1464623013402 Marionette DEBUG loaded listener.js 08:43:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 211 (000000C93B179C00) [pid = 2532] [serial = 1352] [outer = 000000C933A0B800] 08:43:34 INFO - PROCESS | 2532 | 1464623014051 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]]]}] 08:43:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:43:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1025ms 08:43:34 INFO - PROCESS | 2532 | 1464623014066 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 08:43:34 INFO - PROCESS | 2532 | 1464623014072 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 08:43:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:43:34 INFO - PROCESS | 2532 | 1464623014078 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:43:34 INFO - PROCESS | 2532 | 1464623014081 Marionette TRACE conn6 <- [1,1766,null,{}] 08:43:34 INFO - PROCESS | 2532 | 1464623014085 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}] 08:43:34 INFO - PROCESS | 2532 | 1464623014209 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 08:43:34 INFO - PROCESS | 2532 | 1464623014374 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:34 INFO - PROCESS | 2532 | --DOCSHELL 000000C94628B800 == 113 [pid = 2532] [id = 438] 08:43:34 INFO - PROCESS | 2532 | --DOCSHELL 000000C9446CC800 == 112 [pid = 2532] [id = 437] 08:43:34 INFO - PROCESS | 2532 | --DOCSHELL 000000C93CA03000 == 111 [pid = 2532] [id = 436] 08:43:34 INFO - PROCESS | 2532 | --DOCSHELL 000000C943A8C000 == 110 [pid = 2532] [id = 435] 08:43:34 INFO - PROCESS | 2532 | --DOCSHELL 000000C94333D800 == 109 [pid = 2532] [id = 434] 08:43:34 INFO - PROCESS | 2532 | --DOCSHELL 000000C940A76800 == 108 [pid = 2532] [id = 433] 08:43:34 INFO - PROCESS | 2532 | --DOCSHELL 000000C940803000 == 107 [pid = 2532] [id = 432] 08:43:34 INFO - PROCESS | 2532 | --DOCSHELL 000000C93E739800 == 106 [pid = 2532] [id = 431] 08:43:34 INFO - PROCESS | 2532 | --DOCSHELL 000000C93C0B6000 == 105 [pid = 2532] [id = 430] 08:43:34 INFO - PROCESS | 2532 | --DOCSHELL 000000C9391CA000 == 104 [pid = 2532] [id = 429] 08:43:34 INFO - PROCESS | 2532 | --DOMWINDOW == 210 (000000C942026C00) [pid = 2532] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 08:43:34 INFO - PROCESS | 2532 | --DOMWINDOW == 209 (000000C9462CB000) [pid = 2532] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 08:43:34 INFO - PROCESS | 2532 | --DOMWINDOW == 208 (000000C947010800) [pid = 2532] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 08:43:34 INFO - PROCESS | 2532 | --DOMWINDOW == 207 (000000C947D09C00) [pid = 2532] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 08:43:34 INFO - PROCESS | 2532 | --DOMWINDOW == 206 (000000C9487B0000) [pid = 2532] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 08:43:34 INFO - PROCESS | 2532 | ++DOCSHELL 000000C938CA5800 == 105 [pid = 2532] [id = 451] 08:43:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 207 (000000C92DECB000) [pid = 2532] [serial = 1353] [outer = 0000000000000000] 08:43:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 208 (000000C92FB2C400) [pid = 2532] [serial = 1354] [outer = 000000C92DECB000] 08:43:34 INFO - PROCESS | 2532 | 1464623014491 Marionette DEBUG loaded listener.js 08:43:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 209 (000000C939C31800) [pid = 2532] [serial = 1355] [outer = 000000C92DECB000] 08:43:34 INFO - PROCESS | 2532 | --DOCSHELL 000000C94BB6A000 == 104 [pid = 2532] [id = 427] 08:43:34 INFO - PROCESS | 2532 | --DOCSHELL 000000C94B171800 == 103 [pid = 2532] [id = 426] 08:43:34 INFO - PROCESS | 2532 | --DOCSHELL 000000C94A5C9800 == 102 [pid = 2532] [id = 425] 08:43:34 INFO - PROCESS | 2532 | --DOCSHELL 000000C94A017000 == 101 [pid = 2532] [id = 424] 08:43:34 INFO - PROCESS | 2532 | --DOCSHELL 000000C949C81000 == 100 [pid = 2532] [id = 423] 08:43:34 INFO - PROCESS | 2532 | --DOCSHELL 000000C948CCC000 == 99 [pid = 2532] [id = 422] 08:43:34 INFO - PROCESS | 2532 | --DOCSHELL 000000C947FBB000 == 98 [pid = 2532] [id = 421] 08:43:34 INFO - PROCESS | 2532 | --DOCSHELL 000000C943A96000 == 97 [pid = 2532] [id = 420] 08:43:34 INFO - PROCESS | 2532 | --DOCSHELL 000000C93C0BF800 == 96 [pid = 2532] [id = 419] 08:43:34 INFO - PROCESS | 2532 | --DOMWINDOW == 208 (000000C940EC2000) [pid = 2532] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 08:43:34 INFO - PROCESS | 2532 | --DOMWINDOW == 207 (000000C942094400) [pid = 2532] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 08:43:34 INFO - PROCESS | 2532 | --DOMWINDOW == 206 (000000C94407AC00) [pid = 2532] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 08:43:34 INFO - PROCESS | 2532 | --DOMWINDOW == 205 (000000C947E6C400) [pid = 2532] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 08:43:34 INFO - PROCESS | 2532 | --DOMWINDOW == 204 (000000C93FE7A000) [pid = 2532] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 08:43:34 INFO - PROCESS | 2532 | --DOMWINDOW == 203 (000000C93515D000) [pid = 2532] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 08:43:34 INFO - PROCESS | 2532 | --DOMWINDOW == 202 (000000C92F9DCC00) [pid = 2532] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 08:43:34 INFO - PROCESS | 2532 | --DOMWINDOW == 201 (000000C940EBC800) [pid = 2532] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 08:43:34 INFO - PROCESS | 2532 | --DOMWINDOW == 200 (000000C940438800) [pid = 2532] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 08:43:34 INFO - PROCESS | 2532 | --DOMWINDOW == 199 (000000C93C4A6800) [pid = 2532] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 08:43:34 INFO - PROCESS | 2532 | --DOMWINDOW == 198 (000000C93C867C00) [pid = 2532] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 08:43:34 INFO - PROCESS | 2532 | --DOMWINDOW == 197 (000000C9351C3000) [pid = 2532] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 08:43:34 INFO - PROCESS | 2532 | --DOMWINDOW == 196 (000000C938D27800) [pid = 2532] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 08:43:34 INFO - PROCESS | 2532 | --DOMWINDOW == 195 (000000C938D74400) [pid = 2532] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 08:43:34 INFO - PROCESS | 2532 | --DOMWINDOW == 194 (000000C93484DC00) [pid = 2532] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 08:43:34 INFO - PROCESS | 2532 | --DOMWINDOW == 193 (000000C93F49A000) [pid = 2532] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 08:43:34 INFO - PROCESS | 2532 | --DOMWINDOW == 192 (000000C92FB29400) [pid = 2532] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 08:43:34 INFO - PROCESS | 2532 | --DOMWINDOW == 191 (000000C93E895400) [pid = 2532] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 08:43:34 INFO - PROCESS | 2532 | --DOMWINDOW == 190 (000000C9466F9400) [pid = 2532] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 08:43:34 INFO - PROCESS | 2532 | --DOMWINDOW == 189 (000000C94800DC00) [pid = 2532] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 08:43:34 INFO - PROCESS | 2532 | --DOMWINDOW == 188 (000000C940439400) [pid = 2532] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 08:43:34 INFO - PROCESS | 2532 | --DOMWINDOW == 187 (000000C940826C00) [pid = 2532] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 08:43:34 INFO - PROCESS | 2532 | --DOMWINDOW == 186 (000000C947194800) [pid = 2532] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 08:43:34 INFO - PROCESS | 2532 | --DOMWINDOW == 185 (000000C947CE7C00) [pid = 2532] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 08:43:34 INFO - PROCESS | 2532 | --DOMWINDOW == 184 (000000C93FE72400) [pid = 2532] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 08:43:35 INFO - PROCESS | 2532 | 1464623014994 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]]]}] 08:43:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 08:43:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 987ms 08:43:35 INFO - PROCESS | 2532 | 1464623015067 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 08:43:35 INFO - PROCESS | 2532 | 1464623015070 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 08:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:43:35 INFO - PROCESS | 2532 | 1464623015073 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:43:35 INFO - PROCESS | 2532 | 1464623015077 Marionette TRACE conn6 <- [1,1770,null,{}] 08:43:35 INFO - PROCESS | 2532 | 1464623015087 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}] 08:43:35 INFO - PROCESS | 2532 | 1464623015215 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 08:43:35 INFO - PROCESS | 2532 | 1464623015325 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:35 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94081F800 == 97 [pid = 2532] [id = 452] 08:43:35 INFO - PROCESS | 2532 | ++DOMWINDOW == 185 (000000C93C113400) [pid = 2532] [serial = 1356] [outer = 0000000000000000] 08:43:35 INFO - PROCESS | 2532 | ++DOMWINDOW == 186 (000000C93EC3DC00) [pid = 2532] [serial = 1357] [outer = 000000C93C113400] 08:43:35 INFO - PROCESS | 2532 | 1464623015377 Marionette DEBUG loaded listener.js 08:43:35 INFO - PROCESS | 2532 | ++DOMWINDOW == 187 (000000C93FE34400) [pid = 2532] [serial = 1358] [outer = 000000C93C113400] 08:43:35 INFO - PROCESS | 2532 | 1464623015780 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]]]}] 08:43:35 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 08:43:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 775ms 08:43:35 INFO - PROCESS | 2532 | 1464623015851 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 08:43:35 INFO - PROCESS | 2532 | 1464623015854 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 08:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:43:35 INFO - PROCESS | 2532 | 1464623015857 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:43:35 INFO - PROCESS | 2532 | 1464623015859 Marionette TRACE conn6 <- [1,1774,null,{}] 08:43:35 INFO - PROCESS | 2532 | 1464623015863 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}] 08:43:35 INFO - PROCESS | 2532 | 1464623015975 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 08:43:35 INFO - PROCESS | 2532 | 1464623015987 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:36 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94343D800 == 98 [pid = 2532] [id = 453] 08:43:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 188 (000000C9403E6400) [pid = 2532] [serial = 1359] [outer = 0000000000000000] 08:43:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 189 (000000C940435000) [pid = 2532] [serial = 1360] [outer = 000000C9403E6400] 08:43:36 INFO - PROCESS | 2532 | 1464623016045 Marionette DEBUG loaded listener.js 08:43:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 190 (000000C940829C00) [pid = 2532] [serial = 1361] [outer = 000000C9403E6400] 08:43:36 INFO - PROCESS | 2532 | 1464623016498 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]]]}] 08:43:36 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 08:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 671ms 08:43:36 INFO - PROCESS | 2532 | 1464623016547 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 08:43:36 INFO - PROCESS | 2532 | 1464623016549 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 08:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:43:36 INFO - PROCESS | 2532 | 1464623016553 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:43:36 INFO - PROCESS | 2532 | 1464623016555 Marionette TRACE conn6 <- [1,1778,null,{}] 08:43:36 INFO - PROCESS | 2532 | 1464623016559 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}] 08:43:36 INFO - PROCESS | 2532 | 1464623016692 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 08:43:36 INFO - PROCESS | 2532 | 1464623016700 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:36 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94466B800 == 99 [pid = 2532] [id = 454] 08:43:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 191 (000000C940832000) [pid = 2532] [serial = 1362] [outer = 0000000000000000] 08:43:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 192 (000000C9409F0C00) [pid = 2532] [serial = 1363] [outer = 000000C940832000] 08:43:36 INFO - PROCESS | 2532 | 1464623016746 Marionette DEBUG loaded listener.js 08:43:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 193 (000000C940E07000) [pid = 2532] [serial = 1364] [outer = 000000C940832000] 08:43:37 INFO - PROCESS | 2532 | 1464623017280 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]]]}] 08:43:37 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) 08:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 777ms 08:43:37 INFO - PROCESS | 2532 | 1464623017335 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 08:43:37 INFO - PROCESS | 2532 | 1464623017337 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 08:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:43:37 INFO - PROCESS | 2532 | 1464623017341 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:43:37 INFO - PROCESS | 2532 | 1464623017343 Marionette TRACE conn6 <- [1,1782,null,{}] 08:43:37 INFO - PROCESS | 2532 | 1464623017346 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}] 08:43:37 INFO - PROCESS | 2532 | 1464623017499 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 08:43:37 INFO - PROCESS | 2532 | 1464623017523 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:37 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946367800 == 100 [pid = 2532] [id = 455] 08:43:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 194 (000000C946398000) [pid = 2532] [serial = 1365] [outer = 0000000000000000] 08:43:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 195 (000000C947199000) [pid = 2532] [serial = 1366] [outer = 000000C946398000] 08:43:37 INFO - PROCESS | 2532 | 1464623017570 Marionette DEBUG loaded listener.js 08:43:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 196 (000000C947D07C00) [pid = 2532] [serial = 1367] [outer = 000000C946398000] 08:43:38 INFO - PROCESS | 2532 | 1464623018059 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]]]}] 08:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 776ms 08:43:38 INFO - PROCESS | 2532 | 1464623018119 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 08:43:38 INFO - PROCESS | 2532 | 1464623018121 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 08:43:38 INFO - PROCESS | 2532 | 1464623018124 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:43:38 INFO - PROCESS | 2532 | 1464623018126 Marionette TRACE conn6 <- [1,1786,null,{}] 08:43:38 INFO - PROCESS | 2532 | 1464623018130 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}] 08:43:38 INFO - PROCESS | 2532 | 1464623018271 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 08:43:38 INFO - PROCESS | 2532 | 1464623018301 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:38 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946F80000 == 101 [pid = 2532] [id = 456] 08:43:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 197 (000000C947E69C00) [pid = 2532] [serial = 1368] [outer = 0000000000000000] 08:43:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 198 (000000C948390000) [pid = 2532] [serial = 1369] [outer = 000000C947E69C00] 08:43:38 INFO - PROCESS | 2532 | 1464623018346 Marionette DEBUG loaded listener.js 08:43:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 199 (000000C9489E4800) [pid = 2532] [serial = 1370] [outer = 000000C947E69C00] 08:43:38 INFO - PROCESS | 2532 | 1464623018786 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]]]}] 08:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 734ms 08:43:38 INFO - PROCESS | 2532 | 1464623018862 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 08:43:38 INFO - PROCESS | 2532 | 1464623018865 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 08:43:38 INFO - PROCESS | 2532 | 1464623018868 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:43:38 INFO - PROCESS | 2532 | 1464623018870 Marionette TRACE conn6 <- [1,1790,null,{}] 08:43:38 INFO - PROCESS | 2532 | 1464623018873 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}] 08:43:39 INFO - PROCESS | 2532 | 1464623019203 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 08:43:39 INFO - PROCESS | 2532 | --DOMWINDOW == 198 (000000C938D30C00) [pid = 2532] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:43:39 INFO - PROCESS | 2532 | --DOMWINDOW == 197 (000000C93E88DC00) [pid = 2532] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:43:39 INFO - PROCESS | 2532 | --DOMWINDOW == 196 (000000C93BBB2C00) [pid = 2532] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:43:39 INFO - PROCESS | 2532 | --DOMWINDOW == 195 (000000C92EFD1800) [pid = 2532] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:43:39 INFO - PROCESS | 2532 | --DOMWINDOW == 194 (000000C92F142C00) [pid = 2532] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:43:39 INFO - PROCESS | 2532 | --DOMWINDOW == 193 (000000C9347B2400) [pid = 2532] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:43:39 INFO - PROCESS | 2532 | --DOMWINDOW == 192 (000000C93C116000) [pid = 2532] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:43:39 INFO - PROCESS | 2532 | --DOMWINDOW == 191 (000000C938C5D000) [pid = 2532] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:43:39 INFO - PROCESS | 2532 | --DOMWINDOW == 190 (000000C9404AD000) [pid = 2532] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:43:39 INFO - PROCESS | 2532 | 1464623019282 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:39 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94342D800 == 102 [pid = 2532] [id = 457] 08:43:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 191 (000000C92EF27000) [pid = 2532] [serial = 1371] [outer = 0000000000000000] 08:43:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 192 (000000C935887C00) [pid = 2532] [serial = 1372] [outer = 000000C92EF27000] 08:43:39 INFO - PROCESS | 2532 | 1464623019335 Marionette DEBUG loaded listener.js 08:43:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 193 (000000C940314C00) [pid = 2532] [serial = 1373] [outer = 000000C92EF27000] 08:43:39 INFO - PROCESS | 2532 | 1464623019765 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]]]}] 08:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 923ms 08:43:39 INFO - PROCESS | 2532 | 1464623019795 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 08:43:39 INFO - PROCESS | 2532 | 1464623019797 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 08:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:43:39 INFO - PROCESS | 2532 | 1464623019801 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:43:39 INFO - PROCESS | 2532 | 1464623019802 Marionette TRACE conn6 <- [1,1794,null,{}] 08:43:39 INFO - PROCESS | 2532 | 1464623019806 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}] 08:43:39 INFO - PROCESS | 2532 | 1464623019913 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 08:43:39 INFO - PROCESS | 2532 | 1464623019920 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:39 INFO - PROCESS | 2532 | ++DOCSHELL 000000C949E2F800 == 103 [pid = 2532] [id = 458] 08:43:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 194 (000000C949530400) [pid = 2532] [serial = 1374] [outer = 0000000000000000] 08:43:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 195 (000000C949FD0C00) [pid = 2532] [serial = 1375] [outer = 000000C949530400] 08:43:39 INFO - PROCESS | 2532 | 1464623019969 Marionette DEBUG loaded listener.js 08:43:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 196 (000000C94B345000) [pid = 2532] [serial = 1376] [outer = 000000C949530400] 08:43:40 INFO - PROCESS | 2532 | 1464623020441 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]]]}] 08:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 669ms 08:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:43:40 INFO - PROCESS | 2532 | 1464623020473 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 08:43:40 INFO - PROCESS | 2532 | 1464623020475 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 08:43:40 INFO - PROCESS | 2532 | 1464623020479 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:43:40 INFO - PROCESS | 2532 | 1464623020481 Marionette TRACE conn6 <- [1,1798,null,{}] 08:43:40 INFO - PROCESS | 2532 | 1464623020484 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}] 08:43:40 INFO - PROCESS | 2532 | 1464623020589 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 08:43:40 INFO - PROCESS | 2532 | 1464623020596 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:40 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94A5BA000 == 104 [pid = 2532] [id = 459] 08:43:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 197 (000000C92F13B000) [pid = 2532] [serial = 1377] [outer = 0000000000000000] 08:43:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 198 (000000C938D23C00) [pid = 2532] [serial = 1378] [outer = 000000C92F13B000] 08:43:40 INFO - PROCESS | 2532 | 1464623020641 Marionette DEBUG loaded listener.js 08:43:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 199 (000000C94BA45C00) [pid = 2532] [serial = 1379] [outer = 000000C92F13B000] 08:43:41 INFO - PROCESS | 2532 | 1464623021137 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]]]}] 08:43:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 733ms 08:43:41 INFO - PROCESS | 2532 | 1464623021253 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 08:43:41 INFO - PROCESS | 2532 | 1464623021258 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 08:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:43:41 INFO - PROCESS | 2532 | 1464623021321 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:43:41 INFO - PROCESS | 2532 | 1464623021326 Marionette TRACE conn6 <- [1,1802,null,{}] 08:43:41 INFO - PROCESS | 2532 | 1464623021336 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}] 08:43:41 INFO - PROCESS | 2532 | 1464623021517 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 08:43:41 INFO - PROCESS | 2532 | 1464623021665 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:41 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BF6E000 == 105 [pid = 2532] [id = 460] 08:43:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 200 (000000C933A17C00) [pid = 2532] [serial = 1380] [outer = 0000000000000000] 08:43:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 201 (000000C93484DC00) [pid = 2532] [serial = 1381] [outer = 000000C933A17C00] 08:43:41 INFO - PROCESS | 2532 | 1464623021728 Marionette DEBUG loaded listener.js 08:43:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 202 (000000C938D24400) [pid = 2532] [serial = 1382] [outer = 000000C933A17C00] 08:43:42 INFO - PROCESS | 2532 | 1464623022323 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]]]}] 08:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1092ms 08:43:42 INFO - PROCESS | 2532 | 1464623022361 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 08:43:42 INFO - PROCESS | 2532 | 1464623022366 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 08:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:43:42 INFO - PROCESS | 2532 | 1464623022375 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:43:42 INFO - PROCESS | 2532 | 1464623022379 Marionette TRACE conn6 <- [1,1806,null,{}] 08:43:42 INFO - PROCESS | 2532 | 1464623022384 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}] 08:43:42 INFO - PROCESS | 2532 | 1464623022545 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 08:43:42 INFO - PROCESS | 2532 | 1464623022695 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:42 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943430800 == 106 [pid = 2532] [id = 461] 08:43:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 203 (000000C93C6F9000) [pid = 2532] [serial = 1383] [outer = 0000000000000000] 08:43:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 204 (000000C93D321800) [pid = 2532] [serial = 1384] [outer = 000000C93C6F9000] 08:43:42 INFO - PROCESS | 2532 | 1464623022754 Marionette DEBUG loaded listener.js 08:43:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 205 (000000C93FE06000) [pid = 2532] [serial = 1385] [outer = 000000C93C6F9000] 08:43:43 INFO - PROCESS | 2532 | 1464623023402 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]]]}] 08:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1090ms 08:43:43 INFO - PROCESS | 2532 | 1464623023472 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 08:43:43 INFO - PROCESS | 2532 | 1464623023475 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 08:43:43 INFO - PROCESS | 2532 | 1464623023479 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:43:43 INFO - PROCESS | 2532 | 1464623023481 Marionette TRACE conn6 <- [1,1810,null,{}] 08:43:43 INFO - PROCESS | 2532 | 1464623023493 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}] 08:43:43 INFO - PROCESS | 2532 | 1464623023635 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 08:43:43 INFO - PROCESS | 2532 | 1464623023793 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:43 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94C7D0000 == 107 [pid = 2532] [id = 462] 08:43:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 206 (000000C940F61400) [pid = 2532] [serial = 1386] [outer = 0000000000000000] 08:43:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 207 (000000C94202C400) [pid = 2532] [serial = 1387] [outer = 000000C940F61400] 08:43:43 INFO - PROCESS | 2532 | 1464623023856 Marionette DEBUG loaded listener.js 08:43:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 208 (000000C947193400) [pid = 2532] [serial = 1388] [outer = 000000C940F61400] 08:43:44 INFO - PROCESS | 2532 | 1464623024487 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]]]}] 08:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1070ms 08:43:44 INFO - PROCESS | 2532 | 1464623024559 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 08:43:44 INFO - PROCESS | 2532 | 1464623024562 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 08:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:43:44 INFO - PROCESS | 2532 | 1464623024566 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:43:44 INFO - PROCESS | 2532 | 1464623024568 Marionette TRACE conn6 <- [1,1814,null,{}] 08:43:44 INFO - PROCESS | 2532 | 1464623024572 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}] 08:43:44 INFO - PROCESS | 2532 | 1464623024739 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 08:43:44 INFO - PROCESS | 2532 | 1464623024892 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:44 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94E0A2800 == 108 [pid = 2532] [id = 463] 08:43:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 209 (000000C93C79B800) [pid = 2532] [serial = 1389] [outer = 0000000000000000] 08:43:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 210 (000000C947269C00) [pid = 2532] [serial = 1390] [outer = 000000C93C79B800] 08:43:44 INFO - PROCESS | 2532 | 1464623024949 Marionette DEBUG loaded listener.js 08:43:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 211 (000000C9487AE000) [pid = 2532] [serial = 1391] [outer = 000000C93C79B800] 08:43:45 INFO - PROCESS | 2532 | 1464623025554 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]]]}] 08:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1027ms 08:43:45 INFO - PROCESS | 2532 | 1464623025595 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 08:43:45 INFO - PROCESS | 2532 | 1464623025598 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 08:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:43:45 INFO - PROCESS | 2532 | 1464623025602 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:43:45 INFO - PROCESS | 2532 | 1464623025604 Marionette TRACE conn6 <- [1,1818,null,{}] 08:43:45 INFO - PROCESS | 2532 | 1464623025608 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}] 08:43:45 INFO - PROCESS | 2532 | 1464623025738 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 08:43:45 INFO - PROCESS | 2532 | 1464623025905 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:45 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94D821800 == 109 [pid = 2532] [id = 464] 08:43:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 212 (000000C94B1A9800) [pid = 2532] [serial = 1392] [outer = 0000000000000000] 08:43:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 213 (000000C94B1AE400) [pid = 2532] [serial = 1393] [outer = 000000C94B1A9800] 08:43:45 INFO - PROCESS | 2532 | 1464623025964 Marionette DEBUG loaded listener.js 08:43:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 214 (000000C94B1B4000) [pid = 2532] [serial = 1394] [outer = 000000C94B1A9800] 08:43:46 INFO - PROCESS | 2532 | 1464623026553 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]]]}] 08:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 985ms 08:43:46 INFO - PROCESS | 2532 | 1464623026588 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 08:43:46 INFO - PROCESS | 2532 | 1464623026591 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 08:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:43:46 INFO - PROCESS | 2532 | 1464623026595 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:43:46 INFO - PROCESS | 2532 | 1464623026597 Marionette TRACE conn6 <- [1,1822,null,{}] 08:43:46 INFO - PROCESS | 2532 | 1464623026601 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}] 08:43:46 INFO - PROCESS | 2532 | 1464623026759 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 08:43:46 INFO - PROCESS | 2532 | 1464623026914 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:46 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94E05D000 == 110 [pid = 2532] [id = 465] 08:43:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 215 (000000C94B1B6800) [pid = 2532] [serial = 1395] [outer = 0000000000000000] 08:43:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 216 (000000C94D104400) [pid = 2532] [serial = 1396] [outer = 000000C94B1B6800] 08:43:46 INFO - PROCESS | 2532 | 1464623026974 Marionette DEBUG loaded listener.js 08:43:47 INFO - PROCESS | 2532 | ++DOMWINDOW == 217 (000000C94D9D4C00) [pid = 2532] [serial = 1397] [outer = 000000C94B1B6800] 08:43:47 INFO - PROCESS | 2532 | 1464623027614 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]]]}] 08:43:47 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 08:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1071ms 08:43:47 INFO - PROCESS | 2532 | 1464623027677 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 08:43:47 INFO - PROCESS | 2532 | 1464623027679 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 08:43:47 INFO - PROCESS | 2532 | 1464623027683 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:43:47 INFO - PROCESS | 2532 | 1464623027685 Marionette TRACE conn6 <- [1,1826,null,{}] 08:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:43:47 INFO - PROCESS | 2532 | 1464623027689 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}] 08:43:47 INFO - PROCESS | 2532 | 1464623027820 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 08:43:47 INFO - PROCESS | 2532 | 1464623027987 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:48 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94E3AD000 == 111 [pid = 2532] [id = 466] 08:43:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 218 (000000C94D9DC400) [pid = 2532] [serial = 1398] [outer = 0000000000000000] 08:43:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 219 (000000C94D9DE800) [pid = 2532] [serial = 1399] [outer = 000000C94D9DC400] 08:43:48 INFO - PROCESS | 2532 | 1464623028046 Marionette DEBUG loaded listener.js 08:43:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 220 (000000C94DADAC00) [pid = 2532] [serial = 1400] [outer = 000000C94D9DC400] 08:43:48 INFO - PROCESS | 2532 | 1464623028702 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]]]}] 08:43:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1073ms 08:43:48 INFO - PROCESS | 2532 | 1464623028762 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 08:43:48 INFO - PROCESS | 2532 | 1464623028765 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 08:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:43:48 INFO - PROCESS | 2532 | 1464623028768 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:43:48 INFO - PROCESS | 2532 | 1464623028771 Marionette TRACE conn6 <- [1,1830,null,{}] 08:43:48 INFO - PROCESS | 2532 | 1464623028775 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}] 08:43:48 INFO - PROCESS | 2532 | 1464623028934 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 08:43:49 INFO - PROCESS | 2532 | 1464623029086 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:49 INFO - PROCESS | 2532 | ++DOCSHELL 000000C949541800 == 112 [pid = 2532] [id = 467] 08:43:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 221 (000000C94CB99000) [pid = 2532] [serial = 1401] [outer = 0000000000000000] 08:43:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 222 (000000C94CB9D800) [pid = 2532] [serial = 1402] [outer = 000000C94CB99000] 08:43:49 INFO - PROCESS | 2532 | 1464623029142 Marionette DEBUG loaded listener.js 08:43:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 223 (000000C94D9DC800) [pid = 2532] [serial = 1403] [outer = 000000C94CB99000] 08:43:49 INFO - PROCESS | 2532 | 1464623029702 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]]]}] 08:43:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 985ms 08:43:49 INFO - PROCESS | 2532 | 1464623029756 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 08:43:49 INFO - PROCESS | 2532 | 1464623029759 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 08:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:43:49 INFO - PROCESS | 2532 | 1464623029763 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:43:49 INFO - PROCESS | 2532 | 1464623029765 Marionette TRACE conn6 <- [1,1834,null,{}] 08:43:49 INFO - PROCESS | 2532 | 1464623029769 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}] 08:43:49 INFO - PROCESS | 2532 | 1464623029899 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 08:43:50 INFO - PROCESS | 2532 | 1464623030066 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:50 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94E3BF800 == 113 [pid = 2532] [id = 468] 08:43:50 INFO - PROCESS | 2532 | ++DOMWINDOW == 224 (000000C94DADC400) [pid = 2532] [serial = 1404] [outer = 0000000000000000] 08:43:50 INFO - PROCESS | 2532 | ++DOMWINDOW == 225 (000000C94DAE2000) [pid = 2532] [serial = 1405] [outer = 000000C94DADC400] 08:43:50 INFO - PROCESS | 2532 | 1464623030123 Marionette DEBUG loaded listener.js 08:43:50 INFO - PROCESS | 2532 | ++DOMWINDOW == 226 (000000C94E1B7400) [pid = 2532] [serial = 1406] [outer = 000000C94DADC400] 08:43:50 INFO - PROCESS | 2532 | 1464623030732 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]]]}] 08:43:50 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) 08:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1021ms 08:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:43:50 INFO - PROCESS | 2532 | 1464623030787 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 08:43:50 INFO - PROCESS | 2532 | 1464623030789 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 08:43:50 INFO - PROCESS | 2532 | 1464623030793 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:43:50 INFO - PROCESS | 2532 | 1464623030795 Marionette TRACE conn6 <- [1,1838,null,{}] 08:43:50 INFO - PROCESS | 2532 | 1464623030799 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}] 08:43:50 INFO - PROCESS | 2532 | 1464623030932 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 08:43:51 INFO - PROCESS | 2532 | 1464623031100 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:51 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94D46C800 == 114 [pid = 2532] [id = 469] 08:43:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 227 (000000C949A04800) [pid = 2532] [serial = 1407] [outer = 0000000000000000] 08:43:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 228 (000000C949A0C800) [pid = 2532] [serial = 1408] [outer = 000000C949A04800] 08:43:51 INFO - PROCESS | 2532 | 1464623031159 Marionette DEBUG loaded listener.js 08:43:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 229 (000000C94DADA000) [pid = 2532] [serial = 1409] [outer = 000000C949A04800] 08:43:51 INFO - PROCESS | 2532 | 1464623031756 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]]]}] 08:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1025ms 08:43:51 INFO - PROCESS | 2532 | 1464623031822 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 08:43:51 INFO - PROCESS | 2532 | 1464623031825 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 08:43:51 INFO - PROCESS | 2532 | 1464623031828 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:43:51 INFO - PROCESS | 2532 | 1464623031831 Marionette TRACE conn6 <- [1,1842,null,{}] 08:43:51 INFO - PROCESS | 2532 | 1464623031835 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}] 08:43:52 INFO - PROCESS | 2532 | 1464623032043 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 08:43:52 INFO - PROCESS | 2532 | 1464623032224 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:52 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94617A800 == 115 [pid = 2532] [id = 470] 08:43:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 230 (000000C9409D1800) [pid = 2532] [serial = 1410] [outer = 0000000000000000] 08:43:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 231 (000000C94E1C0800) [pid = 2532] [serial = 1411] [outer = 000000C9409D1800] 08:43:52 INFO - PROCESS | 2532 | 1464623032286 Marionette DEBUG loaded listener.js 08:43:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 232 (000000C94E509000) [pid = 2532] [serial = 1412] [outer = 000000C9409D1800] 08:43:52 INFO - PROCESS | 2532 | 1464623032882 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]]]}] 08:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1121ms 08:43:52 INFO - PROCESS | 2532 | 1464623032952 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 08:43:52 INFO - PROCESS | 2532 | 1464623032955 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 08:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:43:52 INFO - PROCESS | 2532 | 1464623032975 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:43:52 INFO - PROCESS | 2532 | 1464623032978 Marionette TRACE conn6 <- [1,1846,null,{}] 08:43:52 INFO - PROCESS | 2532 | 1464623032984 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}] 08:43:53 INFO - PROCESS | 2532 | 1464623033118 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 08:43:53 INFO - PROCESS | 2532 | 1464623033296 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:53 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F6C3000 == 116 [pid = 2532] [id = 471] 08:43:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 233 (000000C9409D2C00) [pid = 2532] [serial = 1413] [outer = 0000000000000000] 08:43:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 234 (000000C94E508400) [pid = 2532] [serial = 1414] [outer = 000000C9409D2C00] 08:43:53 INFO - PROCESS | 2532 | 1464623033352 Marionette DEBUG loaded listener.js 08:43:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 235 (000000C94E510800) [pid = 2532] [serial = 1415] [outer = 000000C9409D2C00] 08:43:54 INFO - PROCESS | 2532 | 1464623034259 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]]]}] 08:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1345ms 08:43:54 INFO - PROCESS | 2532 | 1464623034305 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 08:43:54 INFO - PROCESS | 2532 | 1464623034310 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 08:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:43:54 INFO - PROCESS | 2532 | 1464623034315 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:43:54 INFO - PROCESS | 2532 | 1464623034319 Marionette TRACE conn6 <- [1,1850,null,{}] 08:43:54 INFO - PROCESS | 2532 | 1464623034339 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}] 08:43:54 INFO - PROCESS | 2532 | 1464623034511 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 08:43:54 INFO - PROCESS | 2532 | 1464623034606 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:54 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940A69000 == 117 [pid = 2532] [id = 472] 08:43:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 236 (000000C934855C00) [pid = 2532] [serial = 1416] [outer = 0000000000000000] 08:43:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 237 (000000C93824B000) [pid = 2532] [serial = 1417] [outer = 000000C934855C00] 08:43:54 INFO - PROCESS | 2532 | 1464623034659 Marionette DEBUG loaded listener.js 08:43:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 238 (000000C93C112800) [pid = 2532] [serial = 1418] [outer = 000000C934855C00] 08:43:55 INFO - PROCESS | 2532 | 1464623035282 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]]]}] 08:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 986ms 08:43:55 INFO - PROCESS | 2532 | 1464623035306 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 08:43:55 INFO - PROCESS | 2532 | 1464623035312 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 08:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:43:55 INFO - PROCESS | 2532 | 1464623035318 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:43:55 INFO - PROCESS | 2532 | 1464623035321 Marionette TRACE conn6 <- [1,1854,null,{}] 08:43:55 INFO - PROCESS | 2532 | 1464623035325 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}] 08:43:55 INFO - PROCESS | 2532 | 1464623035451 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 08:43:55 INFO - PROCESS | 2532 | 1464623035624 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:55 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946BD4800 == 118 [pid = 2532] [id = 473] 08:43:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 239 (000000C93BBB2C00) [pid = 2532] [serial = 1419] [outer = 0000000000000000] 08:43:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 240 (000000C933B45000) [pid = 2532] [serial = 1420] [outer = 000000C93BBB2C00] 08:43:55 INFO - PROCESS | 2532 | 1464623035678 Marionette DEBUG loaded listener.js 08:43:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 241 (000000C940407400) [pid = 2532] [serial = 1421] [outer = 000000C93BBB2C00] 08:43:56 INFO - PROCESS | 2532 | 1464623036326 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]]]}] 08:43:56 INFO - PROCESS | 2532 | --DOCSHELL 000000C949E2F800 == 117 [pid = 2532] [id = 458] 08:43:56 INFO - PROCESS | 2532 | --DOCSHELL 000000C94342D800 == 116 [pid = 2532] [id = 457] 08:43:56 INFO - PROCESS | 2532 | --DOCSHELL 000000C946F80000 == 115 [pid = 2532] [id = 456] 08:43:56 INFO - PROCESS | 2532 | --DOCSHELL 000000C946367800 == 114 [pid = 2532] [id = 455] 08:43:56 INFO - PROCESS | 2532 | --DOCSHELL 000000C94466B800 == 113 [pid = 2532] [id = 454] 08:43:56 INFO - PROCESS | 2532 | --DOCSHELL 000000C94343D800 == 112 [pid = 2532] [id = 453] 08:43:56 INFO - PROCESS | 2532 | --DOCSHELL 000000C94081F800 == 111 [pid = 2532] [id = 452] 08:43:56 INFO - PROCESS | 2532 | --DOMWINDOW == 240 (000000C948C4C400) [pid = 2532] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 08:43:56 INFO - PROCESS | 2532 | --DOMWINDOW == 239 (000000C949FC9000) [pid = 2532] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 08:43:56 INFO - PROCESS | 2532 | --DOMWINDOW == 238 (000000C94B3DBC00) [pid = 2532] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 08:43:56 INFO - PROCESS | 2532 | --DOMWINDOW == 237 (000000C94A5D9400) [pid = 2532] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 08:43:56 INFO - PROCESS | 2532 | --DOMWINDOW == 236 (000000C94952E800) [pid = 2532] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 08:43:56 INFO - PROCESS | 2532 | --DOMWINDOW == 235 (000000C94A546400) [pid = 2532] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 08:43:56 INFO - PROCESS | 2532 | --DOMWINDOW == 234 (000000C9409EC000) [pid = 2532] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 08:43:56 INFO - PROCESS | 2532 | --DOCSHELL 000000C938CA5800 == 110 [pid = 2532] [id = 451] 08:43:56 INFO - PROCESS | 2532 | --DOCSHELL 000000C94080B000 == 109 [pid = 2532] [id = 450] 08:43:56 INFO - PROCESS | 2532 | --DOCSHELL 000000C94B154800 == 108 [pid = 2532] [id = 447] 08:43:56 INFO - PROCESS | 2532 | --DOCSHELL 000000C94C7C8000 == 107 [pid = 2532] [id = 446] 08:43:56 INFO - PROCESS | 2532 | --DOCSHELL 000000C94A680800 == 106 [pid = 2532] [id = 445] 08:43:56 INFO - PROCESS | 2532 | --DOCSHELL 000000C94A0DF000 == 105 [pid = 2532] [id = 444] 08:43:56 INFO - PROCESS | 2532 | --DOCSHELL 000000C949E34000 == 104 [pid = 2532] [id = 443] 08:43:56 INFO - PROCESS | 2532 | --DOCSHELL 000000C94899C000 == 103 [pid = 2532] [id = 442] 08:43:56 INFO - PROCESS | 2532 | --DOCSHELL 000000C946F83000 == 102 [pid = 2532] [id = 441] 08:43:56 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F51D000 == 101 [pid = 2532] [id = 440] 08:43:56 INFO - PROCESS | 2532 | --DOCSHELL 000000C9354C4000 == 100 [pid = 2532] [id = 439] 08:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1126ms 08:43:56 INFO - PROCESS | 2532 | --DOMWINDOW == 233 (000000C939C81800) [pid = 2532] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 08:43:56 INFO - PROCESS | 2532 | --DOMWINDOW == 232 (000000C93F46D000) [pid = 2532] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 08:43:56 INFO - PROCESS | 2532 | --DOMWINDOW == 231 (000000C93C377000) [pid = 2532] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 08:43:56 INFO - PROCESS | 2532 | --DOMWINDOW == 230 (000000C93C109800) [pid = 2532] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 08:43:56 INFO - PROCESS | 2532 | --DOMWINDOW == 229 (000000C93E36F800) [pid = 2532] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 08:43:56 INFO - PROCESS | 2532 | --DOMWINDOW == 228 (000000C934938800) [pid = 2532] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 08:43:56 INFO - PROCESS | 2532 | --DOMWINDOW == 227 (000000C94043AC00) [pid = 2532] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 08:43:56 INFO - PROCESS | 2532 | --DOMWINDOW == 226 (000000C9359B7000) [pid = 2532] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 08:43:56 INFO - PROCESS | 2532 | --DOMWINDOW == 225 (000000C93FE3C400) [pid = 2532] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 08:43:56 INFO - PROCESS | 2532 | --DOMWINDOW == 224 (000000C93C117C00) [pid = 2532] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 08:43:56 INFO - PROCESS | 2532 | --DOMWINDOW == 223 (000000C93C860800) [pid = 2532] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 08:43:56 INFO - PROCESS | 2532 | --DOMWINDOW == 222 (000000C939C35000) [pid = 2532] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 08:43:56 INFO - PROCESS | 2532 | --DOMWINDOW == 221 (000000C93FE08800) [pid = 2532] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 08:43:56 INFO - PROCESS | 2532 | --DOMWINDOW == 220 (000000C930715800) [pid = 2532] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 08:43:56 INFO - PROCESS | 2532 | --DOMWINDOW == 219 (000000C940317C00) [pid = 2532] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 08:43:56 INFO - PROCESS | 2532 | --DOMWINDOW == 218 (000000C936022800) [pid = 2532] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 08:43:56 INFO - PROCESS | 2532 | --DOMWINDOW == 217 (000000C93C6F3800) [pid = 2532] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 08:43:56 INFO - PROCESS | 2532 | --DOMWINDOW == 216 (000000C940FBA000) [pid = 2532] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 08:43:56 INFO - PROCESS | 2532 | --DOMWINDOW == 215 (000000C940828800) [pid = 2532] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 08:43:56 INFO - PROCESS | 2532 | --DOMWINDOW == 214 (000000C9409CD800) [pid = 2532] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 08:43:56 INFO - PROCESS | 2532 | --DOMWINDOW == 213 (000000C938D6AC00) [pid = 2532] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 08:43:56 INFO - PROCESS | 2532 | --DOMWINDOW == 212 (000000C938D29C00) [pid = 2532] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 08:43:56 INFO - PROCESS | 2532 | 1464623036486 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 08:43:56 INFO - PROCESS | 2532 | 1464623036489 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 08:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:43:56 INFO - PROCESS | 2532 | 1464623036496 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:43:56 INFO - PROCESS | 2532 | 1464623036499 Marionette TRACE conn6 <- [1,1858,null,{}] 08:43:56 INFO - PROCESS | 2532 | 1464623036510 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}] 08:43:56 INFO - PROCESS | 2532 | 1464623036624 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 08:43:56 INFO - PROCESS | 2532 | 1464623036632 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:56 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93E32D800 == 101 [pid = 2532] [id = 474] 08:43:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 213 (000000C934708400) [pid = 2532] [serial = 1422] [outer = 0000000000000000] 08:43:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 214 (000000C934938800) [pid = 2532] [serial = 1423] [outer = 000000C934708400] 08:43:56 INFO - PROCESS | 2532 | 1464623036682 Marionette DEBUG loaded listener.js 08:43:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 215 (000000C939C81800) [pid = 2532] [serial = 1424] [outer = 000000C934708400] 08:43:57 INFO - PROCESS | 2532 | 1464623037247 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]]]}] 08:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 797ms 08:43:57 INFO - PROCESS | 2532 | 1464623037296 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 08:43:57 INFO - PROCESS | 2532 | 1464623037299 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 08:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:43:57 INFO - PROCESS | 2532 | 1464623037302 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:43:57 INFO - PROCESS | 2532 | 1464623037304 Marionette TRACE conn6 <- [1,1862,null,{}] 08:43:57 INFO - PROCESS | 2532 | 1464623037307 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}] 08:43:57 INFO - PROCESS | 2532 | 1464623037424 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 08:43:57 INFO - PROCESS | 2532 | 1464623037542 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:57 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940BE6000 == 102 [pid = 2532] [id = 475] 08:43:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 216 (000000C93C4A9800) [pid = 2532] [serial = 1425] [outer = 0000000000000000] 08:43:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 217 (000000C93E7D0C00) [pid = 2532] [serial = 1426] [outer = 000000C93C4A9800] 08:43:57 INFO - PROCESS | 2532 | 1464623037590 Marionette DEBUG loaded listener.js 08:43:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 218 (000000C93FE3C400) [pid = 2532] [serial = 1427] [outer = 000000C93C4A9800] 08:43:58 INFO - PROCESS | 2532 | 1464623038041 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]]]}] 08:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 777ms 08:43:58 INFO - PROCESS | 2532 | 1464623038081 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 08:43:58 INFO - PROCESS | 2532 | 1464623038091 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 08:43:58 INFO - PROCESS | 2532 | 1464623038095 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:43:58 INFO - PROCESS | 2532 | 1464623038097 Marionette TRACE conn6 <- [1,1866,null,{}] 08:43:58 INFO - PROCESS | 2532 | 1464623038100 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}] 08:43:58 INFO - PROCESS | 2532 | 1464623038208 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 08:43:58 INFO - PROCESS | 2532 | 1464623038250 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:58 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94404A800 == 103 [pid = 2532] [id = 476] 08:43:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 219 (000000C9403E5400) [pid = 2532] [serial = 1428] [outer = 0000000000000000] 08:43:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 220 (000000C940826C00) [pid = 2532] [serial = 1429] [outer = 000000C9403E5400] 08:43:58 INFO - PROCESS | 2532 | 1464623038297 Marionette DEBUG loaded listener.js 08:43:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 221 (000000C940B60000) [pid = 2532] [serial = 1430] [outer = 000000C9403E5400] 08:43:58 INFO - PROCESS | 2532 | 1464623038784 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]]]}] 08:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 734ms 08:43:58 INFO - PROCESS | 2532 | 1464623038835 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 08:43:58 INFO - PROCESS | 2532 | 1464623038838 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 08:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:43:58 INFO - PROCESS | 2532 | 1464623038841 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:43:58 INFO - PROCESS | 2532 | 1464623038843 Marionette TRACE conn6 <- [1,1870,null,{}] 08:43:58 INFO - PROCESS | 2532 | 1464623038847 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}] 08:43:59 INFO - PROCESS | 2532 | 1464623039014 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 08:43:59 INFO - PROCESS | 2532 | 1464623039031 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:59 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946F7B800 == 104 [pid = 2532] [id = 477] 08:43:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 222 (000000C942096C00) [pid = 2532] [serial = 1431] [outer = 0000000000000000] 08:43:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 223 (000000C946396C00) [pid = 2532] [serial = 1432] [outer = 000000C942096C00] 08:43:59 INFO - PROCESS | 2532 | 1464623039079 Marionette DEBUG loaded listener.js 08:43:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 224 (000000C947191C00) [pid = 2532] [serial = 1433] [outer = 000000C942096C00] 08:43:59 INFO - PROCESS | 2532 | 1464623039560 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]]]}] 08:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 776ms 08:43:59 INFO - PROCESS | 2532 | 1464623039637 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 08:43:59 INFO - PROCESS | 2532 | 1464623039640 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 08:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:43:59 INFO - PROCESS | 2532 | 1464623039653 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:43:59 INFO - PROCESS | 2532 | 1464623039655 Marionette TRACE conn6 <- [1,1874,null,{}] 08:43:59 INFO - PROCESS | 2532 | 1464623039659 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}] 08:43:59 INFO - PROCESS | 2532 | 1464623039814 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 08:43:59 INFO - PROCESS | 2532 | 1464623039835 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:59 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94953B800 == 105 [pid = 2532] [id = 478] 08:43:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 225 (000000C94700A400) [pid = 2532] [serial = 1434] [outer = 0000000000000000] 08:43:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 226 (000000C947CA7400) [pid = 2532] [serial = 1435] [outer = 000000C94700A400] 08:43:59 INFO - PROCESS | 2532 | 1464623039882 Marionette DEBUG loaded listener.js 08:43:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 227 (000000C948004800) [pid = 2532] [serial = 1436] [outer = 000000C94700A400] 08:44:00 INFO - PROCESS | 2532 | 1464623040345 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]]]}] 08:44:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 734ms 08:44:00 INFO - PROCESS | 2532 | 1464623040382 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 08:44:00 INFO - PROCESS | 2532 | 1464623040384 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 08:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:44:00 INFO - PROCESS | 2532 | 1464623040388 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:44:00 INFO - PROCESS | 2532 | 1464623040389 Marionette TRACE conn6 <- [1,1878,null,{}] 08:44:00 INFO - PROCESS | 2532 | 1464623040400 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}] 08:44:00 INFO - PROCESS | 2532 | 1464623040551 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 08:44:00 INFO - PROCESS | 2532 | 1464623040576 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:00 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94A0DE800 == 106 [pid = 2532] [id = 479] 08:44:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 228 (000000C947268C00) [pid = 2532] [serial = 1437] [outer = 0000000000000000] 08:44:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 229 (000000C948398400) [pid = 2532] [serial = 1438] [outer = 000000C947268C00] 08:44:00 INFO - PROCESS | 2532 | 1464623040623 Marionette DEBUG loaded listener.js 08:44:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 230 (000000C9489E4000) [pid = 2532] [serial = 1439] [outer = 000000C947268C00] 08:44:01 INFO - PROCESS | 2532 | --DOMWINDOW == 229 (000000C92F13C400) [pid = 2532] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:44:01 INFO - PROCESS | 2532 | --DOMWINDOW == 228 (000000C946398000) [pid = 2532] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:44:01 INFO - PROCESS | 2532 | --DOMWINDOW == 227 (000000C947E69C00) [pid = 2532] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:44:01 INFO - PROCESS | 2532 | --DOMWINDOW == 226 (000000C92EF27000) [pid = 2532] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:44:01 INFO - PROCESS | 2532 | --DOMWINDOW == 225 (000000C949530400) [pid = 2532] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:44:01 INFO - PROCESS | 2532 | --DOMWINDOW == 224 (000000C9403E6400) [pid = 2532] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:44:01 INFO - PROCESS | 2532 | --DOMWINDOW == 223 (000000C933A0B800) [pid = 2532] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:44:01 INFO - PROCESS | 2532 | --DOMWINDOW == 222 (000000C92DECB000) [pid = 2532] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:44:01 INFO - PROCESS | 2532 | --DOMWINDOW == 221 (000000C93C113400) [pid = 2532] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:44:01 INFO - PROCESS | 2532 | --DOMWINDOW == 220 (000000C940832000) [pid = 2532] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:44:01 INFO - PROCESS | 2532 | 1464623041358 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]]]}] 08:44:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:44:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1021ms 08:44:01 INFO - PROCESS | 2532 | 1464623041412 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 08:44:01 INFO - PROCESS | 2532 | 1464623041414 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 08:44:01 INFO - PROCESS | 2532 | 1464623041417 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:44:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:44:01 INFO - PROCESS | 2532 | 1464623041419 Marionette TRACE conn6 <- [1,1882,null,{}] 08:44:01 INFO - PROCESS | 2532 | 1464623041423 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}] 08:44:01 INFO - PROCESS | 2532 | 1464623041539 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 08:44:01 INFO - PROCESS | 2532 | 1464623041549 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:01 INFO - PROCESS | 2532 | ++DOCSHELL 000000C948CCF000 == 107 [pid = 2532] [id = 480] 08:44:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 221 (000000C93FE7D000) [pid = 2532] [serial = 1440] [outer = 0000000000000000] 08:44:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 222 (000000C9483B4800) [pid = 2532] [serial = 1441] [outer = 000000C93FE7D000] 08:44:01 INFO - PROCESS | 2532 | 1464623041600 Marionette DEBUG loaded listener.js 08:44:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 223 (000000C949527000) [pid = 2532] [serial = 1442] [outer = 000000C93FE7D000] 08:44:02 INFO - PROCESS | 2532 | 1464623042054 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]]]}] 08:44:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 672ms 08:44:02 INFO - PROCESS | 2532 | 1464623042092 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 08:44:02 INFO - PROCESS | 2532 | 1464623042094 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 08:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:44:02 INFO - PROCESS | 2532 | 1464623042098 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:44:02 INFO - PROCESS | 2532 | 1464623042099 Marionette TRACE conn6 <- [1,1886,null,{}] 08:44:02 INFO - PROCESS | 2532 | 1464623042103 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}] 08:44:02 INFO - PROCESS | 2532 | 1464623042213 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 08:44:02 INFO - PROCESS | 2532 | 1464623042220 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:02 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94B186800 == 108 [pid = 2532] [id = 481] 08:44:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 224 (000000C949FCA800) [pid = 2532] [serial = 1443] [outer = 0000000000000000] 08:44:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 225 (000000C94A53EC00) [pid = 2532] [serial = 1444] [outer = 000000C949FCA800] 08:44:02 INFO - PROCESS | 2532 | 1464623042266 Marionette DEBUG loaded listener.js 08:44:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 226 (000000C94B1AC400) [pid = 2532] [serial = 1445] [outer = 000000C949FCA800] 08:44:02 INFO - PROCESS | 2532 | 1464623042753 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]]]}] 08:44:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 671ms 08:44:02 INFO - PROCESS | 2532 | 1464623042787 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 08:44:02 INFO - PROCESS | 2532 | 1464623042790 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 08:44:02 INFO - PROCESS | 2532 | 1464623042794 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:44:02 INFO - PROCESS | 2532 | 1464623042796 Marionette TRACE conn6 <- [1,1890,null,{}] 08:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:44:02 INFO - PROCESS | 2532 | 1464623042800 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}] 08:44:02 INFO - PROCESS | 2532 | 1464623042936 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 08:44:02 INFO - PROCESS | 2532 | 1464623042950 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:02 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94E057800 == 109 [pid = 2532] [id = 482] 08:44:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 227 (000000C940B79000) [pid = 2532] [serial = 1446] [outer = 0000000000000000] 08:44:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 228 (000000C94A5E0C00) [pid = 2532] [serial = 1447] [outer = 000000C940B79000] 08:44:03 INFO - PROCESS | 2532 | 1464623043000 Marionette DEBUG loaded listener.js 08:44:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 229 (000000C94BA3F800) [pid = 2532] [serial = 1448] [outer = 000000C940B79000] 08:44:03 INFO - PROCESS | 2532 | 1464623043811 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]]]}] 08:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1068ms 08:44:03 INFO - PROCESS | 2532 | 1464623043868 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 08:44:03 INFO - PROCESS | 2532 | 1464623043874 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 08:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:44:03 INFO - PROCESS | 2532 | 1464623043879 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:44:03 INFO - PROCESS | 2532 | 1464623043884 Marionette TRACE conn6 <- [1,1894,null,{}] 08:44:03 INFO - PROCESS | 2532 | 1464623043890 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}] 08:44:04 INFO - PROCESS | 2532 | 1464623044038 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 08:44:04 INFO - PROCESS | 2532 | 1464623044201 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:04 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940659000 == 110 [pid = 2532] [id = 483] 08:44:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 230 (000000C934859800) [pid = 2532] [serial = 1449] [outer = 0000000000000000] 08:44:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 231 (000000C938D1E400) [pid = 2532] [serial = 1450] [outer = 000000C934859800] 08:44:04 INFO - PROCESS | 2532 | 1464623044263 Marionette DEBUG loaded listener.js 08:44:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 232 (000000C93BBAA400) [pid = 2532] [serial = 1451] [outer = 000000C934859800] 08:44:04 INFO - PROCESS | 2532 | 1464623044887 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]]]}] 08:44:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1075ms 08:44:04 INFO - PROCESS | 2532 | 1464623044961 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 08:44:04 INFO - PROCESS | 2532 | 1464623044967 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 08:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:44:04 INFO - PROCESS | 2532 | 1464623044974 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:44:04 INFO - PROCESS | 2532 | 1464623044977 Marionette TRACE conn6 <- [1,1898,null,{}] 08:44:04 INFO - PROCESS | 2532 | 1464623044982 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}] 08:44:05 INFO - PROCESS | 2532 | 1464623045125 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 08:44:05 INFO - PROCESS | 2532 | 1464623045285 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:05 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946F77800 == 111 [pid = 2532] [id = 484] 08:44:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 233 (000000C93E892400) [pid = 2532] [serial = 1452] [outer = 0000000000000000] 08:44:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 234 (000000C93FE7E800) [pid = 2532] [serial = 1453] [outer = 000000C93E892400] 08:44:05 INFO - PROCESS | 2532 | 1464623045343 Marionette DEBUG loaded listener.js 08:44:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 235 (000000C940B73400) [pid = 2532] [serial = 1454] [outer = 000000C93E892400] 08:44:05 INFO - PROCESS | 2532 | 1464623045975 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]]]}] 08:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1028ms 08:44:06 INFO - PROCESS | 2532 | 1464623046004 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 08:44:06 INFO - PROCESS | 2532 | 1464623046007 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 08:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:44:06 INFO - PROCESS | 2532 | 1464623046011 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:44:06 INFO - PROCESS | 2532 | 1464623046016 Marionette TRACE conn6 <- [1,1902,null,{}] 08:44:06 INFO - PROCESS | 2532 | 1464623046028 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}] 08:44:06 INFO - PROCESS | 2532 | 1464623046188 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 08:44:06 INFO - PROCESS | 2532 | 1464623046352 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:06 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94E21F800 == 112 [pid = 2532] [id = 485] 08:44:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 236 (000000C942094400) [pid = 2532] [serial = 1455] [outer = 0000000000000000] 08:44:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 237 (000000C94407BC00) [pid = 2532] [serial = 1456] [outer = 000000C942094400] 08:44:06 INFO - PROCESS | 2532 | 1464623046414 Marionette DEBUG loaded listener.js 08:44:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 238 (000000C9483A7400) [pid = 2532] [serial = 1457] [outer = 000000C942094400] 08:44:07 INFO - PROCESS | 2532 | 1464623047028 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]]]}] 08:44:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1028ms 08:44:07 INFO - PROCESS | 2532 | 1464623047041 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 08:44:07 INFO - PROCESS | 2532 | 1464623047044 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 08:44:07 INFO - PROCESS | 2532 | 1464623047065 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:44:07 INFO - PROCESS | 2532 | 1464623047068 Marionette TRACE conn6 <- [1,1906,null,{}] 08:44:07 INFO - PROCESS | 2532 | 1464623047072 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}] 08:44:07 INFO - PROCESS | 2532 | 1464623047214 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 08:44:07 INFO - PROCESS | 2532 | 1464623047385 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:07 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94F734000 == 113 [pid = 2532] [id = 486] 08:44:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 239 (000000C94B1AE800) [pid = 2532] [serial = 1458] [outer = 0000000000000000] 08:44:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 240 (000000C94B3E7C00) [pid = 2532] [serial = 1459] [outer = 000000C94B1AE800] 08:44:07 INFO - PROCESS | 2532 | 1464623047445 Marionette DEBUG loaded listener.js 08:44:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 241 (000000C94BA4CC00) [pid = 2532] [serial = 1460] [outer = 000000C94B1AE800] 08:44:08 INFO - PROCESS | 2532 | 1464623048072 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]]]}] 08:44:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1070ms 08:44:08 INFO - PROCESS | 2532 | 1464623048139 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 08:44:08 INFO - PROCESS | 2532 | 1464623048141 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 08:44:08 INFO - PROCESS | 2532 | 1464623048145 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:44:08 INFO - PROCESS | 2532 | 1464623048147 Marionette TRACE conn6 <- [1,1910,null,{}] 08:44:08 INFO - PROCESS | 2532 | 1464623048151 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}] 08:44:08 INFO - PROCESS | 2532 | 1464623048286 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 08:44:08 INFO - PROCESS | 2532 | 1464623048471 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:08 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94CC23000 == 114 [pid = 2532] [id = 487] 08:44:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 242 (000000C94CB96C00) [pid = 2532] [serial = 1461] [outer = 0000000000000000] 08:44:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 243 (000000C94CBA2C00) [pid = 2532] [serial = 1462] [outer = 000000C94CB96C00] 08:44:08 INFO - PROCESS | 2532 | 1464623048529 Marionette DEBUG loaded listener.js 08:44:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 244 (000000C94CCE9400) [pid = 2532] [serial = 1463] [outer = 000000C94CB96C00] 08:44:09 INFO - PROCESS | 2532 | 1464623049171 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]]]}] 08:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1081ms 08:44:09 INFO - PROCESS | 2532 | 1464623049229 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 08:44:09 INFO - PROCESS | 2532 | 1464623049232 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 08:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:44:09 INFO - PROCESS | 2532 | 1464623049235 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:44:09 INFO - PROCESS | 2532 | 1464623049237 Marionette TRACE conn6 <- [1,1914,null,{}] 08:44:09 INFO - PROCESS | 2532 | 1464623049241 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}] 08:44:09 INFO - PROCESS | 2532 | 1464623049414 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 08:44:09 INFO - PROCESS | 2532 | 1464623049573 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:09 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94F786000 == 115 [pid = 2532] [id = 488] 08:44:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 245 (000000C94D4B5400) [pid = 2532] [serial = 1464] [outer = 0000000000000000] 08:44:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 246 (000000C94D4BDC00) [pid = 2532] [serial = 1465] [outer = 000000C94D4B5400] 08:44:09 INFO - PROCESS | 2532 | 1464623049630 Marionette DEBUG loaded listener.js 08:44:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 247 (000000C94D4C4800) [pid = 2532] [serial = 1466] [outer = 000000C94D4B5400] 08:44:10 INFO - PROCESS | 2532 | 1464623050184 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]]]}] 08:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 987ms 08:44:10 INFO - PROCESS | 2532 | 1464623050228 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 08:44:10 INFO - PROCESS | 2532 | 1464623050231 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 08:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:44:10 INFO - PROCESS | 2532 | 1464623050236 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:44:10 INFO - PROCESS | 2532 | 1464623050239 Marionette TRACE conn6 <- [1,1918,null,{}] 08:44:10 INFO - PROCESS | 2532 | 1464623050242 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}] 08:44:10 INFO - PROCESS | 2532 | 1464623050376 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 08:44:10 INFO - PROCESS | 2532 | 1464623050547 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:10 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94C8E3800 == 116 [pid = 2532] [id = 489] 08:44:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 248 (000000C94D18C800) [pid = 2532] [serial = 1467] [outer = 0000000000000000] 08:44:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 249 (000000C94D193800) [pid = 2532] [serial = 1468] [outer = 000000C94D18C800] 08:44:10 INFO - PROCESS | 2532 | 1464623050604 Marionette DEBUG loaded listener.js 08:44:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 250 (000000C94D199400) [pid = 2532] [serial = 1469] [outer = 000000C94D18C800] 08:44:11 INFO - PROCESS | 2532 | 1464623051198 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]]]}] 08:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1024ms 08:44:11 INFO - PROCESS | 2532 | 1464623051263 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 08:44:11 INFO - PROCESS | 2532 | 1464623051265 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 08:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:44:11 INFO - PROCESS | 2532 | 1464623051269 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:44:11 INFO - PROCESS | 2532 | 1464623051271 Marionette TRACE conn6 <- [1,1922,null,{}] 08:44:11 INFO - PROCESS | 2532 | 1464623051275 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}] 08:44:11 INFO - PROCESS | 2532 | 1464623051409 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 08:44:11 INFO - PROCESS | 2532 | 1464623051582 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:11 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94B84D000 == 117 [pid = 2532] [id = 490] 08:44:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 251 (000000C94B876400) [pid = 2532] [serial = 1470] [outer = 0000000000000000] 08:44:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 252 (000000C94B87D000) [pid = 2532] [serial = 1471] [outer = 000000C94B876400] 08:44:11 INFO - PROCESS | 2532 | 1464623051640 Marionette DEBUG loaded listener.js 08:44:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 253 (000000C94B882C00) [pid = 2532] [serial = 1472] [outer = 000000C94B876400] 08:44:12 INFO - PROCESS | 2532 | 1464623052239 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]]]}] 08:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1019ms 08:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:44:12 INFO - PROCESS | 2532 | 1464623052291 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 08:44:12 INFO - PROCESS | 2532 | 1464623052293 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 08:44:12 INFO - PROCESS | 2532 | 1464623052297 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:44:12 INFO - PROCESS | 2532 | 1464623052299 Marionette TRACE conn6 <- [1,1926,null,{}] 08:44:12 INFO - PROCESS | 2532 | 1464623052303 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}] 08:44:12 INFO - PROCESS | 2532 | 1464623052436 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 08:44:12 INFO - PROCESS | 2532 | 1464623052610 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:12 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94DA73000 == 118 [pid = 2532] [id = 491] 08:44:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 254 (000000C94A968C00) [pid = 2532] [serial = 1473] [outer = 0000000000000000] 08:44:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 255 (000000C94A96D000) [pid = 2532] [serial = 1474] [outer = 000000C94A968C00] 08:44:12 INFO - PROCESS | 2532 | 1464623052668 Marionette DEBUG loaded listener.js 08:44:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 256 (000000C94A972C00) [pid = 2532] [serial = 1475] [outer = 000000C94A968C00] 08:44:13 INFO - PROCESS | 2532 | 1464623053236 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]]]}] 08:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 986ms 08:44:13 INFO - PROCESS | 2532 | 1464623053286 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 08:44:13 INFO - PROCESS | 2532 | 1464623053289 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 08:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:44:13 INFO - PROCESS | 2532 | 1464623053292 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:44:13 INFO - PROCESS | 2532 | 1464623053295 Marionette TRACE conn6 <- [1,1930,null,{}] 08:44:13 INFO - PROCESS | 2532 | 1464623053299 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}] 08:44:13 INFO - PROCESS | 2532 | 1464623053435 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 08:44:13 INFO - PROCESS | 2532 | 1464623053608 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:13 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94DA8E800 == 119 [pid = 2532] [id = 492] 08:44:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 257 (000000C94D197C00) [pid = 2532] [serial = 1476] [outer = 0000000000000000] 08:44:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 258 (000000C94D9D8400) [pid = 2532] [serial = 1477] [outer = 000000C94D197C00] 08:44:13 INFO - PROCESS | 2532 | 1464623053667 Marionette DEBUG loaded listener.js 08:44:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 259 (000000C94E502800) [pid = 2532] [serial = 1478] [outer = 000000C94D197C00] 08:44:14 INFO - PROCESS | 2532 | 1464623054302 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]]]}] 08:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1082ms 08:44:14 INFO - PROCESS | 2532 | 1464623054376 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 08:44:14 INFO - PROCESS | 2532 | 1464623054379 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 08:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:44:14 INFO - PROCESS | 2532 | 1464623054383 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:44:14 INFO - PROCESS | 2532 | 1464623054386 Marionette TRACE conn6 <- [1,1934,null,{}] 08:44:14 INFO - PROCESS | 2532 | 1464623054389 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}] 08:44:14 INFO - PROCESS | 2532 | 1464623054551 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 08:44:14 INFO - PROCESS | 2532 | 1464623054713 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:14 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BC66800 == 120 [pid = 2532] [id = 493] 08:44:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 260 (000000C93493E000) [pid = 2532] [serial = 1479] [outer = 0000000000000000] 08:44:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 261 (000000C93B1DB800) [pid = 2532] [serial = 1480] [outer = 000000C93493E000] 08:44:14 INFO - PROCESS | 2532 | 1464623054777 Marionette DEBUG loaded listener.js 08:44:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 262 (000000C9489E5000) [pid = 2532] [serial = 1481] [outer = 000000C93493E000] 08:44:15 INFO - PROCESS | 2532 | 1464623055696 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]]]}] 08:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1386ms 08:44:15 INFO - PROCESS | 2532 | 1464623055772 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 08:44:15 INFO - PROCESS | 2532 | 1464623055776 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 08:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:44:15 INFO - PROCESS | 2532 | 1464623055782 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:44:15 INFO - PROCESS | 2532 | 1464623055786 Marionette TRACE conn6 <- [1,1938,null,{}] 08:44:15 INFO - PROCESS | 2532 | 1464623055792 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}] 08:44:16 INFO - PROCESS | 2532 | 1464623055990 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 08:44:16 INFO - PROCESS | 2532 | 1464623056109 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:16 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940BF1800 == 121 [pid = 2532] [id = 494] 08:44:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 263 (000000C92F2B0C00) [pid = 2532] [serial = 1482] [outer = 0000000000000000] 08:44:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 264 (000000C933A19000) [pid = 2532] [serial = 1483] [outer = 000000C92F2B0C00] 08:44:16 INFO - PROCESS | 2532 | 1464623056163 Marionette DEBUG loaded listener.js 08:44:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 265 (000000C938D39800) [pid = 2532] [serial = 1484] [outer = 000000C92F2B0C00] 08:44:16 INFO - PROCESS | 2532 | 1464623056789 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]]]}] 08:44:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1086ms 08:44:16 INFO - PROCESS | 2532 | 1464623056872 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 08:44:16 INFO - PROCESS | 2532 | 1464623056878 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 08:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:44:16 INFO - PROCESS | 2532 | 1464623056885 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:44:16 INFO - PROCESS | 2532 | 1464623056887 Marionette TRACE conn6 <- [1,1942,null,{}] 08:44:16 INFO - PROCESS | 2532 | 1464623056891 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}] 08:44:17 INFO - PROCESS | 2532 | 1464623057089 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 08:44:17 INFO - PROCESS | 2532 | 1464623057206 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:17 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94097D800 == 122 [pid = 2532] [id = 495] 08:44:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 266 (000000C9394BD400) [pid = 2532] [serial = 1485] [outer = 0000000000000000] 08:44:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 267 (000000C93C116C00) [pid = 2532] [serial = 1486] [outer = 000000C9394BD400] 08:44:17 INFO - PROCESS | 2532 | 1464623057258 Marionette DEBUG loaded listener.js 08:44:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 268 (000000C93E895400) [pid = 2532] [serial = 1487] [outer = 000000C9394BD400] 08:44:17 INFO - PROCESS | 2532 | 1464623057877 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]]]}] 08:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1030ms 08:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:44:17 INFO - PROCESS | 2532 | 1464623057916 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 08:44:17 INFO - PROCESS | 2532 | 1464623057919 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 08:44:17 INFO - PROCESS | 2532 | 1464623057922 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:44:17 INFO - PROCESS | 2532 | 1464623057926 Marionette TRACE conn6 <- [1,1946,null,{}] 08:44:17 INFO - PROCESS | 2532 | 1464623057937 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}] 08:44:18 INFO - PROCESS | 2532 | 1464623058064 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 08:44:18 INFO - PROCESS | 2532 | 1464623058230 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:18 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946F76800 == 123 [pid = 2532] [id = 496] 08:44:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 269 (000000C9409E5800) [pid = 2532] [serial = 1488] [outer = 0000000000000000] 08:44:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 270 (000000C940B63400) [pid = 2532] [serial = 1489] [outer = 000000C9409E5800] 08:44:18 INFO - PROCESS | 2532 | 1464623058284 Marionette DEBUG loaded listener.js 08:44:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 271 (000000C940EBB400) [pid = 2532] [serial = 1490] [outer = 000000C9409E5800] 08:44:18 INFO - PROCESS | 2532 | 1464623058877 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]]]}] 08:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 986ms 08:44:18 INFO - PROCESS | 2532 | 1464623058910 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 08:44:18 INFO - PROCESS | 2532 | 1464623058913 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 08:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:44:18 INFO - PROCESS | 2532 | 1464623058935 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:44:18 INFO - PROCESS | 2532 | 1464623058937 Marionette TRACE conn6 <- [1,1950,null,{}] 08:44:18 INFO - PROCESS | 2532 | 1464623058942 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}] 08:44:19 INFO - PROCESS | 2532 | 1464623059070 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 08:44:19 INFO - PROCESS | 2532 | 1464623059257 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:19 INFO - PROCESS | 2532 | --DOCSHELL 000000C93E8DF000 == 122 [pid = 2532] [id = 428] 08:44:19 INFO - PROCESS | 2532 | --DOCSHELL 000000C94B186800 == 121 [pid = 2532] [id = 481] 08:44:19 INFO - PROCESS | 2532 | --DOCSHELL 000000C948CCF000 == 120 [pid = 2532] [id = 480] 08:44:19 INFO - PROCESS | 2532 | --DOCSHELL 000000C94A0DE800 == 119 [pid = 2532] [id = 479] 08:44:19 INFO - PROCESS | 2532 | --DOCSHELL 000000C94953B800 == 118 [pid = 2532] [id = 478] 08:44:19 INFO - PROCESS | 2532 | --DOCSHELL 000000C946F7B800 == 117 [pid = 2532] [id = 477] 08:44:19 INFO - PROCESS | 2532 | --DOCSHELL 000000C94404A800 == 116 [pid = 2532] [id = 476] 08:44:19 INFO - PROCESS | 2532 | --DOCSHELL 000000C940BE6000 == 115 [pid = 2532] [id = 475] 08:44:19 INFO - PROCESS | 2532 | --DOCSHELL 000000C93E32D800 == 114 [pid = 2532] [id = 474] 08:44:19 INFO - PROCESS | 2532 | --DOMWINDOW == 270 (000000C938D23C00) [pid = 2532] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 08:44:19 INFO - PROCESS | 2532 | --DOMWINDOW == 269 (000000C938D22400) [pid = 2532] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 08:44:19 INFO - PROCESS | 2532 | --DOMWINDOW == 268 (000000C94839B800) [pid = 2532] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 08:44:19 INFO - PROCESS | 2532 | --DOMWINDOW == 267 (000000C93ECE5400) [pid = 2532] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 08:44:19 INFO - PROCESS | 2532 | --DOMWINDOW == 266 (000000C946394800) [pid = 2532] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 08:44:19 INFO - PROCESS | 2532 | --DOMWINDOW == 265 (000000C947E6F800) [pid = 2532] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 08:44:19 INFO - PROCESS | 2532 | --DOMWINDOW == 264 (000000C947CE3800) [pid = 2532] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 08:44:19 INFO - PROCESS | 2532 | --DOMWINDOW == 263 (000000C92E9C2800) [pid = 2532] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 08:44:19 INFO - PROCESS | 2532 | --DOMWINDOW == 262 (000000C940FB8C00) [pid = 2532] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 08:44:19 INFO - PROCESS | 2532 | --DOMWINDOW == 261 (000000C948C5A000) [pid = 2532] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 08:44:19 INFO - PROCESS | 2532 | --DOMWINDOW == 260 (000000C94A5DE800) [pid = 2532] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 08:44:19 INFO - PROCESS | 2532 | --DOMWINDOW == 259 (000000C948923400) [pid = 2532] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 08:44:19 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9391DE800 == 115 [pid = 2532] [id = 497] 08:44:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 260 (000000C92D677800) [pid = 2532] [serial = 1491] [outer = 0000000000000000] 08:44:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 261 (000000C92FB2A000) [pid = 2532] [serial = 1492] [outer = 000000C92D677800] 08:44:19 INFO - PROCESS | 2532 | 1464623059388 Marionette DEBUG loaded listener.js 08:44:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 262 (000000C93BBB5400) [pid = 2532] [serial = 1493] [outer = 000000C92D677800] 08:44:19 INFO - PROCESS | 2532 | --DOCSHELL 000000C946BD4800 == 114 [pid = 2532] [id = 473] 08:44:19 INFO - PROCESS | 2532 | --DOCSHELL 000000C940A69000 == 113 [pid = 2532] [id = 472] 08:44:19 INFO - PROCESS | 2532 | --DOCSHELL 000000C94E3AD000 == 112 [pid = 2532] [id = 466] 08:44:19 INFO - PROCESS | 2532 | --DOCSHELL 000000C94E05D000 == 111 [pid = 2532] [id = 465] 08:44:19 INFO - PROCESS | 2532 | --DOCSHELL 000000C94D821800 == 110 [pid = 2532] [id = 464] 08:44:19 INFO - PROCESS | 2532 | --DOCSHELL 000000C94E0A2800 == 109 [pid = 2532] [id = 463] 08:44:19 INFO - PROCESS | 2532 | --DOCSHELL 000000C94C7D0000 == 108 [pid = 2532] [id = 462] 08:44:19 INFO - PROCESS | 2532 | --DOCSHELL 000000C943430800 == 107 [pid = 2532] [id = 461] 08:44:19 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BF6E000 == 106 [pid = 2532] [id = 460] 08:44:19 INFO - PROCESS | 2532 | --DOMWINDOW == 261 (000000C940B64400) [pid = 2532] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 08:44:19 INFO - PROCESS | 2532 | --DOMWINDOW == 260 (000000C947199000) [pid = 2532] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 08:44:19 INFO - PROCESS | 2532 | --DOMWINDOW == 259 (000000C948390000) [pid = 2532] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 08:44:19 INFO - PROCESS | 2532 | --DOMWINDOW == 258 (000000C947D07C00) [pid = 2532] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 08:44:19 INFO - PROCESS | 2532 | --DOMWINDOW == 257 (000000C935887C00) [pid = 2532] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 08:44:19 INFO - PROCESS | 2532 | --DOMWINDOW == 256 (000000C9489E4800) [pid = 2532] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 08:44:19 INFO - PROCESS | 2532 | --DOMWINDOW == 255 (000000C949FD0C00) [pid = 2532] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 08:44:19 INFO - PROCESS | 2532 | --DOMWINDOW == 254 (000000C940435000) [pid = 2532] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 08:44:19 INFO - PROCESS | 2532 | --DOMWINDOW == 253 (000000C940829C00) [pid = 2532] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 08:44:19 INFO - PROCESS | 2532 | --DOMWINDOW == 252 (000000C938249800) [pid = 2532] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 08:44:19 INFO - PROCESS | 2532 | --DOMWINDOW == 251 (000000C93B179C00) [pid = 2532] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 08:44:19 INFO - PROCESS | 2532 | --DOMWINDOW == 250 (000000C92FB2C400) [pid = 2532] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 08:44:19 INFO - PROCESS | 2532 | --DOMWINDOW == 249 (000000C939C31800) [pid = 2532] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 08:44:19 INFO - PROCESS | 2532 | --DOMWINDOW == 248 (000000C93EC3DC00) [pid = 2532] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 08:44:19 INFO - PROCESS | 2532 | --DOMWINDOW == 247 (000000C93FE34400) [pid = 2532] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 08:44:19 INFO - PROCESS | 2532 | --DOMWINDOW == 246 (000000C9409F0C00) [pid = 2532] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 08:44:19 INFO - PROCESS | 2532 | --DOMWINDOW == 245 (000000C94B345000) [pid = 2532] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 08:44:19 INFO - PROCESS | 2532 | --DOMWINDOW == 244 (000000C940314C00) [pid = 2532] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 08:44:19 INFO - PROCESS | 2532 | --DOMWINDOW == 243 (000000C940E07000) [pid = 2532] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 08:44:19 INFO - PROCESS | 2532 | 1464623059880 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]]]}] 08:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 987ms 08:44:19 INFO - PROCESS | 2532 | 1464623059925 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 08:44:19 INFO - PROCESS | 2532 | 1464623059927 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 08:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:44:19 INFO - PROCESS | 2532 | 1464623059930 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:44:19 INFO - PROCESS | 2532 | 1464623059932 Marionette TRACE conn6 <- [1,1954,null,{}] 08:44:19 INFO - PROCESS | 2532 | 1464623059937 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}] 08:44:20 INFO - PROCESS | 2532 | 1464623060047 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 08:44:20 INFO - PROCESS | 2532 | 1464623060056 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:20 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940BEF800 == 107 [pid = 2532] [id = 498] 08:44:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 244 (000000C93B179C00) [pid = 2532] [serial = 1494] [outer = 0000000000000000] 08:44:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 245 (000000C93C377000) [pid = 2532] [serial = 1495] [outer = 000000C93B179C00] 08:44:20 INFO - PROCESS | 2532 | 1464623060103 Marionette DEBUG loaded listener.js 08:44:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 246 (000000C93F4A0C00) [pid = 2532] [serial = 1496] [outer = 000000C93B179C00] 08:44:20 INFO - PROCESS | 2532 | 1464623060614 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]]]}] 08:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 734ms 08:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:44:20 INFO - PROCESS | 2532 | 1464623060668 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 08:44:20 INFO - PROCESS | 2532 | 1464623060670 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 08:44:20 INFO - PROCESS | 2532 | 1464623060673 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:44:20 INFO - PROCESS | 2532 | 1464623060675 Marionette TRACE conn6 <- [1,1958,null,{}] 08:44:20 INFO - PROCESS | 2532 | 1464623060679 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}] 08:44:20 INFO - PROCESS | 2532 | 1464623060817 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 08:44:20 INFO - PROCESS | 2532 | 1464623060942 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:20 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946175800 == 108 [pid = 2532] [id = 499] 08:44:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 247 (000000C94043D400) [pid = 2532] [serial = 1497] [outer = 0000000000000000] 08:44:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 248 (000000C940B62000) [pid = 2532] [serial = 1498] [outer = 000000C94043D400] 08:44:20 INFO - PROCESS | 2532 | 1464623060997 Marionette DEBUG loaded listener.js 08:44:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 249 (000000C941F9B400) [pid = 2532] [serial = 1499] [outer = 000000C94043D400] 08:44:21 INFO - PROCESS | 2532 | 1464623061364 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]]]}] 08:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 732ms 08:44:21 INFO - PROCESS | 2532 | 1464623061410 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 08:44:21 INFO - PROCESS | 2532 | 1464623061412 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 08:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:44:21 INFO - PROCESS | 2532 | 1464623061415 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:44:21 INFO - PROCESS | 2532 | 1464623061417 Marionette TRACE conn6 <- [1,1962,null,{}] 08:44:21 INFO - PROCESS | 2532 | 1464623061421 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}] 08:44:21 INFO - PROCESS | 2532 | 1464623061558 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 08:44:21 INFO - PROCESS | 2532 | 1464623061566 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:21 INFO - PROCESS | 2532 | ++DOCSHELL 000000C948CCF000 == 109 [pid = 2532] [id = 500] 08:44:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 250 (000000C9462C1400) [pid = 2532] [serial = 1500] [outer = 0000000000000000] 08:44:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 251 (000000C94726A000) [pid = 2532] [serial = 1501] [outer = 000000C9462C1400] 08:44:21 INFO - PROCESS | 2532 | 1464623061612 Marionette DEBUG loaded listener.js 08:44:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 252 (000000C947CF1400) [pid = 2532] [serial = 1502] [outer = 000000C9462C1400] 08:44:22 INFO - PROCESS | 2532 | 1464623062148 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]]]}] 08:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 778ms 08:44:22 INFO - PROCESS | 2532 | 1464623062201 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 08:44:22 INFO - PROCESS | 2532 | 1464623062204 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 08:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:44:22 INFO - PROCESS | 2532 | 1464623062207 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:44:22 INFO - PROCESS | 2532 | 1464623062209 Marionette TRACE conn6 <- [1,1966,null,{}] 08:44:22 INFO - PROCESS | 2532 | 1464623062212 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}] 08:44:22 INFO - PROCESS | 2532 | 1464623062366 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 08:44:22 INFO - PROCESS | 2532 | 1464623062385 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:22 INFO - PROCESS | 2532 | ++DOCSHELL 000000C949EA4800 == 110 [pid = 2532] [id = 501] 08:44:22 INFO - PROCESS | 2532 | ++DOMWINDOW == 253 (000000C94726EC00) [pid = 2532] [serial = 1503] [outer = 0000000000000000] 08:44:22 INFO - PROCESS | 2532 | ++DOMWINDOW == 254 (000000C94800F000) [pid = 2532] [serial = 1504] [outer = 000000C94726EC00] 08:44:22 INFO - PROCESS | 2532 | 1464623062432 Marionette DEBUG loaded listener.js 08:44:22 INFO - PROCESS | 2532 | ++DOMWINDOW == 255 (000000C948926000) [pid = 2532] [serial = 1505] [outer = 000000C94726EC00] 08:44:22 INFO - PROCESS | 2532 | 1464623062917 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]]]}] 08:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 734ms 08:44:22 INFO - PROCESS | 2532 | 1464623062977 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 08:44:22 INFO - PROCESS | 2532 | 1464623062980 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 08:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:44:22 INFO - PROCESS | 2532 | 1464623062983 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:44:22 INFO - PROCESS | 2532 | 1464623062985 Marionette TRACE conn6 <- [1,1970,null,{}] 08:44:22 INFO - PROCESS | 2532 | 1464623062988 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}] 08:44:23 INFO - PROCESS | 2532 | 1464623063141 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 08:44:23 INFO - PROCESS | 2532 | 1464623063165 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:23 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94A5C8000 == 111 [pid = 2532] [id = 502] 08:44:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 256 (000000C948C51800) [pid = 2532] [serial = 1506] [outer = 0000000000000000] 08:44:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 257 (000000C949A0A400) [pid = 2532] [serial = 1507] [outer = 000000C948C51800] 08:44:23 INFO - PROCESS | 2532 | 1464623063212 Marionette DEBUG loaded listener.js 08:44:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 258 (000000C949FD0800) [pid = 2532] [serial = 1508] [outer = 000000C948C51800] 08:44:23 INFO - PROCESS | 2532 | --DOCSHELL 000000C92FB52800 == 110 [pid = 2532] [id = 10] 08:44:23 INFO - PROCESS | 2532 | 1464623063747 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]]]}] 08:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1588ms 08:44:24 INFO - PROCESS | 2532 | --DOMWINDOW == 257 (000000C934855C00) [pid = 2532] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:44:24 INFO - PROCESS | 2532 | --DOMWINDOW == 256 (000000C94700A400) [pid = 2532] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:44:24 INFO - PROCESS | 2532 | --DOMWINDOW == 255 (000000C949FCA800) [pid = 2532] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:44:24 INFO - PROCESS | 2532 | --DOMWINDOW == 254 (000000C94043A400) [pid = 2532] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:44:24 INFO - PROCESS | 2532 | --DOMWINDOW == 253 (000000C947268C00) [pid = 2532] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:44:24 INFO - PROCESS | 2532 | --DOMWINDOW == 252 (000000C92F974400) [pid = 2532] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:44:24 INFO - PROCESS | 2532 | --DOMWINDOW == 251 (000000C9403E5400) [pid = 2532] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:44:24 INFO - PROCESS | 2532 | --DOMWINDOW == 250 (000000C93C4A9800) [pid = 2532] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:44:24 INFO - PROCESS | 2532 | --DOMWINDOW == 249 (000000C940FB7C00) [pid = 2532] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:44:24 INFO - PROCESS | 2532 | --DOMWINDOW == 248 (000000C93BBB2C00) [pid = 2532] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:44:24 INFO - PROCESS | 2532 | --DOMWINDOW == 247 (000000C93FE7D000) [pid = 2532] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:44:24 INFO - PROCESS | 2532 | --DOMWINDOW == 246 (000000C93470F400) [pid = 2532] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:44:24 INFO - PROCESS | 2532 | --DOMWINDOW == 245 (000000C947CEF800) [pid = 2532] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:44:24 INFO - PROCESS | 2532 | --DOMWINDOW == 244 (000000C935166800) [pid = 2532] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:44:24 INFO - PROCESS | 2532 | --DOMWINDOW == 243 (000000C93C964C00) [pid = 2532] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:44:24 INFO - PROCESS | 2532 | --DOMWINDOW == 242 (000000C94B4C2400) [pid = 2532] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:44:24 INFO - PROCESS | 2532 | --DOMWINDOW == 241 (000000C934708400) [pid = 2532] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:44:24 INFO - PROCESS | 2532 | --DOMWINDOW == 240 (000000C94719D000) [pid = 2532] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:44:24 INFO - PROCESS | 2532 | --DOMWINDOW == 239 (000000C92F13B000) [pid = 2532] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:44:24 INFO - PROCESS | 2532 | --DOMWINDOW == 238 (000000C942096C00) [pid = 2532] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:44:24 INFO - PROCESS | 2532 | --DOMWINDOW == 237 (000000C948C4E800) [pid = 2532] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:44:24 INFO - PROCESS | 2532 | --DOMWINDOW == 236 (000000C94B4C1C00) [pid = 2532] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:44:24 INFO - PROCESS | 2532 | --DOMWINDOW == 235 (000000C92EFBB000) [pid = 2532] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:44:24 INFO - PROCESS | 2532 | 1464623064622 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 08:44:24 INFO - PROCESS | 2532 | 1464623064625 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 08:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:44:24 INFO - PROCESS | 2532 | 1464623064628 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:44:24 INFO - PROCESS | 2532 | 1464623064630 Marionette TRACE conn6 <- [1,1974,null,{}] 08:44:24 INFO - PROCESS | 2532 | 1464623064633 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}] 08:44:24 INFO - PROCESS | 2532 | 1464623064740 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 08:44:24 INFO - PROCESS | 2532 | 1464623064749 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:24 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93FEB0000 == 111 [pid = 2532] [id = 503] 08:44:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 236 (000000C933A17800) [pid = 2532] [serial = 1509] [outer = 0000000000000000] 08:44:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 237 (000000C939171000) [pid = 2532] [serial = 1510] [outer = 000000C933A17800] 08:44:24 INFO - PROCESS | 2532 | 1464623064804 Marionette DEBUG loaded listener.js 08:44:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 238 (000000C93FE36C00) [pid = 2532] [serial = 1511] [outer = 000000C933A17800] 08:44:25 INFO - PROCESS | 2532 | 1464623065271 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]]]}] 08:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 692ms 08:44:25 INFO - PROCESS | 2532 | 1464623065322 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 08:44:25 INFO - PROCESS | 2532 | 1464623065325 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 08:44:25 INFO - PROCESS | 2532 | 1464623065328 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:44:25 INFO - PROCESS | 2532 | 1464623065331 Marionette TRACE conn6 <- [1,1978,null,{}] 08:44:25 INFO - PROCESS | 2532 | 1464623065334 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}] 08:44:25 INFO - PROCESS | 2532 | 1464623065458 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 08:44:25 INFO - PROCESS | 2532 | 1464623065466 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:25 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94D465800 == 112 [pid = 2532] [id = 504] 08:44:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 239 (000000C9409D5C00) [pid = 2532] [serial = 1512] [outer = 0000000000000000] 08:44:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 240 (000000C948C52400) [pid = 2532] [serial = 1513] [outer = 000000C9409D5C00] 08:44:25 INFO - PROCESS | 2532 | 1464623065517 Marionette DEBUG loaded listener.js 08:44:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 241 (000000C94AF0E000) [pid = 2532] [serial = 1514] [outer = 000000C9409D5C00] 08:44:26 INFO - PROCESS | 2532 | 1464623065995 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]]]}] 08:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 691ms 08:44:26 INFO - PROCESS | 2532 | 1464623066022 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 08:44:26 INFO - PROCESS | 2532 | 1464623066024 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 08:44:26 INFO - PROCESS | 2532 | 1464623066027 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:44:26 INFO - PROCESS | 2532 | 1464623066029 Marionette TRACE conn6 <- [1,1982,null,{}] 08:44:26 INFO - PROCESS | 2532 | 1464623066033 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}] 08:44:26 INFO - PROCESS | 2532 | 1464623066145 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 08:44:26 INFO - PROCESS | 2532 | 1464623066178 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:26 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94E059800 == 113 [pid = 2532] [id = 505] 08:44:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 242 (000000C94AF10400) [pid = 2532] [serial = 1515] [outer = 0000000000000000] 08:44:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 243 (000000C94B1AF800) [pid = 2532] [serial = 1516] [outer = 000000C94AF10400] 08:44:26 INFO - PROCESS | 2532 | 1464623066227 Marionette DEBUG loaded listener.js 08:44:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 244 (000000C94B87B000) [pid = 2532] [serial = 1517] [outer = 000000C94AF10400] 08:44:26 INFO - PROCESS | 2532 | 1464623066954 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]]]}] 08:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 987ms 08:44:27 INFO - PROCESS | 2532 | 1464623067018 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 08:44:27 INFO - PROCESS | 2532 | 1464623067022 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 08:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:44:27 INFO - PROCESS | 2532 | 1464623067028 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:44:27 INFO - PROCESS | 2532 | 1464623067033 Marionette TRACE conn6 <- [1,1986,null,{}] 08:44:27 INFO - PROCESS | 2532 | 1464623067039 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}] 08:44:27 INFO - PROCESS | 2532 | 1464623067272 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 08:44:27 INFO - PROCESS | 2532 | 1464623067391 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:27 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94097E000 == 114 [pid = 2532] [id = 506] 08:44:27 INFO - PROCESS | 2532 | ++DOMWINDOW == 245 (000000C934461800) [pid = 2532] [serial = 1518] [outer = 0000000000000000] 08:44:27 INFO - PROCESS | 2532 | ++DOMWINDOW == 246 (000000C938D22400) [pid = 2532] [serial = 1519] [outer = 000000C934461800] 08:44:27 INFO - PROCESS | 2532 | 1464623067453 Marionette DEBUG loaded listener.js 08:44:27 INFO - PROCESS | 2532 | ++DOMWINDOW == 247 (000000C93C10D000) [pid = 2532] [serial = 1520] [outer = 000000C934461800] 08:44:28 INFO - PROCESS | 2532 | 1464623068165 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]]]}] 08:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1184ms 08:44:28 INFO - PROCESS | 2532 | 1464623068217 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 08:44:28 INFO - PROCESS | 2532 | 1464623068223 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 08:44:28 INFO - PROCESS | 2532 | 1464623068230 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:44:28 INFO - PROCESS | 2532 | 1464623068233 Marionette TRACE conn6 <- [1,1990,null,{}] 08:44:28 INFO - PROCESS | 2532 | 1464623068238 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}] 08:44:28 INFO - PROCESS | 2532 | 1464623068381 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 08:44:28 INFO - PROCESS | 2532 | 1464623068547 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:28 INFO - PROCESS | 2532 | ++DOCSHELL 000000C947E34000 == 115 [pid = 2532] [id = 507] 08:44:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 248 (000000C93FE37C00) [pid = 2532] [serial = 1521] [outer = 0000000000000000] 08:44:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 249 (000000C9403DF400) [pid = 2532] [serial = 1522] [outer = 000000C93FE37C00] 08:44:28 INFO - PROCESS | 2532 | 1464623068605 Marionette DEBUG loaded listener.js 08:44:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 250 (000000C9409CDC00) [pid = 2532] [serial = 1523] [outer = 000000C93FE37C00] 08:44:29 INFO - PROCESS | 2532 | 1464623069254 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]]]}] 08:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1075ms 08:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:44:29 INFO - PROCESS | 2532 | 1464623069311 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 08:44:29 INFO - PROCESS | 2532 | 1464623069314 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 08:44:29 INFO - PROCESS | 2532 | 1464623069318 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:44:29 INFO - PROCESS | 2532 | 1464623069322 Marionette TRACE conn6 <- [1,1994,null,{}] 08:44:29 INFO - PROCESS | 2532 | 1464623069334 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}] 08:44:29 INFO - PROCESS | 2532 | 1464623069478 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 08:44:29 INFO - PROCESS | 2532 | 1464623069647 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:29 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94E20D800 == 116 [pid = 2532] [id = 508] 08:44:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 251 (000000C9466FA000) [pid = 2532] [serial = 1524] [outer = 0000000000000000] 08:44:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 252 (000000C947262000) [pid = 2532] [serial = 1525] [outer = 000000C9466FA000] 08:44:29 INFO - PROCESS | 2532 | 1464623069711 Marionette DEBUG loaded listener.js 08:44:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 253 (000000C949A03C00) [pid = 2532] [serial = 1526] [outer = 000000C9466FA000] 08:44:30 INFO - PROCESS | 2532 | 1464623070304 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]]]}] 08:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 08:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1030ms 08:44:30 INFO - PROCESS | 2532 | 1464623070349 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 08:44:30 INFO - PROCESS | 2532 | 1464623070352 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 08:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:44:30 INFO - PROCESS | 2532 | 1464623070356 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:44:30 INFO - PROCESS | 2532 | 1464623070358 Marionette TRACE conn6 <- [1,1998,null,{}] 08:44:30 INFO - PROCESS | 2532 | 1464623070362 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}] 08:44:30 INFO - PROCESS | 2532 | 1464623070506 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 08:44:30 INFO - PROCESS | 2532 | 1464623070670 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:30 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94ED56000 == 117 [pid = 2532] [id = 509] 08:44:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 254 (000000C94AF0B400) [pid = 2532] [serial = 1527] [outer = 0000000000000000] 08:44:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 255 (000000C94B3E8000) [pid = 2532] [serial = 1528] [outer = 000000C94AF0B400] 08:44:30 INFO - PROCESS | 2532 | 1464623070728 Marionette DEBUG loaded listener.js 08:44:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 256 (000000C94C75F000) [pid = 2532] [serial = 1529] [outer = 000000C94AF0B400] 08:44:31 INFO - PROCESS | 2532 | 1464623071360 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]]]}] 08:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 08:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1074ms 08:44:31 INFO - PROCESS | 2532 | 1464623071433 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 08:44:31 INFO - PROCESS | 2532 | 1464623071435 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 08:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:44:31 INFO - PROCESS | 2532 | 1464623071439 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:44:31 INFO - PROCESS | 2532 | 1464623071441 Marionette TRACE conn6 <- [1,2002,null,{}] 08:44:31 INFO - PROCESS | 2532 | 1464623071445 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}] 08:44:31 INFO - PROCESS | 2532 | 1464623071583 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 08:44:31 INFO - PROCESS | 2532 | 1464623071746 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:31 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94F77F000 == 118 [pid = 2532] [id = 510] 08:44:31 INFO - PROCESS | 2532 | ++DOMWINDOW == 257 (000000C94AF11C00) [pid = 2532] [serial = 1530] [outer = 0000000000000000] 08:44:31 INFO - PROCESS | 2532 | ++DOMWINDOW == 258 (000000C94CBA0400) [pid = 2532] [serial = 1531] [outer = 000000C94AF11C00] 08:44:31 INFO - PROCESS | 2532 | 1464623071807 Marionette DEBUG loaded listener.js 08:44:31 INFO - PROCESS | 2532 | ++DOMWINDOW == 259 (000000C94CCF0C00) [pid = 2532] [serial = 1532] [outer = 000000C94AF11C00] 08:44:32 INFO - PROCESS | 2532 | 1464623072455 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]]]}] 08:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1081ms 08:44:32 INFO - PROCESS | 2532 | 1464623072523 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 08:44:32 INFO - PROCESS | 2532 | 1464623072525 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 08:44:32 INFO - PROCESS | 2532 | 1464623072528 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:44:32 INFO - PROCESS | 2532 | 1464623072531 Marionette TRACE conn6 <- [1,2006,null,{}] 08:44:32 INFO - PROCESS | 2532 | 1464623072550 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}] 08:44:32 INFO - PROCESS | 2532 | 1464623072757 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 08:44:32 INFO - PROCESS | 2532 | 1464623072920 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:32 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94E552000 == 119 [pid = 2532] [id = 511] 08:44:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 260 (000000C94DAD9000) [pid = 2532] [serial = 1533] [outer = 0000000000000000] 08:44:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 261 (000000C94E510C00) [pid = 2532] [serial = 1534] [outer = 000000C94DAD9000] 08:44:32 INFO - PROCESS | 2532 | 1464623072977 Marionette DEBUG loaded listener.js 08:44:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 262 (000000C94D9E0800) [pid = 2532] [serial = 1535] [outer = 000000C94DAD9000] 08:44:33 INFO - PROCESS | 2532 | 1464623073605 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]]]}] 08:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1139ms 08:44:33 INFO - PROCESS | 2532 | 1464623073671 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 08:44:33 INFO - PROCESS | 2532 | 1464623073674 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 08:44:33 INFO - PROCESS | 2532 | 1464623073677 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:44:33 INFO - PROCESS | 2532 | 1464623073679 Marionette TRACE conn6 <- [1,2010,null,{}] 08:44:33 INFO - PROCESS | 2532 | 1464623073683 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}] 08:44:33 INFO - PROCESS | 2532 | 1464623073832 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 08:44:34 INFO - PROCESS | 2532 | 1464623073998 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:34 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94F932000 == 120 [pid = 2532] [id = 512] 08:44:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 263 (000000C94DAE3C00) [pid = 2532] [serial = 1536] [outer = 0000000000000000] 08:44:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 264 (000000C94EDF4C00) [pid = 2532] [serial = 1537] [outer = 000000C94DAE3C00] 08:44:34 INFO - PROCESS | 2532 | 1464623074058 Marionette DEBUG loaded listener.js 08:44:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 265 (000000C94EDFB400) [pid = 2532] [serial = 1538] [outer = 000000C94DAE3C00] 08:44:34 INFO - PROCESS | 2532 | 1464623074666 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]]]}] 08:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1021ms 08:44:34 INFO - PROCESS | 2532 | 1464623074700 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 08:44:34 INFO - PROCESS | 2532 | 1464623074703 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 08:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:44:34 INFO - PROCESS | 2532 | 1464623074706 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:44:34 INFO - PROCESS | 2532 | 1464623074709 Marionette TRACE conn6 <- [1,2014,null,{}] 08:44:34 INFO - PROCESS | 2532 | 1464623074712 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}] 08:44:34 INFO - PROCESS | 2532 | 1464623074855 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 08:44:35 INFO - PROCESS | 2532 | 1464623075021 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:35 INFO - PROCESS | 2532 | ++DOCSHELL 000000C954360000 == 121 [pid = 2532] [id = 513] 08:44:35 INFO - PROCESS | 2532 | ++DOMWINDOW == 266 (000000C94EDF9C00) [pid = 2532] [serial = 1539] [outer = 0000000000000000] 08:44:35 INFO - PROCESS | 2532 | ++DOMWINDOW == 267 (000000C94EF1D400) [pid = 2532] [serial = 1540] [outer = 000000C94EDF9C00] 08:44:35 INFO - PROCESS | 2532 | 1464623075077 Marionette DEBUG loaded listener.js 08:44:35 INFO - PROCESS | 2532 | ++DOMWINDOW == 268 (000000C94DADE800) [pid = 2532] [serial = 1541] [outer = 000000C94EDF9C00] 08:44:35 INFO - PROCESS | 2532 | 1464623075660 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]]]}] 08:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1021ms 08:44:35 INFO - PROCESS | 2532 | 1464623075731 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 08:44:35 INFO - PROCESS | 2532 | 1464623075733 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 08:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:44:35 INFO - PROCESS | 2532 | 1464623075737 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:44:35 INFO - PROCESS | 2532 | 1464623075739 Marionette TRACE conn6 <- [1,2018,null,{}] 08:44:35 INFO - PROCESS | 2532 | 1464623075743 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}] 08:44:35 INFO - PROCESS | 2532 | 1464623075880 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 08:44:36 INFO - PROCESS | 2532 | 1464623076046 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:36 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9536C5800 == 122 [pid = 2532] [id = 514] 08:44:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 269 (000000C94EF1AC00) [pid = 2532] [serial = 1542] [outer = 0000000000000000] 08:44:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 270 (000000C94F7A4C00) [pid = 2532] [serial = 1543] [outer = 000000C94EF1AC00] 08:44:36 INFO - PROCESS | 2532 | 1464623076104 Marionette DEBUG loaded listener.js 08:44:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 271 (000000C94F7ABC00) [pid = 2532] [serial = 1544] [outer = 000000C94EF1AC00] 08:44:36 INFO - PROCESS | 2532 | 1464623076707 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]]]}] 08:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1024ms 08:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:44:36 INFO - PROCESS | 2532 | 1464623076764 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 08:44:36 INFO - PROCESS | 2532 | 1464623076766 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 08:44:36 INFO - PROCESS | 2532 | 1464623076770 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:44:36 INFO - PROCESS | 2532 | 1464623076772 Marionette TRACE conn6 <- [1,2022,null,{}] 08:44:36 INFO - PROCESS | 2532 | 1464623076776 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}] 08:44:36 INFO - PROCESS | 2532 | 1464623076911 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 08:44:37 INFO - PROCESS | 2532 | 1464623077078 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:37 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9534B0000 == 123 [pid = 2532] [id = 515] 08:44:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 272 (000000C94F7AB400) [pid = 2532] [serial = 1545] [outer = 0000000000000000] 08:44:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 273 (000000C94FEE7000) [pid = 2532] [serial = 1546] [outer = 000000C94F7AB400] 08:44:37 INFO - PROCESS | 2532 | 1464623077134 Marionette DEBUG loaded listener.js 08:44:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 274 (000000C94FEECC00) [pid = 2532] [serial = 1547] [outer = 000000C94F7AB400] 08:44:37 INFO - PROCESS | 2532 | 1464623077779 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]]]}] 08:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1021ms 08:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:44:37 INFO - PROCESS | 2532 | 1464623077794 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 08:44:37 INFO - PROCESS | 2532 | 1464623077797 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 08:44:37 INFO - PROCESS | 2532 | 1464623077800 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:44:37 INFO - PROCESS | 2532 | 1464623077803 Marionette TRACE conn6 <- [1,2026,null,{}] 08:44:37 INFO - PROCESS | 2532 | 1464623077807 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}] 08:44:37 INFO - PROCESS | 2532 | 1464623077981 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 08:44:38 INFO - PROCESS | 2532 | 1464623078163 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:38 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9540D5800 == 124 [pid = 2532] [id = 516] 08:44:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 275 (000000C9540AB800) [pid = 2532] [serial = 1548] [outer = 0000000000000000] 08:44:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 276 (000000C9540B3000) [pid = 2532] [serial = 1549] [outer = 000000C9540AB800] 08:44:38 INFO - PROCESS | 2532 | 1464623078228 Marionette DEBUG loaded listener.js 08:44:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 277 (000000C954F32800) [pid = 2532] [serial = 1550] [outer = 000000C9540AB800] 08:44:38 INFO - PROCESS | 2532 | 1464623078955 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]]]}] 08:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1239ms 08:44:39 INFO - PROCESS | 2532 | 1464623079042 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 08:44:39 INFO - PROCESS | 2532 | 1464623079044 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 08:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:44:39 INFO - PROCESS | 2532 | 1464623079048 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:44:39 INFO - PROCESS | 2532 | 1464623079050 Marionette TRACE conn6 <- [1,2030,null,{}] 08:44:39 INFO - PROCESS | 2532 | 1464623079054 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}] 08:44:39 INFO - PROCESS | 2532 | 1464623079203 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 08:44:39 INFO - PROCESS | 2532 | 1464623079369 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:39 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940660800 == 125 [pid = 2532] [id = 517] 08:44:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 278 (000000C93ECE7C00) [pid = 2532] [serial = 1551] [outer = 0000000000000000] 08:44:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 279 (000000C94719AC00) [pid = 2532] [serial = 1552] [outer = 000000C93ECE7C00] 08:44:39 INFO - PROCESS | 2532 | 1464623079424 Marionette DEBUG loaded listener.js 08:44:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 280 (000000C94D9DFC00) [pid = 2532] [serial = 1553] [outer = 000000C93ECE7C00] 08:44:40 INFO - PROCESS | 2532 | 1464623080039 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]]]}] 08:44:40 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) 08:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1021ms 08:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:44:40 INFO - PROCESS | 2532 | 1464623080072 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 08:44:40 INFO - PROCESS | 2532 | 1464623080074 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 08:44:40 INFO - PROCESS | 2532 | 1464623080078 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:44:40 INFO - PROCESS | 2532 | 1464623080080 Marionette TRACE conn6 <- [1,2034,null,{}] 08:44:40 INFO - PROCESS | 2532 | 1464623080084 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}] 08:44:40 INFO - PROCESS | 2532 | 1464623080227 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 08:44:40 INFO - PROCESS | 2532 | 1464623080407 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:40 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946169800 == 126 [pid = 2532] [id = 518] 08:44:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 281 (000000C92F2B6000) [pid = 2532] [serial = 1554] [outer = 0000000000000000] 08:44:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 282 (000000C94A547800) [pid = 2532] [serial = 1555] [outer = 000000C92F2B6000] 08:44:40 INFO - PROCESS | 2532 | 1464623080464 Marionette DEBUG loaded listener.js 08:44:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 283 (000000C94EC47C00) [pid = 2532] [serial = 1556] [outer = 000000C92F2B6000] 08:44:41 INFO - PROCESS | 2532 | 1464623081099 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]]]}] 08:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1071ms 08:44:41 INFO - PROCESS | 2532 | 1464623081152 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 08:44:41 INFO - PROCESS | 2532 | 1464623081155 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 08:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:44:41 INFO - PROCESS | 2532 | 1464623081158 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:44:41 INFO - PROCESS | 2532 | 1464623081160 Marionette TRACE conn6 <- [1,2038,null,{}] 08:44:41 INFO - PROCESS | 2532 | 1464623081164 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}] 08:44:41 INFO - PROCESS | 2532 | 1464623081305 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 08:44:41 INFO - PROCESS | 2532 | 1464623081490 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:41 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946F83000 == 127 [pid = 2532] [id = 519] 08:44:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 284 (000000C92DF0D400) [pid = 2532] [serial = 1557] [outer = 0000000000000000] 08:44:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 285 (000000C94D9D5000) [pid = 2532] [serial = 1558] [outer = 000000C92DF0D400] 08:44:41 INFO - PROCESS | 2532 | 1464623081547 Marionette DEBUG loaded listener.js 08:44:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 286 (000000C9533A3800) [pid = 2532] [serial = 1559] [outer = 000000C92DF0D400] 08:44:42 INFO - PROCESS | 2532 | 1464623082600 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]]]}] 08:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1550ms 08:44:42 INFO - PROCESS | 2532 | 1464623082711 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 08:44:42 INFO - PROCESS | 2532 | 1464623082715 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 08:44:42 INFO - PROCESS | 2532 | 1464623082720 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:44:42 INFO - PROCESS | 2532 | 1464623082724 Marionette TRACE conn6 <- [1,2042,null,{}] 08:44:42 INFO - PROCESS | 2532 | 1464623082730 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}] 08:44:42 INFO - PROCESS | 2532 | 1464623082905 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 08:44:43 INFO - PROCESS | 2532 | 1464623083082 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:43 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F6D6800 == 128 [pid = 2532] [id = 520] 08:44:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 287 (000000C930761400) [pid = 2532] [serial = 1560] [outer = 0000000000000000] 08:44:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 288 (000000C934658C00) [pid = 2532] [serial = 1561] [outer = 000000C930761400] 08:44:43 INFO - PROCESS | 2532 | 1464623083147 Marionette DEBUG loaded listener.js 08:44:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 289 (000000C938D28800) [pid = 2532] [serial = 1562] [outer = 000000C930761400] 08:44:43 INFO - PROCESS | 2532 | 1464623083743 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]]]}] 08:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1078ms 08:44:43 INFO - PROCESS | 2532 | 1464623083803 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 08:44:43 INFO - PROCESS | 2532 | 1464623083809 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 08:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:44:43 INFO - PROCESS | 2532 | 1464623083815 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:44:43 INFO - PROCESS | 2532 | 1464623083818 Marionette TRACE conn6 <- [1,2046,null,{}] 08:44:43 INFO - PROCESS | 2532 | 1464623083822 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}] 08:44:43 INFO - PROCESS | 2532 | 1464623083954 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 08:44:44 INFO - PROCESS | 2532 | 1464623084128 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:44 INFO - PROCESS | 2532 | ++DOCSHELL 000000C938264800 == 129 [pid = 2532] [id = 521] 08:44:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 290 (000000C93397A000) [pid = 2532] [serial = 1563] [outer = 0000000000000000] 08:44:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 291 (000000C93B1E8800) [pid = 2532] [serial = 1564] [outer = 000000C93397A000] 08:44:44 INFO - PROCESS | 2532 | 1464623084181 Marionette DEBUG loaded listener.js 08:44:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 292 (000000C93C6F8C00) [pid = 2532] [serial = 1565] [outer = 000000C93397A000] 08:44:44 INFO - PROCESS | 2532 | 1464623084851 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]]]}] 08:44:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C9489A3800 == 128 [pid = 2532] [id = 261] 08:44:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C94A00D800 == 127 [pid = 2532] [id = 406] 08:44:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C9446CC000 == 126 [pid = 2532] [id = 76] 08:44:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C943344800 == 125 [pid = 2532] [id = 397] 08:44:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C948DD4800 == 124 [pid = 2532] [id = 247] 08:44:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C944661800 == 123 [pid = 2532] [id = 243] 08:44:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C946F20000 == 122 [pid = 2532] [id = 361] 08:44:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C940EDF000 == 121 [pid = 2532] [id = 77] 08:44:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C94D465800 == 120 [pid = 2532] [id = 504] 08:44:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C93FEB0000 == 119 [pid = 2532] [id = 503] 08:44:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C94A5C8000 == 118 [pid = 2532] [id = 502] 08:44:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C949EA4800 == 117 [pid = 2532] [id = 501] 08:44:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C948CCF000 == 116 [pid = 2532] [id = 500] 08:44:44 INFO - PROCESS | 2532 | --DOMWINDOW == 291 (000000C94A5E0C00) [pid = 2532] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 08:44:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C946175800 == 115 [pid = 2532] [id = 499] 08:44:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C940BEF800 == 114 [pid = 2532] [id = 498] 08:44:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C9391DE800 == 113 [pid = 2532] [id = 497] 08:44:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C946F76800 == 112 [pid = 2532] [id = 496] 08:44:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C94097D800 == 111 [pid = 2532] [id = 495] 08:44:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C940BF1800 == 110 [pid = 2532] [id = 494] 08:44:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C94B84D000 == 109 [pid = 2532] [id = 490] 08:44:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C94C8E3800 == 108 [pid = 2532] [id = 489] 08:44:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C94F786000 == 107 [pid = 2532] [id = 488] 08:44:44 INFO - PROCESS | 2532 | --DOCSHELL 000000C94CC23000 == 106 [pid = 2532] [id = 487] 08:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1136ms 08:44:45 INFO - PROCESS | 2532 | --DOCSHELL 000000C94F734000 == 105 [pid = 2532] [id = 486] 08:44:45 INFO - PROCESS | 2532 | --DOCSHELL 000000C94E21F800 == 104 [pid = 2532] [id = 485] 08:44:45 INFO - PROCESS | 2532 | --DOCSHELL 000000C946F77800 == 103 [pid = 2532] [id = 484] 08:44:45 INFO - PROCESS | 2532 | --DOCSHELL 000000C940659000 == 102 [pid = 2532] [id = 483] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 290 (000000C93484DC00) [pid = 2532] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 289 (000000C93824B000) [pid = 2532] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 288 (000000C948004800) [pid = 2532] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 287 (000000C94A53EC00) [pid = 2532] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 286 (000000C949A0C800) [pid = 2532] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 285 (000000C94B4C5C00) [pid = 2532] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 284 (000000C9489E4000) [pid = 2532] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 283 (000000C93D321800) [pid = 2532] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 282 (000000C94E508400) [pid = 2532] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 281 (000000C94A54A000) [pid = 2532] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 280 (000000C940826C00) [pid = 2532] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 279 (000000C93FE3C400) [pid = 2532] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 278 (000000C9466F1400) [pid = 2532] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 277 (000000C94E1C0800) [pid = 2532] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 276 (000000C94B1AE400) [pid = 2532] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 275 (000000C947269C00) [pid = 2532] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 274 (000000C94202C400) [pid = 2532] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 273 (000000C940407400) [pid = 2532] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 272 (000000C947CA7400) [pid = 2532] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 271 (000000C948398400) [pid = 2532] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 270 (000000C949527000) [pid = 2532] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 269 (000000C9392B2C00) [pid = 2532] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 268 (000000C9483B4800) [pid = 2532] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 267 (000000C9487B3400) [pid = 2532] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 266 (000000C94D9DE800) [pid = 2532] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 265 (000000C94D9D3C00) [pid = 2532] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 264 (000000C93FE0C000) [pid = 2532] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 263 (000000C94C763000) [pid = 2532] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 262 (000000C939C81800) [pid = 2532] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 261 (000000C947D09000) [pid = 2532] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 260 (000000C93E7D0C00) [pid = 2532] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 259 (000000C94BA45C00) [pid = 2532] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 258 (000000C94DAE2000) [pid = 2532] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 257 (000000C934938800) [pid = 2532] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 256 (000000C947191C00) [pid = 2532] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 255 (000000C94D104400) [pid = 2532] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 254 (000000C94B4BE800) [pid = 2532] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 253 (000000C946396C00) [pid = 2532] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 252 (000000C94D105C00) [pid = 2532] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 251 (000000C94CB9D800) [pid = 2532] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 250 (000000C93C863400) [pid = 2532] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 249 (000000C933B45000) [pid = 2532] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 248 (000000C940B60000) [pid = 2532] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 247 (000000C93C112800) [pid = 2532] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | --DOMWINDOW == 246 (000000C94B1AC400) [pid = 2532] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 08:44:45 INFO - PROCESS | 2532 | 1464623085042 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 08:44:45 INFO - PROCESS | 2532 | 1464623085044 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 08:44:45 INFO - PROCESS | 2532 | 1464623085050 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:44:45 INFO - PROCESS | 2532 | 1464623085053 Marionette TRACE conn6 <- [1,2050,null,{}] 08:44:45 INFO - PROCESS | 2532 | 1464623085064 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}] 08:44:45 INFO - PROCESS | 2532 | 1464623085184 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 08:44:45 INFO - PROCESS | 2532 | 1464623085299 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:45 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93D341000 == 103 [pid = 2532] [id = 522] 08:44:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 247 (000000C933B48000) [pid = 2532] [serial = 1566] [outer = 0000000000000000] 08:44:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 248 (000000C935121000) [pid = 2532] [serial = 1567] [outer = 000000C933B48000] 08:44:45 INFO - PROCESS | 2532 | 1464623085354 Marionette DEBUG loaded listener.js 08:44:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 249 (000000C9394B8000) [pid = 2532] [serial = 1568] [outer = 000000C933B48000] 08:44:45 INFO - PROCESS | 2532 | 1464623085851 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]]]}] 08:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 839ms 08:44:45 INFO - PROCESS | 2532 | 1464623085895 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 08:44:45 INFO - PROCESS | 2532 | 1464623085898 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 08:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:44:45 INFO - PROCESS | 2532 | 1464623085901 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:44:45 INFO - PROCESS | 2532 | 1464623085903 Marionette TRACE conn6 <- [1,2054,null,{}] 08:44:45 INFO - PROCESS | 2532 | 1464623085906 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}] 08:44:46 INFO - PROCESS | 2532 | 1464623086021 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 08:44:46 INFO - PROCESS | 2532 | 1464623086030 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:46 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940EC9800 == 104 [pid = 2532] [id = 523] 08:44:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 250 (000000C93C78FC00) [pid = 2532] [serial = 1569] [outer = 0000000000000000] 08:44:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 251 (000000C93C95EC00) [pid = 2532] [serial = 1570] [outer = 000000C93C78FC00] 08:44:46 INFO - PROCESS | 2532 | 1464623086081 Marionette DEBUG loaded listener.js 08:44:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 252 (000000C93ECE7800) [pid = 2532] [serial = 1571] [outer = 000000C93C78FC00] 08:44:46 INFO - PROCESS | 2532 | 1464623086583 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]]]}] 08:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 735ms 08:44:46 INFO - PROCESS | 2532 | 1464623086638 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 08:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:44:46 INFO - PROCESS | 2532 | 1464623086641 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 08:44:46 INFO - PROCESS | 2532 | 1464623086644 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:44:46 INFO - PROCESS | 2532 | 1464623086646 Marionette TRACE conn6 <- [1,2058,null,{}] 08:44:46 INFO - PROCESS | 2532 | 1464623086649 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}] 08:44:46 INFO - PROCESS | 2532 | 1464623086758 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 08:44:46 INFO - PROCESS | 2532 | 1464623086919 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:46 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943F7B000 == 105 [pid = 2532] [id = 524] 08:44:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 253 (000000C9341DE400) [pid = 2532] [serial = 1572] [outer = 0000000000000000] 08:44:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 254 (000000C93E378400) [pid = 2532] [serial = 1573] [outer = 000000C9341DE400] 08:44:46 INFO - PROCESS | 2532 | 1464623086965 Marionette DEBUG loaded listener.js 08:44:47 INFO - PROCESS | 2532 | ++DOMWINDOW == 255 (000000C93FE0EC00) [pid = 2532] [serial = 1574] [outer = 000000C9341DE400] 08:44:47 INFO - PROCESS | 2532 | 1464623087416 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]]]}] 08:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 839ms 08:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:44:47 INFO - PROCESS | 2532 | 1464623087491 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 08:44:47 INFO - PROCESS | 2532 | 1464623087493 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 08:44:47 INFO - PROCESS | 2532 | 1464623087497 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:44:47 INFO - PROCESS | 2532 | 1464623087499 Marionette TRACE conn6 <- [1,2062,null,{}] 08:44:47 INFO - PROCESS | 2532 | 1464623087502 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}] 08:44:47 INFO - PROCESS | 2532 | 1464623087681 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 08:44:47 INFO - PROCESS | 2532 | 1464623087712 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:47 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94628C800 == 106 [pid = 2532] [id = 525] 08:44:47 INFO - PROCESS | 2532 | ++DOMWINDOW == 256 (000000C940403000) [pid = 2532] [serial = 1575] [outer = 0000000000000000] 08:44:47 INFO - PROCESS | 2532 | ++DOMWINDOW == 257 (000000C940439C00) [pid = 2532] [serial = 1576] [outer = 000000C940403000] 08:44:47 INFO - PROCESS | 2532 | 1464623087761 Marionette DEBUG loaded listener.js 08:44:47 INFO - PROCESS | 2532 | ++DOMWINDOW == 258 (000000C94082B800) [pid = 2532] [serial = 1577] [outer = 000000C940403000] 08:44:48 INFO - PROCESS | 2532 | 1464623088280 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]]]}] 08:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 818ms 08:44:48 INFO - PROCESS | 2532 | 1464623088319 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 08:44:48 INFO - PROCESS | 2532 | 1464623088329 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 08:44:48 INFO - PROCESS | 2532 | 1464623088332 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:44:48 INFO - PROCESS | 2532 | 1464623088334 Marionette TRACE conn6 <- [1,2066,null,{}] 08:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:44:48 INFO - PROCESS | 2532 | 1464623088338 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}] 08:44:48 INFO - PROCESS | 2532 | 1464623088489 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 08:44:48 INFO - PROCESS | 2532 | 1464623088510 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:48 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946FAD800 == 107 [pid = 2532] [id = 526] 08:44:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 259 (000000C9409E4800) [pid = 2532] [serial = 1578] [outer = 0000000000000000] 08:44:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 260 (000000C940B5CC00) [pid = 2532] [serial = 1579] [outer = 000000C9409E4800] 08:44:48 INFO - PROCESS | 2532 | 1464623088559 Marionette DEBUG loaded listener.js 08:44:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 261 (000000C940B78000) [pid = 2532] [serial = 1580] [outer = 000000C9409E4800] 08:44:49 INFO - PROCESS | 2532 | 1464623089030 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]]]}] 08:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 734ms 08:44:49 INFO - PROCESS | 2532 | 1464623089073 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 08:44:49 INFO - PROCESS | 2532 | 1464623089075 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 08:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:44:49 INFO - PROCESS | 2532 | 1464623089078 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:44:49 INFO - PROCESS | 2532 | 1464623089080 Marionette TRACE conn6 <- [1,2070,null,{}] 08:44:49 INFO - PROCESS | 2532 | 1464623089091 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}] 08:44:49 INFO - PROCESS | 2532 | 1464623089966 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 08:44:50 INFO - PROCESS | 2532 | --DOMWINDOW == 260 (000000C92FB53000) [pid = 2532] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:44:50 INFO - PROCESS | 2532 | --DOMWINDOW == 259 (000000C94726EC00) [pid = 2532] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:44:50 INFO - PROCESS | 2532 | --DOMWINDOW == 258 (000000C948C51800) [pid = 2532] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:44:50 INFO - PROCESS | 2532 | --DOMWINDOW == 257 (000000C933A17800) [pid = 2532] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:44:50 INFO - PROCESS | 2532 | --DOMWINDOW == 256 (000000C92F2B0C00) [pid = 2532] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:44:50 INFO - PROCESS | 2532 | --DOMWINDOW == 255 (000000C9462C1400) [pid = 2532] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:44:50 INFO - PROCESS | 2532 | --DOMWINDOW == 254 (000000C9394BD400) [pid = 2532] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:44:50 INFO - PROCESS | 2532 | --DOMWINDOW == 253 (000000C93B179C00) [pid = 2532] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:44:50 INFO - PROCESS | 2532 | --DOMWINDOW == 252 (000000C92D677800) [pid = 2532] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:44:50 INFO - PROCESS | 2532 | --DOMWINDOW == 251 (000000C9409E5800) [pid = 2532] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:44:50 INFO - PROCESS | 2532 | --DOMWINDOW == 250 (000000C94043D400) [pid = 2532] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:44:50 INFO - PROCESS | 2532 | --DOMWINDOW == 249 (000000C92D6D6000) [pid = 2532] [serial = 29] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:44:50 INFO - PROCESS | 2532 | --DOMWINDOW == 248 (000000C9409D5C00) [pid = 2532] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:44:50 INFO - PROCESS | 2532 | 1464623090089 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:50 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940BE2800 == 108 [pid = 2532] [id = 527] 08:44:50 INFO - PROCESS | 2532 | ++DOMWINDOW == 249 (000000C92E857400) [pid = 2532] [serial = 1581] [outer = 0000000000000000] 08:44:50 INFO - PROCESS | 2532 | ++DOMWINDOW == 250 (000000C93470F400) [pid = 2532] [serial = 1582] [outer = 000000C92E857400] 08:44:50 INFO - PROCESS | 2532 | 1464623090137 Marionette DEBUG loaded listener.js 08:44:50 INFO - PROCESS | 2532 | ++DOMWINDOW == 251 (000000C940E10400) [pid = 2532] [serial = 1583] [outer = 000000C92E857400] 08:44:50 INFO - PROCESS | 2532 | 1464623090522 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]]]}] 08:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1488ms 08:44:50 INFO - PROCESS | 2532 | 1464623090570 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 08:44:50 INFO - PROCESS | 2532 | 1464623090572 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 08:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:44:50 INFO - PROCESS | 2532 | 1464623090584 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:44:50 INFO - PROCESS | 2532 | 1464623090586 Marionette TRACE conn6 <- [1,2074,null,{}] 08:44:50 INFO - PROCESS | 2532 | 1464623090590 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}] 08:44:50 INFO - PROCESS | 2532 | 1464623090700 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 08:44:50 INFO - PROCESS | 2532 | 1464623090707 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:50 INFO - PROCESS | 2532 | ++DOCSHELL 000000C948D5C800 == 109 [pid = 2532] [id = 528] 08:44:50 INFO - PROCESS | 2532 | ++DOMWINDOW == 252 (000000C940F6E800) [pid = 2532] [serial = 1584] [outer = 0000000000000000] 08:44:50 INFO - PROCESS | 2532 | ++DOMWINDOW == 253 (000000C942024000) [pid = 2532] [serial = 1585] [outer = 000000C940F6E800] 08:44:50 INFO - PROCESS | 2532 | 1464623090753 Marionette DEBUG loaded listener.js 08:44:50 INFO - PROCESS | 2532 | ++DOMWINDOW == 254 (000000C943E5A000) [pid = 2532] [serial = 1586] [outer = 000000C940F6E800] 08:44:51 INFO - PROCESS | 2532 | 1464623091210 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]]]}] 08:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 693ms 08:44:51 INFO - PROCESS | 2532 | 1464623091272 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 08:44:51 INFO - PROCESS | 2532 | 1464623091274 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 08:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:44:51 INFO - PROCESS | 2532 | 1464623091277 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:44:51 INFO - PROCESS | 2532 | 1464623091279 Marionette TRACE conn6 <- [1,2078,null,{}] 08:44:51 INFO - PROCESS | 2532 | 1464623091283 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}] 08:44:51 INFO - PROCESS | 2532 | 1464623091397 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 08:44:51 INFO - PROCESS | 2532 | 1464623091432 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:51 INFO - PROCESS | 2532 | ++DOCSHELL 000000C949EA9800 == 110 [pid = 2532] [id = 529] 08:44:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 255 (000000C93910F400) [pid = 2532] [serial = 1587] [outer = 0000000000000000] 08:44:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 256 (000000C944081400) [pid = 2532] [serial = 1588] [outer = 000000C93910F400] 08:44:51 INFO - PROCESS | 2532 | 1464623091480 Marionette DEBUG loaded listener.js 08:44:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 257 (000000C9466F1400) [pid = 2532] [serial = 1589] [outer = 000000C93910F400] 08:44:52 INFO - PROCESS | 2532 | 1464623092052 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]]]}] 08:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 818ms 08:44:52 INFO - PROCESS | 2532 | 1464623092099 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 08:44:52 INFO - PROCESS | 2532 | 1464623092104 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 08:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:44:52 INFO - PROCESS | 2532 | 1464623092110 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:44:52 INFO - PROCESS | 2532 | 1464623092115 Marionette TRACE conn6 <- [1,2082,null,{}] 08:44:52 INFO - PROCESS | 2532 | 1464623092123 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}] 08:44:52 INFO - PROCESS | 2532 | 1464623092311 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 08:44:52 INFO - PROCESS | 2532 | 1464623092473 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:52 INFO - PROCESS | 2532 | ++DOCSHELL 000000C939CB2800 == 111 [pid = 2532] [id = 530] 08:44:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 258 (000000C92F13B000) [pid = 2532] [serial = 1590] [outer = 0000000000000000] 08:44:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 259 (000000C92F145000) [pid = 2532] [serial = 1591] [outer = 000000C92F13B000] 08:44:52 INFO - PROCESS | 2532 | 1464623092535 Marionette DEBUG loaded listener.js 08:44:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 260 (000000C933AC6800) [pid = 2532] [serial = 1592] [outer = 000000C92F13B000] 08:44:53 INFO - PROCESS | 2532 | 1464623093207 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]]]}] 08:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1139ms 08:44:53 INFO - PROCESS | 2532 | 1464623093253 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 08:44:53 INFO - PROCESS | 2532 | 1464623093260 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 08:44:53 INFO - PROCESS | 2532 | 1464623093267 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:44:53 INFO - PROCESS | 2532 | 1464623093270 Marionette TRACE conn6 <- [1,2086,null,{}] 08:44:53 INFO - PROCESS | 2532 | 1464623093274 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}] 08:44:53 INFO - PROCESS | 2532 | 1464623093452 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 08:44:53 INFO - PROCESS | 2532 | 1464623093615 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:53 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9446E9000 == 112 [pid = 2532] [id = 531] 08:44:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 261 (000000C9391AE000) [pid = 2532] [serial = 1593] [outer = 0000000000000000] 08:44:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 262 (000000C93C10BC00) [pid = 2532] [serial = 1594] [outer = 000000C9391AE000] 08:44:53 INFO - PROCESS | 2532 | 1464623093676 Marionette DEBUG loaded listener.js 08:44:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 263 (000000C93E7D1400) [pid = 2532] [serial = 1595] [outer = 000000C9391AE000] 08:44:54 INFO - PROCESS | 2532 | 1464623094318 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]]]}] 08:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1120ms 08:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:44:54 INFO - PROCESS | 2532 | 1464623094392 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 08:44:54 INFO - PROCESS | 2532 | 1464623094395 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 08:44:54 INFO - PROCESS | 2532 | 1464623094399 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:44:54 INFO - PROCESS | 2532 | 1464623094404 Marionette TRACE conn6 <- [1,2090,null,{}] 08:44:54 INFO - PROCESS | 2532 | 1464623094432 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}] 08:44:54 INFO - PROCESS | 2532 | 1464623094580 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 08:44:54 INFO - PROCESS | 2532 | 1464623094740 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:54 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94A13C800 == 113 [pid = 2532] [id = 532] 08:44:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 264 (000000C9403EA000) [pid = 2532] [serial = 1596] [outer = 0000000000000000] 08:44:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 265 (000000C9409E6000) [pid = 2532] [serial = 1597] [outer = 000000C9403EA000] 08:44:54 INFO - PROCESS | 2532 | 1464623094801 Marionette DEBUG loaded listener.js 08:44:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 266 (000000C944072C00) [pid = 2532] [serial = 1598] [outer = 000000C9403EA000] 08:44:55 INFO - PROCESS | 2532 | 1464623095416 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]]]}] 08:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1098ms 08:44:55 INFO - PROCESS | 2532 | 1464623095499 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 08:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:44:55 INFO - PROCESS | 2532 | 1464623095502 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 08:44:55 INFO - PROCESS | 2532 | 1464623095506 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:44:55 INFO - PROCESS | 2532 | 1464623095508 Marionette TRACE conn6 <- [1,2094,null,{}] 08:44:55 INFO - PROCESS | 2532 | 1464623095512 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}] 08:44:55 INFO - PROCESS | 2532 | 1464623095684 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 08:44:55 INFO - PROCESS | 2532 | 1464623095848 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:55 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94B840000 == 114 [pid = 2532] [id = 533] 08:44:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 267 (000000C94719E000) [pid = 2532] [serial = 1599] [outer = 0000000000000000] 08:44:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 268 (000000C94726EC00) [pid = 2532] [serial = 1600] [outer = 000000C94719E000] 08:44:55 INFO - PROCESS | 2532 | 1464623095908 Marionette DEBUG loaded listener.js 08:44:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 269 (000000C947CF1800) [pid = 2532] [serial = 1601] [outer = 000000C94719E000] 08:44:56 INFO - PROCESS | 2532 | 1464623096452 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] 08:44:56 INFO - PROCESS | 2532 | 1464623096495 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 08:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:44:56 INFO - PROCESS | 2532 | 1464623096499 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:44:56 INFO - PROCESS | 2532 | 1464623096501 Marionette TRACE conn6 <- [1,2098,null,{}] 08:44:56 INFO - PROCESS | 2532 | 1464623096505 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}] 08:44:56 INFO - PROCESS | 2532 | 1464623096642 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 08:44:56 INFO - PROCESS | 2532 | 1464623096820 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:56 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94C7C4800 == 115 [pid = 2532] [id = 534] 08:44:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 270 (000000C948007000) [pid = 2532] [serial = 1602] [outer = 0000000000000000] 08:44:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 271 (000000C9483AA800) [pid = 2532] [serial = 1603] [outer = 000000C948007000] 08:44:56 INFO - PROCESS | 2532 | 1464623096880 Marionette DEBUG loaded listener.js 08:44:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 272 (000000C9487B8C00) [pid = 2532] [serial = 1604] [outer = 000000C948007000] 08:44:57 INFO - PROCESS | 2532 | 1464623097483 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]]]}] 08:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1029ms 08:44:57 INFO - PROCESS | 2532 | 1464623097531 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 08:44:57 INFO - PROCESS | 2532 | 1464623097534 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 08:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:44:57 INFO - PROCESS | 2532 | 1464623097537 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:44:57 INFO - PROCESS | 2532 | 1464623097540 Marionette TRACE conn6 <- [1,2102,null,{}] 08:44:57 INFO - PROCESS | 2532 | 1464623097563 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}] 08:44:57 INFO - PROCESS | 2532 | 1464623097752 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 08:44:57 INFO - PROCESS | 2532 | 1464623097918 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:57 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94D815000 == 116 [pid = 2532] [id = 535] 08:44:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 273 (000000C9487B2C00) [pid = 2532] [serial = 1605] [outer = 0000000000000000] 08:44:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 274 (000000C949531400) [pid = 2532] [serial = 1606] [outer = 000000C9487B2C00] 08:44:57 INFO - PROCESS | 2532 | 1464623097978 Marionette DEBUG loaded listener.js 08:44:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 275 (000000C94A54CC00) [pid = 2532] [serial = 1607] [outer = 000000C9487B2C00] 08:44:58 INFO - PROCESS | 2532 | 1464623098581 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]]]}] 08:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1072ms 08:44:58 INFO - PROCESS | 2532 | 1464623098612 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 08:44:58 INFO - PROCESS | 2532 | 1464623098615 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 08:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:44:58 INFO - PROCESS | 2532 | 1464623098636 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:44:58 INFO - PROCESS | 2532 | 1464623098638 Marionette TRACE conn6 <- [1,2106,null,{}] 08:44:58 INFO - PROCESS | 2532 | 1464623098643 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}] 08:44:58 INFO - PROCESS | 2532 | 1464623098778 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 08:44:58 INFO - PROCESS | 2532 | 1464623098956 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:58 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94E064800 == 117 [pid = 2532] [id = 536] 08:44:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 276 (000000C94A965400) [pid = 2532] [serial = 1608] [outer = 0000000000000000] 08:44:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 277 (000000C94A96EC00) [pid = 2532] [serial = 1609] [outer = 000000C94A965400] 08:44:59 INFO - PROCESS | 2532 | 1464623099014 Marionette DEBUG loaded listener.js 08:44:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 278 (000000C94B1AB400) [pid = 2532] [serial = 1610] [outer = 000000C94A965400] 08:44:59 INFO - PROCESS | 2532 | 1464623099601 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]]]}] 08:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1023ms 08:44:59 INFO - PROCESS | 2532 | 1464623099663 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 08:44:59 INFO - PROCESS | 2532 | 1464623099665 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 08:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:44:59 INFO - PROCESS | 2532 | 1464623099669 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:44:59 INFO - PROCESS | 2532 | 1464623099671 Marionette TRACE conn6 <- [1,2110,null,{}] 08:44:59 INFO - PROCESS | 2532 | 1464623099675 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}] 08:44:59 INFO - PROCESS | 2532 | 1464623099814 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 08:45:00 INFO - PROCESS | 2532 | 1464623099993 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:00 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94E3AA800 == 118 [pid = 2532] [id = 537] 08:45:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 279 (000000C94AF11400) [pid = 2532] [serial = 1611] [outer = 0000000000000000] 08:45:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 280 (000000C94B3DF000) [pid = 2532] [serial = 1612] [outer = 000000C94AF11400] 08:45:00 INFO - PROCESS | 2532 | 1464623100053 Marionette DEBUG loaded listener.js 08:45:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 281 (000000C94B4C5C00) [pid = 2532] [serial = 1613] [outer = 000000C94AF11400] 08:45:00 INFO - PROCESS | 2532 | 1464623100679 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]]]}] 08:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1022ms 08:45:00 INFO - PROCESS | 2532 | 1464623100693 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 08:45:00 INFO - PROCESS | 2532 | 1464623100696 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 08:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:45:00 INFO - PROCESS | 2532 | 1464623100700 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:45:00 INFO - PROCESS | 2532 | 1464623100702 Marionette TRACE conn6 <- [1,2114,null,{}] 08:45:00 INFO - PROCESS | 2532 | 1464623100706 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}] 08:45:00 INFO - PROCESS | 2532 | 1464623100843 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 08:45:01 INFO - PROCESS | 2532 | 1464623101020 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:01 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94ED52800 == 119 [pid = 2532] [id = 538] 08:45:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 282 (000000C94B4C2C00) [pid = 2532] [serial = 1614] [outer = 0000000000000000] 08:45:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 283 (000000C94BA46800) [pid = 2532] [serial = 1615] [outer = 000000C94B4C2C00] 08:45:01 INFO - PROCESS | 2532 | 1464623101079 Marionette DEBUG loaded listener.js 08:45:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 284 (000000C94CBA0800) [pid = 2532] [serial = 1616] [outer = 000000C94B4C2C00] 08:45:01 INFO - PROCESS | 2532 | 1464623101694 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]]]}] 08:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1025ms 08:45:01 INFO - PROCESS | 2532 | 1464623101737 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 08:45:01 INFO - PROCESS | 2532 | 1464623101740 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 08:45:01 INFO - PROCESS | 2532 | 1464623101744 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:45:01 INFO - PROCESS | 2532 | 1464623101746 Marionette TRACE conn6 <- [1,2118,null,{}] 08:45:01 INFO - PROCESS | 2532 | 1464623101767 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}] 08:45:01 INFO - PROCESS | 2532 | 1464623101904 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 08:45:02 INFO - PROCESS | 2532 | 1464623102083 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:02 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94F927000 == 120 [pid = 2532] [id = 539] 08:45:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 285 (000000C94CB9E400) [pid = 2532] [serial = 1617] [outer = 0000000000000000] 08:45:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 286 (000000C94D10B400) [pid = 2532] [serial = 1618] [outer = 000000C94CB9E400] 08:45:02 INFO - PROCESS | 2532 | 1464623102142 Marionette DEBUG loaded listener.js 08:45:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 287 (000000C94D4B6800) [pid = 2532] [serial = 1619] [outer = 000000C94CB9E400] 08:45:02 INFO - PROCESS | 2532 | 1464623102752 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] 08:45:02 INFO - PROCESS | 2532 | 1464623102788 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 08:45:02 INFO - PROCESS | 2532 | 1464623102792 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:45:02 INFO - PROCESS | 2532 | 1464623102795 Marionette TRACE conn6 <- [1,2122,null,{}] 08:45:02 INFO - PROCESS | 2532 | 1464623102799 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}] 08:45:02 INFO - PROCESS | 2532 | 1464623102972 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 08:45:03 INFO - PROCESS | 2532 | 1464623103139 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:03 INFO - PROCESS | 2532 | ++DOCSHELL 000000C95361C800 == 121 [pid = 2532] [id = 540] 08:45:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 288 (000000C94CCEE000) [pid = 2532] [serial = 1620] [outer = 0000000000000000] 08:45:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 289 (000000C94E103000) [pid = 2532] [serial = 1621] [outer = 000000C94CCEE000] 08:45:03 INFO - PROCESS | 2532 | 1464623103201 Marionette DEBUG loaded listener.js 08:45:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 290 (000000C94E10D800) [pid = 2532] [serial = 1622] [outer = 000000C94CCEE000] 08:45:03 INFO - PROCESS | 2532 | 1464623103809 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] 08:45:03 INFO - PROCESS | 2532 | 1464623103882 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 08:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:45:03 INFO - PROCESS | 2532 | 1464623103886 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:45:03 INFO - PROCESS | 2532 | 1464623103888 Marionette TRACE conn6 <- [1,2126,null,{}] 08:45:03 INFO - PROCESS | 2532 | 1464623103891 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}] 08:45:04 INFO - PROCESS | 2532 | 1464623104031 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 08:45:04 INFO - PROCESS | 2532 | 1464623104201 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:04 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94E381000 == 122 [pid = 2532] [id = 541] 08:45:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 291 (000000C94CB2E800) [pid = 2532] [serial = 1623] [outer = 0000000000000000] 08:45:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 292 (000000C94CB38800) [pid = 2532] [serial = 1624] [outer = 000000C94CB2E800] 08:45:04 INFO - PROCESS | 2532 | 1464623104259 Marionette DEBUG loaded listener.js 08:45:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 293 (000000C94E1B5C00) [pid = 2532] [serial = 1625] [outer = 000000C94CB2E800] 08:45:04 INFO - PROCESS | 2532 | 1464623104858 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]]]}] 08:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1021ms 08:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:45:04 INFO - PROCESS | 2532 | 1464623104911 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 08:45:04 INFO - PROCESS | 2532 | 1464623104913 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 08:45:04 INFO - PROCESS | 2532 | 1464623104917 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:45:04 INFO - PROCESS | 2532 | 1464623104920 Marionette TRACE conn6 <- [1,2130,null,{}] 08:45:04 INFO - PROCESS | 2532 | 1464623104923 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}] 08:45:05 INFO - PROCESS | 2532 | 1464623105062 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 08:45:05 INFO - PROCESS | 2532 | 1464623105231 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:05 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94E39D000 == 123 [pid = 2532] [id = 542] 08:45:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 294 (000000C94E10F000) [pid = 2532] [serial = 1626] [outer = 0000000000000000] 08:45:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 295 (000000C94E508800) [pid = 2532] [serial = 1627] [outer = 000000C94E10F000] 08:45:05 INFO - PROCESS | 2532 | 1464623105288 Marionette DEBUG loaded listener.js 08:45:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 296 (000000C94EDEFC00) [pid = 2532] [serial = 1628] [outer = 000000C94E10F000] 08:45:06 INFO - PROCESS | 2532 | 1464623105997 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] 08:45:06 INFO - PROCESS | 2532 | 1464623106048 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 08:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:45:06 INFO - PROCESS | 2532 | 1464623106052 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:45:06 INFO - PROCESS | 2532 | 1464623106054 Marionette TRACE conn6 <- [1,2134,null,{}] 08:45:06 INFO - PROCESS | 2532 | 1464623106078 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}] 08:45:06 INFO - PROCESS | 2532 | 1464623106217 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 08:45:06 INFO - PROCESS | 2532 | 1464623106390 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:06 INFO - PROCESS | 2532 | ++DOCSHELL 000000C941FB5800 == 124 [pid = 2532] [id = 543] 08:45:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 297 (000000C93C10E400) [pid = 2532] [serial = 1629] [outer = 0000000000000000] 08:45:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 298 (000000C944080C00) [pid = 2532] [serial = 1630] [outer = 000000C93C10E400] 08:45:06 INFO - PROCESS | 2532 | 1464623106446 Marionette DEBUG loaded listener.js 08:45:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 299 (000000C94D4BF000) [pid = 2532] [serial = 1631] [outer = 000000C93C10E400] 08:45:07 INFO - PROCESS | 2532 | 1464623107089 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] 08:45:07 INFO - PROCESS | 2532 | 1464623107158 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 08:45:07 INFO - PROCESS | 2532 | 1464623107161 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:45:07 INFO - PROCESS | 2532 | 1464623107164 Marionette TRACE conn6 <- [1,2138,null,{}] 08:45:07 INFO - PROCESS | 2532 | 1464623107167 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}] 08:45:07 INFO - PROCESS | 2532 | 1464623107375 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 08:45:07 INFO - PROCESS | 2532 | 1464623107507 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:07 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94954E800 == 125 [pid = 2532] [id = 544] 08:45:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 300 (000000C94D4BAC00) [pid = 2532] [serial = 1632] [outer = 0000000000000000] 08:45:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 301 (000000C94FEE9C00) [pid = 2532] [serial = 1633] [outer = 000000C94D4BAC00] 08:45:07 INFO - PROCESS | 2532 | 1464623107563 Marionette DEBUG loaded listener.js 08:45:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 302 (000000C9533A9000) [pid = 2532] [serial = 1634] [outer = 000000C94D4BAC00] 08:45:08 INFO - PROCESS | 2532 | 1464623108221 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] 08:45:08 INFO - PROCESS | 2532 | 1464623108294 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 08:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:45:08 INFO - PROCESS | 2532 | 1464623108298 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:45:08 INFO - PROCESS | 2532 | 1464623108300 Marionette TRACE conn6 <- [1,2142,null,{}] 08:45:08 INFO - PROCESS | 2532 | 1464623108321 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}] 08:45:08 INFO - PROCESS | 2532 | 1464623108524 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 08:45:08 INFO - PROCESS | 2532 | 1464623108648 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:08 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94DA87000 == 126 [pid = 2532] [id = 545] 08:45:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 303 (000000C9533ABC00) [pid = 2532] [serial = 1635] [outer = 0000000000000000] 08:45:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 304 (000000C9540B7C00) [pid = 2532] [serial = 1636] [outer = 000000C9533ABC00] 08:45:08 INFO - PROCESS | 2532 | 1464623108706 Marionette DEBUG loaded listener.js 08:45:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 305 (000000C954F38C00) [pid = 2532] [serial = 1637] [outer = 000000C9533ABC00] 08:45:09 INFO - PROCESS | 2532 | 1464623109619 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]]]}] 08:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1387ms 08:45:09 INFO - PROCESS | 2532 | 1464623109689 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 08:45:09 INFO - PROCESS | 2532 | 1464623109693 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 08:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:45:09 INFO - PROCESS | 2532 | 1464623109698 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:45:09 INFO - PROCESS | 2532 | 1464623109702 Marionette TRACE conn6 <- [1,2146,null,{}] 08:45:09 INFO - PROCESS | 2532 | 1464623109708 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}] 08:45:09 INFO - PROCESS | 2532 | 1464623109854 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 08:45:10 INFO - PROCESS | 2532 | 1464623110062 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:10 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943A8D800 == 127 [pid = 2532] [id = 546] 08:45:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 306 (000000C93485CC00) [pid = 2532] [serial = 1638] [outer = 0000000000000000] 08:45:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 307 (000000C9359BA000) [pid = 2532] [serial = 1639] [outer = 000000C93485CC00] 08:45:10 INFO - PROCESS | 2532 | 1464623110129 Marionette DEBUG loaded listener.js 08:45:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 308 (000000C93BBAA000) [pid = 2532] [serial = 1640] [outer = 000000C93485CC00] 08:45:10 INFO - PROCESS | 2532 | 1464623110731 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] 08:45:10 INFO - PROCESS | 2532 | 1464623110787 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 08:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:45:10 INFO - PROCESS | 2532 | 1464623110793 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:45:10 INFO - PROCESS | 2532 | 1464623110796 Marionette TRACE conn6 <- [1,2150,null,{}] 08:45:10 INFO - PROCESS | 2532 | 1464623110799 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}] 08:45:10 INFO - PROCESS | 2532 | 1464623110934 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 08:45:11 INFO - PROCESS | 2532 | 1464623111110 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:11 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9360CD800 == 128 [pid = 2532] [id = 547] 08:45:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 309 (000000C93F467C00) [pid = 2532] [serial = 1641] [outer = 0000000000000000] 08:45:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 310 (000000C93FE73000) [pid = 2532] [serial = 1642] [outer = 000000C93F467C00] 08:45:11 INFO - PROCESS | 2532 | 1464623111162 Marionette DEBUG loaded listener.js 08:45:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 311 (000000C9404AD000) [pid = 2532] [serial = 1643] [outer = 000000C93F467C00] 08:45:11 INFO - PROCESS | 2532 | 1464623111894 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]]]}] 08:45:11 INFO - PROCESS | 2532 | --DOCSHELL 000000C948D5C800 == 127 [pid = 2532] [id = 528] 08:45:11 INFO - PROCESS | 2532 | --DOCSHELL 000000C940BE2800 == 126 [pid = 2532] [id = 527] 08:45:11 INFO - PROCESS | 2532 | --DOCSHELL 000000C946FAD800 == 125 [pid = 2532] [id = 526] 08:45:11 INFO - PROCESS | 2532 | --DOCSHELL 000000C94628C800 == 124 [pid = 2532] [id = 525] 08:45:11 INFO - PROCESS | 2532 | --DOCSHELL 000000C943F7B000 == 123 [pid = 2532] [id = 524] 08:45:11 INFO - PROCESS | 2532 | --DOCSHELL 000000C940EC9800 == 122 [pid = 2532] [id = 523] 08:45:11 INFO - PROCESS | 2532 | --DOCSHELL 000000C93D341000 == 121 [pid = 2532] [id = 522] 08:45:11 INFO - PROCESS | 2532 | --DOCSHELL 000000C938264800 == 120 [pid = 2532] [id = 521] 08:45:11 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F6D6800 == 119 [pid = 2532] [id = 520] 08:45:11 INFO - PROCESS | 2532 | --DOMWINDOW == 310 (000000C92E9B2000) [pid = 2532] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:45:11 INFO - PROCESS | 2532 | --DOMWINDOW == 309 (000000C94D9D8400) [pid = 2532] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 08:45:11 INFO - PROCESS | 2532 | --DOMWINDOW == 308 (000000C94B1AF800) [pid = 2532] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94F932000 == 118 [pid = 2532] [id = 512] 08:45:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94E552000 == 117 [pid = 2532] [id = 511] 08:45:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94F77F000 == 116 [pid = 2532] [id = 510] 08:45:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94ED56000 == 115 [pid = 2532] [id = 509] 08:45:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94E20D800 == 114 [pid = 2532] [id = 508] 08:45:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C947E34000 == 113 [pid = 2532] [id = 507] 08:45:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94097E000 == 112 [pid = 2532] [id = 506] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 307 (000000C94800F000) [pid = 2532] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 306 (000000C949A0A400) [pid = 2532] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 305 (000000C948926000) [pid = 2532] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 304 (000000C939171000) [pid = 2532] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 303 (000000C949FD0800) [pid = 2532] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 302 (000000C938D39800) [pid = 2532] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 301 (000000C933A19000) [pid = 2532] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 300 (000000C94726A000) [pid = 2532] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 299 (000000C94B3E7C00) [pid = 2532] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 298 (000000C93E895400) [pid = 2532] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 297 (000000C93C116C00) [pid = 2532] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 296 (000000C93F4A0C00) [pid = 2532] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 295 (000000C93C377000) [pid = 2532] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 294 (000000C92FB2A000) [pid = 2532] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 293 (000000C93BBB5400) [pid = 2532] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 292 (000000C940EBB400) [pid = 2532] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 291 (000000C940B63400) [pid = 2532] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 290 (000000C94D193800) [pid = 2532] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 289 (000000C940B62000) [pid = 2532] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 288 (000000C941F9B400) [pid = 2532] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 287 (000000C94407BC00) [pid = 2532] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 286 (000000C93FE7E800) [pid = 2532] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 285 (000000C94B87D000) [pid = 2532] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 284 (000000C94CBA2C00) [pid = 2532] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 283 (000000C938D1E400) [pid = 2532] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 282 (000000C94A96D000) [pid = 2532] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 281 (000000C94D4BDC00) [pid = 2532] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 280 (000000C93B1DB800) [pid = 2532] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 279 (000000C947CEC000) [pid = 2532] [serial = 1043] [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.] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 278 (000000C93FE36C00) [pid = 2532] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 277 (000000C94AF0E000) [pid = 2532] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 276 (000000C947CF1400) [pid = 2532] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - PROCESS | 2532 | --DOMWINDOW == 275 (000000C948C52400) [pid = 2532] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 08:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1243ms 08:45:12 INFO - PROCESS | 2532 | 1464623112044 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 08:45:12 INFO - PROCESS | 2532 | 1464623112046 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 08:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:45:12 INFO - PROCESS | 2532 | 1464623112050 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:45:12 INFO - PROCESS | 2532 | 1464623112053 Marionette TRACE conn6 <- [1,2154,null,{}] 08:45:12 INFO - PROCESS | 2532 | 1464623112064 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}] 08:45:12 INFO - PROCESS | 2532 | 1464623112188 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 08:45:12 INFO - PROCESS | 2532 | 1464623112314 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:12 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F50F800 == 113 [pid = 2532] [id = 548] 08:45:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 276 (000000C938D27800) [pid = 2532] [serial = 1644] [outer = 0000000000000000] 08:45:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 277 (000000C939206800) [pid = 2532] [serial = 1645] [outer = 000000C938D27800] 08:45:12 INFO - PROCESS | 2532 | 1464623112368 Marionette DEBUG loaded listener.js 08:45:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 278 (000000C93C867400) [pid = 2532] [serial = 1646] [outer = 000000C938D27800] 08:45:12 INFO - PROCESS | 2532 | 1464623112845 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]]]}] 08:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 839ms 08:45:12 INFO - PROCESS | 2532 | 1464623112891 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 08:45:12 INFO - PROCESS | 2532 | 1464623112894 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 08:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:45:12 INFO - PROCESS | 2532 | 1464623112897 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:45:12 INFO - PROCESS | 2532 | 1464623112899 Marionette TRACE conn6 <- [1,2158,null,{}] 08:45:12 INFO - PROCESS | 2532 | 1464623112903 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}] 08:45:13 INFO - PROCESS | 2532 | 1464623113023 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 08:45:13 INFO - PROCESS | 2532 | 1464623113037 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:13 INFO - PROCESS | 2532 | ++DOCSHELL 000000C944671000 == 114 [pid = 2532] [id = 549] 08:45:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 279 (000000C94030D400) [pid = 2532] [serial = 1647] [outer = 0000000000000000] 08:45:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 280 (000000C9409D8800) [pid = 2532] [serial = 1648] [outer = 000000C94030D400] 08:45:13 INFO - PROCESS | 2532 | 1464623113085 Marionette DEBUG loaded listener.js 08:45:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 281 (000000C940B7D400) [pid = 2532] [serial = 1649] [outer = 000000C94030D400] 08:45:13 INFO - PROCESS | 2532 | 1464623113583 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]]]}] 08:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 733ms 08:45:13 INFO - PROCESS | 2532 | 1464623113641 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 08:45:13 INFO - PROCESS | 2532 | 1464623113643 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 08:45:13 INFO - PROCESS | 2532 | 1464623113647 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:45:13 INFO - PROCESS | 2532 | 1464623113649 Marionette TRACE conn6 <- [1,2162,null,{}] 08:45:13 INFO - PROCESS | 2532 | 1464623113653 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}] 08:45:13 INFO - PROCESS | 2532 | 1464623113767 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 08:45:13 INFO - PROCESS | 2532 | 1464623113940 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:13 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946F8A800 == 115 [pid = 2532] [id = 550] 08:45:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 282 (000000C938D2EC00) [pid = 2532] [serial = 1650] [outer = 0000000000000000] 08:45:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 283 (000000C94082C800) [pid = 2532] [serial = 1651] [outer = 000000C938D2EC00] 08:45:14 INFO - PROCESS | 2532 | 1464623113989 Marionette DEBUG loaded listener.js 08:45:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 284 (000000C946393C00) [pid = 2532] [serial = 1652] [outer = 000000C938D2EC00] 08:45:14 INFO - PROCESS | 2532 | 1464623114443 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]]]}] 08:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 839ms 08:45:14 INFO - PROCESS | 2532 | 1464623114492 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 08:45:14 INFO - PROCESS | 2532 | 1464623114494 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 08:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:45:14 INFO - PROCESS | 2532 | 1464623114498 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:45:14 INFO - PROCESS | 2532 | 1464623114500 Marionette TRACE conn6 <- [1,2166,null,{}] 08:45:14 INFO - PROCESS | 2532 | 1464623114503 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}] 08:45:14 INFO - PROCESS | 2532 | 1464623114692 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 08:45:14 INFO - PROCESS | 2532 | 1464623114721 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:14 INFO - PROCESS | 2532 | ++DOCSHELL 000000C949EA9000 == 116 [pid = 2532] [id = 551] 08:45:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 285 (000000C947D07C00) [pid = 2532] [serial = 1653] [outer = 0000000000000000] 08:45:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 286 (000000C9487B3800) [pid = 2532] [serial = 1654] [outer = 000000C947D07C00] 08:45:14 INFO - PROCESS | 2532 | 1464623114770 Marionette DEBUG loaded listener.js 08:45:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 287 (000000C94952B800) [pid = 2532] [serial = 1655] [outer = 000000C947D07C00] 08:45:15 INFO - PROCESS | 2532 | 1464623115286 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]]]}] 08:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 840ms 08:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:45:15 INFO - PROCESS | 2532 | 1464623115340 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 08:45:15 INFO - PROCESS | 2532 | 1464623115342 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 08:45:15 INFO - PROCESS | 2532 | 1464623115354 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:45:15 INFO - PROCESS | 2532 | 1464623115356 Marionette TRACE conn6 <- [1,2170,null,{}] 08:45:15 INFO - PROCESS | 2532 | 1464623115366 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}] 08:45:15 INFO - PROCESS | 2532 | 1464623115524 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 08:45:15 INFO - PROCESS | 2532 | 1464623115546 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:15 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94B14B800 == 117 [pid = 2532] [id = 552] 08:45:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 288 (000000C94A542000) [pid = 2532] [serial = 1656] [outer = 0000000000000000] 08:45:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 289 (000000C94A967800) [pid = 2532] [serial = 1657] [outer = 000000C94A542000] 08:45:15 INFO - PROCESS | 2532 | 1464623115595 Marionette DEBUG loaded listener.js 08:45:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 290 (000000C94BA45800) [pid = 2532] [serial = 1658] [outer = 000000C94A542000] 08:45:16 INFO - PROCESS | 2532 | 1464623116058 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]]]}] 08:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 734ms 08:45:16 INFO - PROCESS | 2532 | 1464623116083 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 08:45:16 INFO - PROCESS | 2532 | 1464623116085 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 08:45:16 INFO - PROCESS | 2532 | 1464623116089 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:45:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:45:16 INFO - PROCESS | 2532 | 1464623116090 Marionette TRACE conn6 <- [1,2174,null,{}] 08:45:16 INFO - PROCESS | 2532 | 1464623116094 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}] 08:45:16 INFO - PROCESS | 2532 | 1464623116945 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 08:45:16 INFO - PROCESS | 2532 | --DOMWINDOW == 289 (000000C940B79000) [pid = 2532] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:45:16 INFO - PROCESS | 2532 | --DOMWINDOW == 288 (000000C949ADE400) [pid = 2532] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:45:16 INFO - PROCESS | 2532 | --DOMWINDOW == 287 (000000C94AF10400) [pid = 2532] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:45:16 INFO - PROCESS | 2532 | --DOMWINDOW == 286 (000000C9409EC400) [pid = 2532] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:45:16 INFO - PROCESS | 2532 | --DOMWINDOW == 285 (000000C9483B0C00) [pid = 2532] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 284 (000000C93C6F9000) [pid = 2532] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 283 (000000C93397A000) [pid = 2532] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 282 (000000C93E7CD000) [pid = 2532] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 281 (000000C933A17C00) [pid = 2532] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 280 (000000C94A540400) [pid = 2532] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 279 (000000C9341DE400) [pid = 2532] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 278 (000000C942098C00) [pid = 2532] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 277 (000000C93C95E800) [pid = 2532] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 276 (000000C92D684000) [pid = 2532] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 275 (000000C948C4C800) [pid = 2532] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 274 (000000C93512A400) [pid = 2532] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 273 (000000C940403000) [pid = 2532] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 272 (000000C94CB99000) [pid = 2532] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 271 (000000C940E10000) [pid = 2532] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 270 (000000C94D9DC400) [pid = 2532] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 269 (000000C94A53D800) [pid = 2532] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 268 (000000C948C58C00) [pid = 2532] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 267 (000000C940F6E800) [pid = 2532] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 266 (000000C930761400) [pid = 2532] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 265 (000000C94B34D000) [pid = 2532] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 264 (000000C938D21C00) [pid = 2532] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 263 (000000C933B48000) [pid = 2532] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 262 (000000C9489EE000) [pid = 2532] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 261 (000000C93FE3A000) [pid = 2532] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 260 (000000C94800D000) [pid = 2532] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 259 (000000C94B34C000) [pid = 2532] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 258 (000000C947CA5400) [pid = 2532] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 257 (000000C9489E7000) [pid = 2532] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 256 (000000C93FE3A800) [pid = 2532] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 255 (000000C9351C2400) [pid = 2532] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 254 (000000C9409E7C00) [pid = 2532] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 253 (000000C9409E4800) [pid = 2532] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 252 (000000C9489E3000) [pid = 2532] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 251 (000000C947007C00) [pid = 2532] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 250 (000000C92F75DC00) [pid = 2532] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 249 (000000C94B1A9800) [pid = 2532] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 248 (000000C93C78FC00) [pid = 2532] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 247 (000000C94B1B6800) [pid = 2532] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 246 (000000C947CED800) [pid = 2532] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 245 (000000C94DADC400) [pid = 2532] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 244 (000000C93C79DC00) [pid = 2532] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 243 (000000C93FE38000) [pid = 2532] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 242 (000000C94891A800) [pid = 2532] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 241 (000000C92E857400) [pid = 2532] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 240 (000000C9409E8000) [pid = 2532] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 239 (000000C940B69800) [pid = 2532] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 238 (000000C93601F800) [pid = 2532] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 237 (000000C940F61400) [pid = 2532] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 236 (000000C93C6F5400) [pid = 2532] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 235 (000000C93C79B800) [pid = 2532] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 234 (000000C949AD5C00) [pid = 2532] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 233 (000000C933A10000) [pid = 2532] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 232 (000000C935294800) [pid = 2532] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 231 (000000C947CA5800) [pid = 2532] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 230 (000000C93C6FC000) [pid = 2532] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 229 (000000C949FD6400) [pid = 2532] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:45:17 INFO - PROCESS | 2532 | --DOMWINDOW == 228 (000000C949528400) [pid = 2532] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:45:17 INFO - PROCESS | 2532 | 1464623117092 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:17 INFO - PROCESS | 2532 | ++DOCSHELL 000000C938C8C000 == 118 [pid = 2532] [id = 553] 08:45:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 229 (000000C92D684000) [pid = 2532] [serial = 1659] [outer = 0000000000000000] 08:45:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 230 (000000C92E83D000) [pid = 2532] [serial = 1660] [outer = 000000C92D684000] 08:45:17 INFO - PROCESS | 2532 | 1464623117139 Marionette DEBUG loaded listener.js 08:45:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 231 (000000C933A17C00) [pid = 2532] [serial = 1661] [outer = 000000C92D684000] 08:45:17 INFO - PROCESS | 2532 | 1464623117534 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]]]}] 08:45:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:45:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1486ms 08:45:17 INFO - PROCESS | 2532 | 1464623117579 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 08:45:17 INFO - PROCESS | 2532 | 1464623117581 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 08:45:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:45:17 INFO - PROCESS | 2532 | 1464623117585 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:45:17 INFO - PROCESS | 2532 | 1464623117586 Marionette TRACE conn6 <- [1,2178,null,{}] 08:45:17 INFO - PROCESS | 2532 | 1464623117599 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}] 08:45:17 INFO - PROCESS | 2532 | 1464623117715 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 08:45:17 INFO - PROCESS | 2532 | 1464623117721 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:17 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94D45A000 == 119 [pid = 2532] [id = 554] 08:45:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 232 (000000C936029000) [pid = 2532] [serial = 1662] [outer = 0000000000000000] 08:45:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 233 (000000C93C37C800) [pid = 2532] [serial = 1663] [outer = 000000C936029000] 08:45:17 INFO - PROCESS | 2532 | 1464623117772 Marionette DEBUG loaded listener.js 08:45:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 234 (000000C93FE72800) [pid = 2532] [serial = 1664] [outer = 000000C936029000] 08:45:18 INFO - PROCESS | 2532 | 1464623118225 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]]]}] 08:45:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:45:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 692ms 08:45:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:45:18 INFO - PROCESS | 2532 | 1464623118280 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 08:45:18 INFO - PROCESS | 2532 | 1464623118283 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 08:45:18 INFO - PROCESS | 2532 | 1464623118287 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:45:18 INFO - PROCESS | 2532 | 1464623118289 Marionette TRACE conn6 <- [1,2182,null,{}] 08:45:18 INFO - PROCESS | 2532 | 1464623118292 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}] 08:45:18 INFO - PROCESS | 2532 | 1464623118408 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 08:45:18 INFO - PROCESS | 2532 | 1464623118444 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:18 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94E387800 == 120 [pid = 2532] [id = 555] 08:45:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 235 (000000C940B5E400) [pid = 2532] [serial = 1665] [outer = 0000000000000000] 08:45:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 236 (000000C940B7B400) [pid = 2532] [serial = 1666] [outer = 000000C940B5E400] 08:45:18 INFO - PROCESS | 2532 | 1464623118491 Marionette DEBUG loaded listener.js 08:45:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 237 (000000C9466EBC00) [pid = 2532] [serial = 1667] [outer = 000000C940B5E400] 08:45:19 INFO - PROCESS | 2532 | 1464623119176 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]]]}] 08:45:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:45:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 924ms 08:45:19 INFO - PROCESS | 2532 | 1464623119212 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 08:45:19 INFO - PROCESS | 2532 | 1464623119217 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 08:45:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:45:19 INFO - PROCESS | 2532 | 1464623119223 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:45:19 INFO - PROCESS | 2532 | 1464623119227 Marionette TRACE conn6 <- [1,2186,null,{}] 08:45:19 INFO - PROCESS | 2532 | 1464623119234 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}] 08:45:19 INFO - PROCESS | 2532 | 1464623119424 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 08:45:19 INFO - PROCESS | 2532 | 1464623119595 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:19 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93FEB0000 == 121 [pid = 2532] [id = 556] 08:45:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 238 (000000C93485BC00) [pid = 2532] [serial = 1668] [outer = 0000000000000000] 08:45:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 239 (000000C93588AC00) [pid = 2532] [serial = 1669] [outer = 000000C93485BC00] 08:45:19 INFO - PROCESS | 2532 | 1464623119655 Marionette DEBUG loaded listener.js 08:45:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 240 (000000C93B0A2C00) [pid = 2532] [serial = 1670] [outer = 000000C93485BC00] 08:45:20 INFO - PROCESS | 2532 | 1464623120356 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]]]}] 08:45:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:45:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1197ms 08:45:20 INFO - PROCESS | 2532 | 1464623120425 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 08:45:20 INFO - PROCESS | 2532 | 1464623120432 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 08:45:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:45:20 INFO - PROCESS | 2532 | 1464623120438 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:45:20 INFO - PROCESS | 2532 | 1464623120441 Marionette TRACE conn6 <- [1,2190,null,{}] 08:45:20 INFO - PROCESS | 2532 | 1464623120446 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}] 08:45:20 INFO - PROCESS | 2532 | 1464623120603 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 08:45:20 INFO - PROCESS | 2532 | 1464623120768 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:20 INFO - PROCESS | 2532 | ++DOCSHELL 000000C949C82000 == 122 [pid = 2532] [id = 557] 08:45:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 241 (000000C93F4A3400) [pid = 2532] [serial = 1671] [outer = 0000000000000000] 08:45:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 242 (000000C940317C00) [pid = 2532] [serial = 1672] [outer = 000000C93F4A3400] 08:45:20 INFO - PROCESS | 2532 | 1464623120829 Marionette DEBUG loaded listener.js 08:45:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 243 (000000C940B65800) [pid = 2532] [serial = 1673] [outer = 000000C93F4A3400] 08:45:21 INFO - PROCESS | 2532 | 1464623121476 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]]]}] 08:45:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:45:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1072ms 08:45:21 INFO - PROCESS | 2532 | 1464623121529 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 08:45:21 INFO - PROCESS | 2532 | 1464623121532 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 08:45:21 INFO - PROCESS | 2532 | 1464623121538 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:45:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:45:21 INFO - PROCESS | 2532 | 1464623121542 Marionette TRACE conn6 <- [1,2194,null,{}] 08:45:21 INFO - PROCESS | 2532 | 1464623121554 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}] 08:45:21 INFO - PROCESS | 2532 | 1464623121702 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 08:45:21 INFO - PROCESS | 2532 | 1464623121876 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:21 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94F779800 == 123 [pid = 2532] [id = 558] 08:45:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 244 (000000C947269000) [pid = 2532] [serial = 1674] [outer = 0000000000000000] 08:45:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 245 (000000C947CF0000) [pid = 2532] [serial = 1675] [outer = 000000C947269000] 08:45:21 INFO - PROCESS | 2532 | 1464623121937 Marionette DEBUG loaded listener.js 08:45:22 INFO - PROCESS | 2532 | ++DOMWINDOW == 246 (000000C9483B5800) [pid = 2532] [serial = 1676] [outer = 000000C947269000] 08:45:22 INFO - PROCESS | 2532 | 1464623122592 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]]]}] 08:45:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:45:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1079ms 08:45:22 INFO - PROCESS | 2532 | 1464623122622 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 08:45:22 INFO - PROCESS | 2532 | 1464623122625 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 08:45:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:45:22 INFO - PROCESS | 2532 | 1464623122629 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:45:22 INFO - PROCESS | 2532 | 1464623122631 Marionette TRACE conn6 <- [1,2198,null,{}] 08:45:22 INFO - PROCESS | 2532 | 1464623122635 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}] 08:45:22 INFO - PROCESS | 2532 | 1464623122780 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 08:45:22 INFO - PROCESS | 2532 | 1464623122961 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:22 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9536AF800 == 124 [pid = 2532] [id = 559] 08:45:22 INFO - PROCESS | 2532 | ++DOMWINDOW == 247 (000000C94952BC00) [pid = 2532] [serial = 1677] [outer = 0000000000000000] 08:45:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 248 (000000C949AD4C00) [pid = 2532] [serial = 1678] [outer = 000000C94952BC00] 08:45:23 INFO - PROCESS | 2532 | 1464623123020 Marionette DEBUG loaded listener.js 08:45:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 249 (000000C94AF07C00) [pid = 2532] [serial = 1679] [outer = 000000C94952BC00] 08:45:23 INFO - PROCESS | 2532 | 1464623123631 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]]]}] 08:45:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:45:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1082ms 08:45:23 INFO - PROCESS | 2532 | 1464623123712 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 08:45:23 INFO - PROCESS | 2532 | 1464623123715 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 08:45:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:45:23 INFO - PROCESS | 2532 | 1464623123718 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:45:23 INFO - PROCESS | 2532 | 1464623123721 Marionette TRACE conn6 <- [1,2202,null,{}] 08:45:23 INFO - PROCESS | 2532 | 1464623123724 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}] 08:45:23 INFO - PROCESS | 2532 | 1464623123893 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 08:45:24 INFO - PROCESS | 2532 | 1464623124081 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:24 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9550AB000 == 125 [pid = 2532] [id = 560] 08:45:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 250 (000000C94CB2C800) [pid = 2532] [serial = 1680] [outer = 0000000000000000] 08:45:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 251 (000000C94CB96400) [pid = 2532] [serial = 1681] [outer = 000000C94CB2C800] 08:45:24 INFO - PROCESS | 2532 | 1464623124139 Marionette DEBUG loaded listener.js 08:45:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 252 (000000C94D191C00) [pid = 2532] [serial = 1682] [outer = 000000C94CB2C800] 08:45:24 INFO - PROCESS | 2532 | 1464623124791 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]]]}] 08:45:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:45:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1139ms 08:45:24 INFO - PROCESS | 2532 | 1464623124872 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 08:45:24 INFO - PROCESS | 2532 | 1464623124874 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 08:45:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:45:24 INFO - PROCESS | 2532 | 1464623124880 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:45:24 INFO - PROCESS | 2532 | 1464623124882 Marionette TRACE conn6 <- [1,2206,null,{}] 08:45:24 INFO - PROCESS | 2532 | 1464623124886 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}] 08:45:25 INFO - PROCESS | 2532 | 1464623125054 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 08:45:25 INFO - PROCESS | 2532 | 1464623125222 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:25 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94FD2A800 == 126 [pid = 2532] [id = 561] 08:45:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 253 (000000C94D9DD000) [pid = 2532] [serial = 1683] [outer = 0000000000000000] 08:45:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 254 (000000C94EC43400) [pid = 2532] [serial = 1684] [outer = 000000C94D9DD000] 08:45:25 INFO - PROCESS | 2532 | 1464623125280 Marionette DEBUG loaded listener.js 08:45:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 255 (000000C94EDF4000) [pid = 2532] [serial = 1685] [outer = 000000C94D9DD000] 08:45:25 INFO - PROCESS | 2532 | 1464623125904 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]]]}] 08:45:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:45:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1077ms 08:45:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:45:25 INFO - PROCESS | 2532 | 1464623125960 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 08:45:25 INFO - PROCESS | 2532 | 1464623125963 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 08:45:25 INFO - PROCESS | 2532 | 1464623125966 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:45:25 INFO - PROCESS | 2532 | 1464623125968 Marionette TRACE conn6 <- [1,2210,null,{}] 08:45:25 INFO - PROCESS | 2532 | 1464623125972 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}] 08:45:26 INFO - PROCESS | 2532 | 1464623126113 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 08:45:26 INFO - PROCESS | 2532 | 1464623126284 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:26 INFO - PROCESS | 2532 | ++DOCSHELL 000000C954D6C000 == 127 [pid = 2532] [id = 562] 08:45:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 256 (000000C94EF20000) [pid = 2532] [serial = 1686] [outer = 0000000000000000] 08:45:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 257 (000000C94F7A5000) [pid = 2532] [serial = 1687] [outer = 000000C94EF20000] 08:45:26 INFO - PROCESS | 2532 | 1464623126340 Marionette DEBUG loaded listener.js 08:45:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 258 (000000C94FD4A000) [pid = 2532] [serial = 1688] [outer = 000000C94EF20000] 08:45:26 INFO - PROCESS | 2532 | 1464623126965 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]]]}] 08:45:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:45:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1071ms 08:45:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:45:27 INFO - PROCESS | 2532 | 1464623127038 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 08:45:27 INFO - PROCESS | 2532 | 1464623127041 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 08:45:27 INFO - PROCESS | 2532 | 1464623127045 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:45:27 INFO - PROCESS | 2532 | 1464623127047 Marionette TRACE conn6 <- [1,2214,null,{}] 08:45:27 INFO - PROCESS | 2532 | 1464623127051 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}] 08:45:27 INFO - PROCESS | 2532 | 1464623127191 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 08:45:27 INFO - PROCESS | 2532 | 1464623127363 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:27 INFO - PROCESS | 2532 | ++DOCSHELL 000000C954FD1000 == 128 [pid = 2532] [id = 563] 08:45:27 INFO - PROCESS | 2532 | ++DOMWINDOW == 259 (000000C94FD50000) [pid = 2532] [serial = 1689] [outer = 0000000000000000] 08:45:27 INFO - PROCESS | 2532 | ++DOMWINDOW == 260 (000000C94FE6F400) [pid = 2532] [serial = 1690] [outer = 000000C94FD50000] 08:45:27 INFO - PROCESS | 2532 | 1464623127420 Marionette DEBUG loaded listener.js 08:45:27 INFO - PROCESS | 2532 | ++DOMWINDOW == 261 (000000C94FE78400) [pid = 2532] [serial = 1691] [outer = 000000C94FD50000] 08:45:27 INFO - PROCESS | 2532 | 1464623127988 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]]]}] 08:45:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:45:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 986ms 08:45:28 INFO - PROCESS | 2532 | 1464623128034 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 08:45:28 INFO - PROCESS | 2532 | 1464623128036 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 08:45:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:45:28 INFO - PROCESS | 2532 | 1464623128040 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:45:28 INFO - PROCESS | 2532 | 1464623128042 Marionette TRACE conn6 <- [1,2218,null,{}] 08:45:28 INFO - PROCESS | 2532 | 1464623128046 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}] 08:45:28 INFO - PROCESS | 2532 | 1464623128187 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 08:45:28 INFO - PROCESS | 2532 | 1464623128372 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:28 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94AF91800 == 129 [pid = 2532] [id = 564] 08:45:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 262 (000000C94FE7CC00) [pid = 2532] [serial = 1692] [outer = 0000000000000000] 08:45:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 263 (000000C94FEE3000) [pid = 2532] [serial = 1693] [outer = 000000C94FE7CC00] 08:45:28 INFO - PROCESS | 2532 | 1464623128432 Marionette DEBUG loaded listener.js 08:45:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 264 (000000C95339F000) [pid = 2532] [serial = 1694] [outer = 000000C94FE7CC00] 08:45:29 INFO - PROCESS | 2532 | 1464623129014 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]]]}] 08:45:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:45:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1021ms 08:45:29 INFO - PROCESS | 2532 | 1464623129075 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 08:45:29 INFO - PROCESS | 2532 | 1464623129078 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 08:45:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:45:29 INFO - PROCESS | 2532 | 1464623129101 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:45:29 INFO - PROCESS | 2532 | 1464623129104 Marionette TRACE conn6 <- [1,2222,null,{}] 08:45:29 INFO - PROCESS | 2532 | 1464623129108 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}] 08:45:29 INFO - PROCESS | 2532 | 1464623129252 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 08:45:29 INFO - PROCESS | 2532 | 1464623129436 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:29 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94AFAC000 == 130 [pid = 2532] [id = 565] 08:45:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 265 (000000C95339E000) [pid = 2532] [serial = 1695] [outer = 0000000000000000] 08:45:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 266 (000000C953490800) [pid = 2532] [serial = 1696] [outer = 000000C95339E000] 08:45:29 INFO - PROCESS | 2532 | 1464623129495 Marionette DEBUG loaded listener.js 08:45:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 267 (000000C953496800) [pid = 2532] [serial = 1697] [outer = 000000C95339E000] 08:45:30 INFO - PROCESS | 2532 | 1464623130108 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]]]}] 08:45:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:45:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1094ms 08:45:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:45:30 INFO - PROCESS | 2532 | 1464623130185 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 08:45:30 INFO - PROCESS | 2532 | 1464623130188 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 08:45:30 INFO - PROCESS | 2532 | 1464623130191 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:45:30 INFO - PROCESS | 2532 | 1464623130194 Marionette TRACE conn6 <- [1,2226,null,{}] 08:45:30 INFO - PROCESS | 2532 | 1464623130198 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}] 08:45:30 INFO - PROCESS | 2532 | 1464623130359 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 08:45:30 INFO - PROCESS | 2532 | 1464623130536 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:30 INFO - PROCESS | 2532 | ++DOCSHELL 000000C954FE3000 == 131 [pid = 2532] [id = 566] 08:45:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 268 (000000C94A4E6400) [pid = 2532] [serial = 1698] [outer = 0000000000000000] 08:45:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 269 (000000C95348E400) [pid = 2532] [serial = 1699] [outer = 000000C94A4E6400] 08:45:30 INFO - PROCESS | 2532 | 1464623130599 Marionette DEBUG loaded listener.js 08:45:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 270 (000000C9540B2000) [pid = 2532] [serial = 1700] [outer = 000000C94A4E6400] 08:45:31 INFO - PROCESS | 2532 | 1464623131185 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]]]}] 08:45:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:45:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1022ms 08:45:31 INFO - PROCESS | 2532 | 1464623131215 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 08:45:31 INFO - PROCESS | 2532 | 1464623131218 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 08:45:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:45:31 INFO - PROCESS | 2532 | 1464623131221 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:45:31 INFO - PROCESS | 2532 | 1464623131223 Marionette TRACE conn6 <- [1,2230,null,{}] 08:45:31 INFO - PROCESS | 2532 | 1464623131227 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}] 08:45:31 INFO - PROCESS | 2532 | 1464623131370 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 08:45:31 INFO - PROCESS | 2532 | 1464623131592 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:31 INFO - PROCESS | 2532 | ++DOCSHELL 000000C954E91800 == 132 [pid = 2532] [id = 567] 08:45:31 INFO - PROCESS | 2532 | ++DOMWINDOW == 271 (000000C92EFD8800) [pid = 2532] [serial = 1701] [outer = 0000000000000000] 08:45:31 INFO - PROCESS | 2532 | ++DOMWINDOW == 272 (000000C94DA58800) [pid = 2532] [serial = 1702] [outer = 000000C92EFD8800] 08:45:31 INFO - PROCESS | 2532 | 1464623131649 Marionette DEBUG loaded listener.js 08:45:31 INFO - PROCESS | 2532 | ++DOMWINDOW == 273 (000000C94DA61000) [pid = 2532] [serial = 1703] [outer = 000000C92EFD8800] 08:45:32 INFO - PROCESS | 2532 | 1464623132306 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]]]}] 08:45:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:45:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1125ms 08:45:32 INFO - PROCESS | 2532 | 1464623132349 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 08:45:32 INFO - PROCESS | 2532 | 1464623132352 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 08:45:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:45:32 INFO - PROCESS | 2532 | 1464623132355 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:45:32 INFO - PROCESS | 2532 | 1464623132358 Marionette TRACE conn6 <- [1,2234,null,{}] 08:45:32 INFO - PROCESS | 2532 | 1464623132379 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}] 08:45:32 INFO - PROCESS | 2532 | 1464623132524 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 08:45:32 INFO - PROCESS | 2532 | 1464623132700 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:32 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940662000 == 133 [pid = 2532] [id = 568] 08:45:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 274 (000000C92F2AA800) [pid = 2532] [serial = 1704] [outer = 0000000000000000] 08:45:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 275 (000000C93F49B000) [pid = 2532] [serial = 1705] [outer = 000000C92F2AA800] 08:45:32 INFO - PROCESS | 2532 | 1464623132755 Marionette DEBUG loaded listener.js 08:45:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 276 (000000C94DA5E800) [pid = 2532] [serial = 1706] [outer = 000000C92F2AA800] 08:45:33 INFO - PROCESS | 2532 | 1464623133416 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]]]}] 08:45:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:45:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1089ms 08:45:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:45:33 INFO - PROCESS | 2532 | 1464623133448 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 08:45:33 INFO - PROCESS | 2532 | 1464623133450 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 08:45:33 INFO - PROCESS | 2532 | 1464623133454 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:45:33 INFO - PROCESS | 2532 | 1464623133456 Marionette TRACE conn6 <- [1,2238,null,{}] 08:45:33 INFO - PROCESS | 2532 | 1464623133460 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}] 08:45:33 INFO - PROCESS | 2532 | 1464623133608 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 08:45:33 INFO - PROCESS | 2532 | 1464623133787 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:33 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93978A000 == 134 [pid = 2532] [id = 569] 08:45:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 277 (000000C92F75B000) [pid = 2532] [serial = 1707] [outer = 0000000000000000] 08:45:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 278 (000000C9391AC400) [pid = 2532] [serial = 1708] [outer = 000000C92F75B000] 08:45:33 INFO - PROCESS | 2532 | 1464623133844 Marionette DEBUG loaded listener.js 08:45:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 279 (000000C9404B0000) [pid = 2532] [serial = 1709] [outer = 000000C92F75B000] 08:45:34 INFO - PROCESS | 2532 | 1464623134487 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]]]}] 08:45:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:45:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1083ms 08:45:34 INFO - PROCESS | 2532 | 1464623134540 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 08:45:34 INFO - PROCESS | 2532 | 1464623134543 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 08:45:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:45:34 INFO - PROCESS | 2532 | 1464623134547 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:45:34 INFO - PROCESS | 2532 | 1464623134549 Marionette TRACE conn6 <- [1,2242,null,{}] 08:45:34 INFO - PROCESS | 2532 | 1464623134553 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}] 08:45:34 INFO - PROCESS | 2532 | 1464623134702 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 08:45:34 INFO - PROCESS | 2532 | 1464623134893 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:34 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93978A800 == 135 [pid = 2532] [id = 570] 08:45:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 280 (000000C92F2E0000) [pid = 2532] [serial = 1710] [outer = 0000000000000000] 08:45:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 281 (000000C938D1F800) [pid = 2532] [serial = 1711] [outer = 000000C92F2E0000] 08:45:34 INFO - PROCESS | 2532 | 1464623134950 Marionette DEBUG loaded listener.js 08:45:35 INFO - PROCESS | 2532 | ++DOMWINDOW == 282 (000000C93C6F8400) [pid = 2532] [serial = 1712] [outer = 000000C92F2E0000] 08:45:36 INFO - PROCESS | 2532 | 1464623135995 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]]]}] 08:45:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:45:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1489ms 08:45:36 INFO - PROCESS | 2532 | 1464623136038 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 08:45:36 INFO - PROCESS | 2532 | 1464623136043 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 08:45:36 INFO - PROCESS | 2532 | 1464623136047 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:45:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:45:36 INFO - PROCESS | 2532 | 1464623136052 Marionette TRACE conn6 <- [1,2246,null,{}] 08:45:36 INFO - PROCESS | 2532 | 1464623136057 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}] 08:45:36 INFO - PROCESS | 2532 | 1464623136227 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 08:45:36 INFO - PROCESS | 2532 | 1464623136412 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:36 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93E8D7800 == 136 [pid = 2532] [id = 571] 08:45:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 283 (000000C92EFBE800) [pid = 2532] [serial = 1713] [outer = 0000000000000000] 08:45:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 284 (000000C92F2EB400) [pid = 2532] [serial = 1714] [outer = 000000C92EFBE800] 08:45:36 INFO - PROCESS | 2532 | 1464623136465 Marionette DEBUG loaded listener.js 08:45:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 285 (000000C938D29000) [pid = 2532] [serial = 1715] [outer = 000000C92EFBE800] 08:45:37 INFO - PROCESS | 2532 | 1464623137128 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]]]}] 08:45:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:45:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1136ms 08:45:37 INFO - PROCESS | 2532 | 1464623137188 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 08:45:37 INFO - PROCESS | 2532 | 1464623137194 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 08:45:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:45:37 INFO - PROCESS | 2532 | 1464623137220 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:45:37 INFO - PROCESS | 2532 | 1464623137223 Marionette TRACE conn6 <- [1,2250,null,{}] 08:45:37 INFO - PROCESS | 2532 | 1464623137227 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}] 08:45:37 INFO - PROCESS | 2532 | 1464623137371 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 08:45:37 INFO - PROCESS | 2532 | 1464623137551 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:37 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F51D800 == 137 [pid = 2532] [id = 572] 08:45:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 286 (000000C9394B9000) [pid = 2532] [serial = 1716] [outer = 0000000000000000] 08:45:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 287 (000000C93C866800) [pid = 2532] [serial = 1717] [outer = 000000C9394B9000] 08:45:37 INFO - PROCESS | 2532 | 1464623137601 Marionette DEBUG loaded listener.js 08:45:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 288 (000000C93F467000) [pid = 2532] [serial = 1718] [outer = 000000C9394B9000] 08:45:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C94D45A000 == 136 [pid = 2532] [id = 554] 08:45:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C938C8C000 == 135 [pid = 2532] [id = 553] 08:45:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C94B14B800 == 134 [pid = 2532] [id = 552] 08:45:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C949EA9000 == 133 [pid = 2532] [id = 551] 08:45:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C946F8A800 == 132 [pid = 2532] [id = 550] 08:45:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C944671000 == 131 [pid = 2532] [id = 549] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 287 (000000C944081400) [pid = 2532] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 286 (000000C94719AC00) [pid = 2532] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 285 (000000C94A547800) [pid = 2532] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 284 (000000C9540B3000) [pid = 2532] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 283 (000000C94D9D5000) [pid = 2532] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F50F800 == 130 [pid = 2532] [id = 548] 08:45:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C9360CD800 == 129 [pid = 2532] [id = 547] 08:45:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C92DED3000 == 128 [pid = 2532] [id = 11] 08:45:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C943A8D800 == 127 [pid = 2532] [id = 546] 08:45:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C94E39D000 == 126 [pid = 2532] [id = 542] 08:45:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C94E381000 == 125 [pid = 2532] [id = 541] 08:45:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C95361C800 == 124 [pid = 2532] [id = 540] 08:45:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C94F927000 == 123 [pid = 2532] [id = 539] 08:45:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C94ED52800 == 122 [pid = 2532] [id = 538] 08:45:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C94E3AA800 == 121 [pid = 2532] [id = 537] 08:45:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C94E064800 == 120 [pid = 2532] [id = 536] 08:45:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C94D815000 == 119 [pid = 2532] [id = 535] 08:45:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C94C7C4800 == 118 [pid = 2532] [id = 534] 08:45:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C94B840000 == 117 [pid = 2532] [id = 533] 08:45:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C94A13C800 == 116 [pid = 2532] [id = 532] 08:45:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C9446E9000 == 115 [pid = 2532] [id = 531] 08:45:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C939CB2800 == 114 [pid = 2532] [id = 530] 08:45:38 INFO - PROCESS | 2532 | --DOCSHELL 000000C949EA9800 == 113 [pid = 2532] [id = 529] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 282 (000000C94BA3F800) [pid = 2532] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 281 (000000C943E5A000) [pid = 2532] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 280 (000000C94CBA0400) [pid = 2532] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 279 (000000C94F7A4C00) [pid = 2532] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 278 (000000C94D110C00) [pid = 2532] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 277 (000000C94EF1D400) [pid = 2532] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 276 (000000C94B87B000) [pid = 2532] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 275 (000000C94719F000) [pid = 2532] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 274 (000000C9489E6400) [pid = 2532] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 273 (000000C93FE06000) [pid = 2532] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 272 (000000C93C6F8C00) [pid = 2532] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 271 (000000C938D22400) [pid = 2532] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 270 (000000C93FE3A400) [pid = 2532] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 269 (000000C94E510C00) [pid = 2532] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 268 (000000C938D24400) [pid = 2532] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 267 (000000C94A54C000) [pid = 2532] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 266 (000000C93E378400) [pid = 2532] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 265 (000000C9466F0400) [pid = 2532] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 264 (000000C947262000) [pid = 2532] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 263 (000000C93F49F000) [pid = 2532] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 262 (000000C92F2EC000) [pid = 2532] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 261 (000000C949FCC800) [pid = 2532] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 260 (000000C9392A4400) [pid = 2532] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 259 (000000C940439C00) [pid = 2532] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 258 (000000C94D9DC800) [pid = 2532] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 257 (000000C947E65400) [pid = 2532] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 256 (000000C94DADAC00) [pid = 2532] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 255 (000000C94082B800) [pid = 2532] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 254 (000000C94B3E9000) [pid = 2532] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 253 (000000C94A5DA000) [pid = 2532] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 252 (000000C942024000) [pid = 2532] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 251 (000000C938D28800) [pid = 2532] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 250 (000000C94D10EC00) [pid = 2532] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 249 (000000C93FE0EC00) [pid = 2532] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 248 (000000C939C77400) [pid = 2532] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 247 (000000C935121000) [pid = 2532] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 246 (000000C949FD2C00) [pid = 2532] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 245 (000000C9403E5C00) [pid = 2532] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 244 (000000C948C54400) [pid = 2532] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 243 (000000C94B3E8C00) [pid = 2532] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 242 (000000C947D12800) [pid = 2532] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 241 (000000C949AD8000) [pid = 2532] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 240 (000000C93B1E8800) [pid = 2532] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 239 (000000C9406D5000) [pid = 2532] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 238 (000000C9466F5000) [pid = 2532] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 237 (000000C940FB0800) [pid = 2532] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 236 (000000C940B78000) [pid = 2532] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 235 (000000C94B3E1000) [pid = 2532] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 234 (000000C947CA7C00) [pid = 2532] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 233 (000000C934855000) [pid = 2532] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 232 (000000C94B1B4000) [pid = 2532] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 231 (000000C93C95EC00) [pid = 2532] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 230 (000000C94D9D4C00) [pid = 2532] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 229 (000000C947E6EC00) [pid = 2532] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 228 (000000C94FEE7000) [pid = 2532] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 227 (000000C94E1B7400) [pid = 2532] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 226 (000000C93ECF0400) [pid = 2532] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 225 (000000C942099800) [pid = 2532] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 224 (000000C934658C00) [pid = 2532] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 223 (000000C94EDF4C00) [pid = 2532] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 222 (000000C949FC9800) [pid = 2532] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 221 (000000C93470F400) [pid = 2532] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 220 (000000C94B3E8000) [pid = 2532] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 219 (000000C943E61400) [pid = 2532] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 218 (000000C94B348000) [pid = 2532] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 217 (000000C9394B8000) [pid = 2532] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 216 (000000C940E10400) [pid = 2532] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 215 (000000C939C3C000) [pid = 2532] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 214 (000000C947193400) [pid = 2532] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 213 (000000C94043D000) [pid = 2532] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 212 (000000C9487AE000) [pid = 2532] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 211 (000000C9403DF400) [pid = 2532] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 210 (000000C93ECE7800) [pid = 2532] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 209 (000000C94B4C8800) [pid = 2532] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 208 (000000C940B5CC00) [pid = 2532] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 207 (000000C939207000) [pid = 2532] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 206 (000000C947CE9000) [pid = 2532] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 205 (000000C9487B8000) [pid = 2532] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 204 (000000C93FE32800) [pid = 2532] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 203 (000000C94B3E9800) [pid = 2532] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | --DOMWINDOW == 202 (000000C94A5E5800) [pid = 2532] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 08:45:38 INFO - PROCESS | 2532 | 1464623138386 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]]]}] 08:45:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:45:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1189ms 08:45:38 INFO - PROCESS | 2532 | 1464623138411 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 08:45:38 INFO - PROCESS | 2532 | 1464623138413 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 08:45:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:45:38 INFO - PROCESS | 2532 | 1464623138417 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:45:38 INFO - PROCESS | 2532 | 1464623138421 Marionette TRACE conn6 <- [1,2254,null,{}] 08:45:38 INFO - PROCESS | 2532 | 1464623138431 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}] 08:45:38 INFO - PROCESS | 2532 | 1464623138556 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 08:45:38 INFO - PROCESS | 2532 | 1464623138682 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:38 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93C64A800 == 114 [pid = 2532] [id = 573] 08:45:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 203 (000000C92F2E4800) [pid = 2532] [serial = 1719] [outer = 0000000000000000] 08:45:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 204 (000000C93528E400) [pid = 2532] [serial = 1720] [outer = 000000C92F2E4800] 08:45:38 INFO - PROCESS | 2532 | 1464623138733 Marionette DEBUG loaded listener.js 08:45:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 205 (000000C939481000) [pid = 2532] [serial = 1721] [outer = 000000C92F2E4800] 08:45:39 INFO - PROCESS | 2532 | 1464623139306 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]]]}] 08:45:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:45:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 944ms 08:45:39 INFO - PROCESS | 2532 | 1464623139363 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 08:45:39 INFO - PROCESS | 2532 | 1464623139366 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 08:45:39 INFO - PROCESS | 2532 | 1464623139369 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:45:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:45:39 INFO - PROCESS | 2532 | 1464623139371 Marionette TRACE conn6 <- [1,2258,null,{}] 08:45:39 INFO - PROCESS | 2532 | 1464623139375 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}] 08:45:39 INFO - PROCESS | 2532 | 1464623139496 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 08:45:39 INFO - PROCESS | 2532 | 1464623139628 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:39 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940BE1000 == 115 [pid = 2532] [id = 574] 08:45:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 206 (000000C9392A4400) [pid = 2532] [serial = 1722] [outer = 0000000000000000] 08:45:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 207 (000000C93C95F400) [pid = 2532] [serial = 1723] [outer = 000000C9392A4400] 08:45:39 INFO - PROCESS | 2532 | 1464623139677 Marionette DEBUG loaded listener.js 08:45:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 208 (000000C93F470000) [pid = 2532] [serial = 1724] [outer = 000000C9392A4400] 08:45:40 INFO - PROCESS | 2532 | 1464623140128 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]]]}] 08:45:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:45:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 775ms 08:45:40 INFO - PROCESS | 2532 | 1464623140147 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 08:45:40 INFO - PROCESS | 2532 | 1464623140149 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 08:45:40 INFO - PROCESS | 2532 | 1464623140152 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:45:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:45:40 INFO - PROCESS | 2532 | 1464623140154 Marionette TRACE conn6 <- [1,2262,null,{}] 08:45:40 INFO - PROCESS | 2532 | 1464623140158 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}] 08:45:40 INFO - PROCESS | 2532 | 1464623140278 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 08:45:40 INFO - PROCESS | 2532 | 1464623140285 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:40 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943F74800 == 116 [pid = 2532] [id = 575] 08:45:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 209 (000000C93F4A4000) [pid = 2532] [serial = 1725] [outer = 0000000000000000] 08:45:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 210 (000000C93FE0B800) [pid = 2532] [serial = 1726] [outer = 000000C93F4A4000] 08:45:40 INFO - PROCESS | 2532 | 1464623140332 Marionette DEBUG loaded listener.js 08:45:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 211 (000000C94030E000) [pid = 2532] [serial = 1727] [outer = 000000C93F4A4000] 08:45:40 INFO - PROCESS | 2532 | 1464623140891 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]]]}] 08:45:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:45:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 776ms 08:45:40 INFO - PROCESS | 2532 | 1464623140932 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 08:45:40 INFO - PROCESS | 2532 | 1464623140935 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 08:45:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:45:40 INFO - PROCESS | 2532 | 1464623140944 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:45:40 INFO - PROCESS | 2532 | 1464623140946 Marionette TRACE conn6 <- [1,2266,null,{}] 08:45:40 INFO - PROCESS | 2532 | 1464623140949 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}] 08:45:41 INFO - PROCESS | 2532 | 1464623141116 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 08:45:41 INFO - PROCESS | 2532 | 1464623141143 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:41 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946449000 == 117 [pid = 2532] [id = 576] 08:45:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 212 (000000C940407C00) [pid = 2532] [serial = 1728] [outer = 0000000000000000] 08:45:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 213 (000000C9406DE800) [pid = 2532] [serial = 1729] [outer = 000000C940407C00] 08:45:41 INFO - PROCESS | 2532 | 1464623141191 Marionette DEBUG loaded listener.js 08:45:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 214 (000000C9409E9000) [pid = 2532] [serial = 1730] [outer = 000000C940407C00] 08:45:41 INFO - PROCESS | 2532 | 1464623141677 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]]]}] 08:45:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:45:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 776ms 08:45:41 INFO - PROCESS | 2532 | 1464623141723 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 08:45:41 INFO - PROCESS | 2532 | 1464623141725 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 08:45:41 INFO - PROCESS | 2532 | 1464623141728 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:45:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:45:41 INFO - PROCESS | 2532 | 1464623141730 Marionette TRACE conn6 <- [1,2270,null,{}] 08:45:41 INFO - PROCESS | 2532 | 1464623141733 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}] 08:45:41 INFO - PROCESS | 2532 | 1464623141889 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 08:45:41 INFO - PROCESS | 2532 | 1464623141910 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:41 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946FA3000 == 118 [pid = 2532] [id = 577] 08:45:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 215 (000000C940B60400) [pid = 2532] [serial = 1731] [outer = 0000000000000000] 08:45:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 216 (000000C940B7C000) [pid = 2532] [serial = 1732] [outer = 000000C940B60400] 08:45:41 INFO - PROCESS | 2532 | 1464623141956 Marionette DEBUG loaded listener.js 08:45:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 217 (000000C940EB9800) [pid = 2532] [serial = 1733] [outer = 000000C940B60400] 08:45:42 INFO - PROCESS | 2532 | 1464623142422 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]]]}] 08:45:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:45:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 734ms 08:45:42 INFO - PROCESS | 2532 | 1464623142466 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 08:45:42 INFO - PROCESS | 2532 | 1464623142468 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 08:45:42 INFO - PROCESS | 2532 | 1464623142471 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:45:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:45:42 INFO - PROCESS | 2532 | 1464623142473 Marionette TRACE conn6 <- [1,2274,null,{}] 08:45:42 INFO - PROCESS | 2532 | 1464623142477 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}] 08:45:42 INFO - PROCESS | 2532 | --DOMWINDOW == 216 (000000C93910F400) [pid = 2532] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:45:42 INFO - PROCESS | 2532 | --DOMWINDOW == 215 (000000C947D07C00) [pid = 2532] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:45:42 INFO - PROCESS | 2532 | --DOMWINDOW == 214 (000000C94A542000) [pid = 2532] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:45:42 INFO - PROCESS | 2532 | --DOMWINDOW == 213 (000000C936029000) [pid = 2532] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:45:42 INFO - PROCESS | 2532 | --DOMWINDOW == 212 (000000C92D684000) [pid = 2532] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:45:42 INFO - PROCESS | 2532 | --DOMWINDOW == 211 (000000C938D2EC00) [pid = 2532] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:45:42 INFO - PROCESS | 2532 | --DOMWINDOW == 210 (000000C94030D400) [pid = 2532] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:45:42 INFO - PROCESS | 2532 | --DOMWINDOW == 209 (000000C938D27800) [pid = 2532] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:45:42 INFO - PROCESS | 2532 | --DOMWINDOW == 208 (000000C93F467C00) [pid = 2532] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:45:42 INFO - PROCESS | 2532 | --DOMWINDOW == 207 (000000C93485CC00) [pid = 2532] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:45:43 INFO - PROCESS | 2532 | 1464623143036 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 08:45:43 INFO - PROCESS | 2532 | 1464623143047 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:43 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943431800 == 119 [pid = 2532] [id = 578] 08:45:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 208 (000000C938D27800) [pid = 2532] [serial = 1734] [outer = 0000000000000000] 08:45:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 209 (000000C93C6F5800) [pid = 2532] [serial = 1735] [outer = 000000C938D27800] 08:45:43 INFO - PROCESS | 2532 | 1464623143095 Marionette DEBUG loaded listener.js 08:45:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 210 (000000C940FB0000) [pid = 2532] [serial = 1736] [outer = 000000C938D27800] 08:45:43 INFO - PROCESS | 2532 | 1464623143570 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]]]}] 08:45:43 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 08:45:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1124ms 08:45:43 INFO - PROCESS | 2532 | 1464623143598 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 08:45:43 INFO - PROCESS | 2532 | 1464623143600 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 08:45:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:45:43 INFO - PROCESS | 2532 | 1464623143604 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:45:43 INFO - PROCESS | 2532 | 1464623143606 Marionette TRACE conn6 <- [1,2278,null,{}] 08:45:43 INFO - PROCESS | 2532 | 1464623143609 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}] 08:45:43 INFO - PROCESS | 2532 | 1464623143724 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 08:45:43 INFO - PROCESS | 2532 | 1464623143731 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:43 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9489A2000 == 120 [pid = 2532] [id = 579] 08:45:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 211 (000000C942028C00) [pid = 2532] [serial = 1737] [outer = 0000000000000000] 08:45:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 212 (000000C94209F800) [pid = 2532] [serial = 1738] [outer = 000000C942028C00] 08:45:43 INFO - PROCESS | 2532 | 1464623143782 Marionette DEBUG loaded listener.js 08:45:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 213 (000000C944076000) [pid = 2532] [serial = 1739] [outer = 000000C942028C00] 08:45:44 INFO - PROCESS | 2532 | 1464623144229 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]]]}] 08:45:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:45:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 671ms 08:45:44 INFO - PROCESS | 2532 | 1464623144283 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 08:45:44 INFO - PROCESS | 2532 | 1464623144285 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 08:45:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:45:44 INFO - PROCESS | 2532 | 1464623144289 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:45:44 INFO - PROCESS | 2532 | 1464623144290 Marionette TRACE conn6 <- [1,2282,null,{}] 08:45:44 INFO - PROCESS | 2532 | 1464623144294 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}] 08:45:44 INFO - PROCESS | 2532 | 1464623144409 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 08:45:44 INFO - PROCESS | 2532 | 1464623144445 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:44 INFO - PROCESS | 2532 | ++DOCSHELL 000000C948D4D000 == 121 [pid = 2532] [id = 580] 08:45:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 214 (000000C9462CF400) [pid = 2532] [serial = 1740] [outer = 0000000000000000] 08:45:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 215 (000000C9466EB800) [pid = 2532] [serial = 1741] [outer = 000000C9462CF400] 08:45:44 INFO - PROCESS | 2532 | 1464623144491 Marionette DEBUG loaded listener.js 08:45:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 216 (000000C947008C00) [pid = 2532] [serial = 1742] [outer = 000000C9462CF400] 08:45:45 INFO - PROCESS | 2532 | 1464623145170 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]]]}] 08:45:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:45:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 924ms 08:45:45 INFO - PROCESS | 2532 | 1464623145218 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 08:45:45 INFO - PROCESS | 2532 | 1464623145222 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 08:45:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:45:45 INFO - PROCESS | 2532 | 1464623145228 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:45:45 INFO - PROCESS | 2532 | 1464623145233 Marionette TRACE conn6 <- [1,2286,null,{}] 08:45:45 INFO - PROCESS | 2532 | 1464623145239 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}] 08:45:45 INFO - PROCESS | 2532 | 1464623145432 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 08:45:45 INFO - PROCESS | 2532 | 1464623145601 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:45 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BC63000 == 122 [pid = 2532] [id = 581] 08:45:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 217 (000000C92F140800) [pid = 2532] [serial = 1743] [outer = 0000000000000000] 08:45:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 218 (000000C92F974800) [pid = 2532] [serial = 1744] [outer = 000000C92F140800] 08:45:45 INFO - PROCESS | 2532 | 1464623145662 Marionette DEBUG loaded listener.js 08:45:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 219 (000000C935121800) [pid = 2532] [serial = 1745] [outer = 000000C92F140800] 08:45:46 INFO - PROCESS | 2532 | 1464623146383 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]]]}] 08:45:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:45:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1179ms 08:45:46 INFO - PROCESS | 2532 | 1464623146411 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 08:45:46 INFO - PROCESS | 2532 | 1464623146417 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 08:45:46 INFO - PROCESS | 2532 | 1464623146424 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:45:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:45:46 INFO - PROCESS | 2532 | 1464623146427 Marionette TRACE conn6 <- [1,2290,null,{}] 08:45:46 INFO - PROCESS | 2532 | 1464623146432 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}] 08:45:46 INFO - PROCESS | 2532 | 1464623146578 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 08:45:46 INFO - PROCESS | 2532 | 1464623146743 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:46 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9446DA000 == 123 [pid = 2532] [id = 582] 08:45:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 220 (000000C93B1E8800) [pid = 2532] [serial = 1746] [outer = 0000000000000000] 08:45:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 221 (000000C93C66B000) [pid = 2532] [serial = 1747] [outer = 000000C93B1E8800] 08:45:46 INFO - PROCESS | 2532 | 1464623146802 Marionette DEBUG loaded listener.js 08:45:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 222 (000000C93FE04800) [pid = 2532] [serial = 1748] [outer = 000000C93B1E8800] 08:45:47 INFO - PROCESS | 2532 | 1464623147441 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]]]}] 08:45:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:45:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1024ms 08:45:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:45:47 INFO - PROCESS | 2532 | 1464623147453 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 08:45:47 INFO - PROCESS | 2532 | 1464623147456 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 08:45:47 INFO - PROCESS | 2532 | 1464623147460 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:45:47 INFO - PROCESS | 2532 | 1464623147464 Marionette TRACE conn6 <- [1,2294,null,{}] 08:45:47 INFO - PROCESS | 2532 | 1464623147497 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}] 08:45:47 INFO - PROCESS | 2532 | 1464623147644 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 08:45:47 INFO - PROCESS | 2532 | 1464623147814 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:47 INFO - PROCESS | 2532 | ++DOCSHELL 000000C949550800 == 124 [pid = 2532] [id = 583] 08:45:47 INFO - PROCESS | 2532 | ++DOMWINDOW == 223 (000000C940438800) [pid = 2532] [serial = 1749] [outer = 0000000000000000] 08:45:47 INFO - PROCESS | 2532 | ++DOMWINDOW == 224 (000000C940828800) [pid = 2532] [serial = 1750] [outer = 000000C940438800] 08:45:47 INFO - PROCESS | 2532 | 1464623147875 Marionette DEBUG loaded listener.js 08:45:47 INFO - PROCESS | 2532 | ++DOMWINDOW == 225 (000000C942024800) [pid = 2532] [serial = 1751] [outer = 000000C940438800] 08:45:48 INFO - PROCESS | 2532 | 1464623148526 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]]]}] 08:45:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:45:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1130ms 08:45:48 INFO - PROCESS | 2532 | 1464623148593 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 08:45:48 INFO - PROCESS | 2532 | 1464623148597 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 08:45:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:45:48 INFO - PROCESS | 2532 | 1464623148600 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:45:48 INFO - PROCESS | 2532 | 1464623148602 Marionette TRACE conn6 <- [1,2298,null,{}] 08:45:48 INFO - PROCESS | 2532 | 1464623148606 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}] 08:45:48 INFO - PROCESS | 2532 | 1464623148752 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 08:45:48 INFO - PROCESS | 2532 | 1464623148930 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:48 INFO - PROCESS | 2532 | ++DOCSHELL 000000C949E99800 == 125 [pid = 2532] [id = 584] 08:45:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 226 (000000C94719CC00) [pid = 2532] [serial = 1752] [outer = 0000000000000000] 08:45:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 227 (000000C947265400) [pid = 2532] [serial = 1753] [outer = 000000C94719CC00] 08:45:48 INFO - PROCESS | 2532 | 1464623148990 Marionette DEBUG loaded listener.js 08:45:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 228 (000000C947CA9800) [pid = 2532] [serial = 1754] [outer = 000000C94719CC00] 08:45:49 INFO - PROCESS | 2532 | 1464623149640 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]]]}] 08:45:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:45:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1074ms 08:45:49 INFO - PROCESS | 2532 | 1464623149680 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 08:45:49 INFO - PROCESS | 2532 | 1464623149683 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 08:45:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:45:49 INFO - PROCESS | 2532 | 1464623149686 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:45:49 INFO - PROCESS | 2532 | 1464623149688 Marionette TRACE conn6 <- [1,2302,null,{}] 08:45:49 INFO - PROCESS | 2532 | 1464623149692 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}] 08:45:49 INFO - PROCESS | 2532 | 1464623149833 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 08:45:50 INFO - PROCESS | 2532 | 1464623150011 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:50 INFO - PROCESS | 2532 | ++DOCSHELL 000000C949EDD000 == 126 [pid = 2532] [id = 585] 08:45:50 INFO - PROCESS | 2532 | ++DOMWINDOW == 229 (000000C947CA7400) [pid = 2532] [serial = 1755] [outer = 0000000000000000] 08:45:50 INFO - PROCESS | 2532 | ++DOMWINDOW == 230 (000000C947CF1C00) [pid = 2532] [serial = 1756] [outer = 000000C947CA7400] 08:45:50 INFO - PROCESS | 2532 | 1464623150070 Marionette DEBUG loaded listener.js 08:45:50 INFO - PROCESS | 2532 | ++DOMWINDOW == 231 (000000C947E69800) [pid = 2532] [serial = 1757] [outer = 000000C947CA7400] 08:45:50 INFO - PROCESS | 2532 | 1464623150641 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]]]}] 08:45:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:45:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 986ms 08:45:50 INFO - PROCESS | 2532 | 1464623150678 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 08:45:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:45:50 INFO - PROCESS | 2532 | 1464623150681 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 08:45:50 INFO - PROCESS | 2532 | 1464623150685 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:45:50 INFO - PROCESS | 2532 | 1464623150687 Marionette TRACE conn6 <- [1,2306,null,{}] 08:45:50 INFO - PROCESS | 2532 | 1464623150692 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}] 08:45:50 INFO - PROCESS | 2532 | 1464623150855 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 08:45:51 INFO - PROCESS | 2532 | 1464623151037 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:51 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94A120000 == 127 [pid = 2532] [id = 586] 08:45:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 232 (000000C9483A9000) [pid = 2532] [serial = 1758] [outer = 0000000000000000] 08:45:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 233 (000000C94891E400) [pid = 2532] [serial = 1759] [outer = 000000C9483A9000] 08:45:51 INFO - PROCESS | 2532 | 1464623151095 Marionette DEBUG loaded listener.js 08:45:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 234 (000000C9489E8000) [pid = 2532] [serial = 1760] [outer = 000000C9483A9000] 08:45:51 INFO - PROCESS | 2532 | 1464623151718 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] 08:45:51 INFO - PROCESS | 2532 | 1464623151768 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 08:45:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:45:51 INFO - PROCESS | 2532 | 1464623151771 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:45:51 INFO - PROCESS | 2532 | 1464623151773 Marionette TRACE conn6 <- [1,2310,null,{}] 08:45:51 INFO - PROCESS | 2532 | 1464623151777 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}] 08:45:51 INFO - PROCESS | 2532 | 1464623151916 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 08:45:52 INFO - PROCESS | 2532 | 1464623152082 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:52 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94A5D8000 == 128 [pid = 2532] [id = 587] 08:45:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 235 (000000C9489E4C00) [pid = 2532] [serial = 1761] [outer = 0000000000000000] 08:45:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 236 (000000C949529800) [pid = 2532] [serial = 1762] [outer = 000000C9489E4C00] 08:45:52 INFO - PROCESS | 2532 | 1464623152139 Marionette DEBUG loaded listener.js 08:45:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 237 (000000C949AD8000) [pid = 2532] [serial = 1763] [outer = 000000C9489E4C00] 08:45:52 INFO - PROCESS | 2532 | 1464623152729 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]]]}] 08:45:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:45:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 986ms 08:45:52 INFO - PROCESS | 2532 | 1464623152763 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 08:45:52 INFO - PROCESS | 2532 | 1464623152766 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 08:45:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:45:52 INFO - PROCESS | 2532 | 1464623152771 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:45:52 INFO - PROCESS | 2532 | 1464623152774 Marionette TRACE conn6 <- [1,2314,null,{}] 08:45:52 INFO - PROCESS | 2532 | 1464623152778 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}] 08:45:52 INFO - PROCESS | 2532 | 1464623152916 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 08:45:53 INFO - PROCESS | 2532 | 1464623153095 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:53 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94B142800 == 129 [pid = 2532] [id = 588] 08:45:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 238 (000000C949AD3800) [pid = 2532] [serial = 1764] [outer = 0000000000000000] 08:45:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 239 (000000C949FCE000) [pid = 2532] [serial = 1765] [outer = 000000C949AD3800] 08:45:53 INFO - PROCESS | 2532 | 1464623153153 Marionette DEBUG loaded listener.js 08:45:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 240 (000000C94A4E8800) [pid = 2532] [serial = 1766] [outer = 000000C949AD3800] 08:45:53 INFO - PROCESS | 2532 | 1464623153786 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]]]}] 08:45:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:45:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1081ms 08:45:53 INFO - PROCESS | 2532 | 1464623153856 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 08:45:53 INFO - PROCESS | 2532 | 1464623153858 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 08:45:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:45:53 INFO - PROCESS | 2532 | 1464623153862 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:45:53 INFO - PROCESS | 2532 | 1464623153864 Marionette TRACE conn6 <- [1,2318,null,{}] 08:45:53 INFO - PROCESS | 2532 | 1464623153868 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}] 08:45:54 INFO - PROCESS | 2532 | 1464623154008 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 08:45:54 INFO - PROCESS | 2532 | 1464623154174 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:54 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94B840000 == 130 [pid = 2532] [id = 589] 08:45:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 241 (000000C94A4EEC00) [pid = 2532] [serial = 1767] [outer = 0000000000000000] 08:45:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 242 (000000C94A542000) [pid = 2532] [serial = 1768] [outer = 000000C94A4EEC00] 08:45:54 INFO - PROCESS | 2532 | 1464623154230 Marionette DEBUG loaded listener.js 08:45:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 243 (000000C94A5DE400) [pid = 2532] [serial = 1769] [outer = 000000C94A4EEC00] 08:45:54 INFO - PROCESS | 2532 | 1464623154841 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]]]}] 08:45:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:45:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1024ms 08:45:54 INFO - PROCESS | 2532 | 1464623154889 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 08:45:54 INFO - PROCESS | 2532 | 1464623154892 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 08:45:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:45:54 INFO - PROCESS | 2532 | 1464623154896 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:45:54 INFO - PROCESS | 2532 | 1464623154898 Marionette TRACE conn6 <- [1,2322,null,{}] 08:45:54 INFO - PROCESS | 2532 | 1464623154902 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}] 08:45:55 INFO - PROCESS | 2532 | 1464623155059 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 08:45:55 INFO - PROCESS | 2532 | 1464623155227 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:55 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94BB6F800 == 131 [pid = 2532] [id = 590] 08:45:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 244 (000000C94A96D400) [pid = 2532] [serial = 1770] [outer = 0000000000000000] 08:45:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 245 (000000C94AF06000) [pid = 2532] [serial = 1771] [outer = 000000C94A96D400] 08:45:55 INFO - PROCESS | 2532 | 1464623155286 Marionette DEBUG loaded listener.js 08:45:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 246 (000000C94B345400) [pid = 2532] [serial = 1772] [outer = 000000C94A96D400] 08:45:55 INFO - PROCESS | 2532 | 1464623155877 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]]]}] 08:45:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:45:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1029ms 08:45:55 INFO - PROCESS | 2532 | 1464623155927 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 08:45:55 INFO - PROCESS | 2532 | 1464623155929 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 08:45:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:45:55 INFO - PROCESS | 2532 | 1464623155933 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:45:55 INFO - PROCESS | 2532 | 1464623155936 Marionette TRACE conn6 <- [1,2326,null,{}] 08:45:55 INFO - PROCESS | 2532 | 1464623155940 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}] 08:45:56 INFO - PROCESS | 2532 | 1464623156099 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 08:45:56 INFO - PROCESS | 2532 | 1464623156270 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:56 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94CC0A800 == 132 [pid = 2532] [id = 591] 08:45:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 247 (000000C94B350C00) [pid = 2532] [serial = 1773] [outer = 0000000000000000] 08:45:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 248 (000000C94B3E8800) [pid = 2532] [serial = 1774] [outer = 000000C94B350C00] 08:45:56 INFO - PROCESS | 2532 | 1464623156332 Marionette DEBUG loaded listener.js 08:45:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 249 (000000C94B87B000) [pid = 2532] [serial = 1775] [outer = 000000C94B350C00] 08:45:56 INFO - PROCESS | 2532 | 1464623156960 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]]]}] 08:45:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:45:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1075ms 08:45:57 INFO - PROCESS | 2532 | 1464623157011 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 08:45:57 INFO - PROCESS | 2532 | 1464623157013 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 08:45:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:45:57 INFO - PROCESS | 2532 | 1464623157017 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:45:57 INFO - PROCESS | 2532 | 1464623157019 Marionette TRACE conn6 <- [1,2330,null,{}] 08:45:57 INFO - PROCESS | 2532 | 1464623157022 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}] 08:45:57 INFO - PROCESS | 2532 | 1464623157165 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 08:45:57 INFO - PROCESS | 2532 | 1464623157347 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:57 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94D827000 == 133 [pid = 2532] [id = 592] 08:45:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 250 (000000C94B87A000) [pid = 2532] [serial = 1776] [outer = 0000000000000000] 08:45:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 251 (000000C94B907400) [pid = 2532] [serial = 1777] [outer = 000000C94B87A000] 08:45:57 INFO - PROCESS | 2532 | 1464623157405 Marionette DEBUG loaded listener.js 08:45:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 252 (000000C94B910000) [pid = 2532] [serial = 1778] [outer = 000000C94B87A000] 08:45:58 INFO - PROCESS | 2532 | 1464623158026 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]]]}] 08:45:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:45:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1022ms 08:45:58 INFO - PROCESS | 2532 | 1464623158042 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 08:45:58 INFO - PROCESS | 2532 | 1464623158044 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 08:45:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:45:58 INFO - PROCESS | 2532 | 1464623158048 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:45:58 INFO - PROCESS | 2532 | 1464623158050 Marionette TRACE conn6 <- [1,2334,null,{}] 08:45:58 INFO - PROCESS | 2532 | 1464623158054 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}] 08:45:58 INFO - PROCESS | 2532 | 1464623158197 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 08:45:58 INFO - PROCESS | 2532 | 1464623158379 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:58 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94E094000 == 134 [pid = 2532] [id = 593] 08:45:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 253 (000000C94BA45400) [pid = 2532] [serial = 1779] [outer = 0000000000000000] 08:45:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 254 (000000C94BA4B800) [pid = 2532] [serial = 1780] [outer = 000000C94BA45400] 08:45:58 INFO - PROCESS | 2532 | 1464623158437 Marionette DEBUG loaded listener.js 08:45:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 255 (000000C94CB2FC00) [pid = 2532] [serial = 1781] [outer = 000000C94BA45400] 08:45:59 INFO - PROCESS | 2532 | 1464623159053 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]]]}] 08:45:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:45:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1020ms 08:45:59 INFO - PROCESS | 2532 | 1464623159071 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 08:45:59 INFO - PROCESS | 2532 | 1464623159073 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 08:45:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:45:59 INFO - PROCESS | 2532 | 1464623159077 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:45:59 INFO - PROCESS | 2532 | 1464623159079 Marionette TRACE conn6 <- [1,2338,null,{}] 08:45:59 INFO - PROCESS | 2532 | 1464623159083 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}] 08:45:59 INFO - PROCESS | 2532 | 1464623159224 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 08:45:59 INFO - PROCESS | 2532 | 1464623159420 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:59 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94E386000 == 135 [pid = 2532] [id = 594] 08:45:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 256 (000000C92EFB0C00) [pid = 2532] [serial = 1782] [outer = 0000000000000000] 08:45:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 257 (000000C94CB95800) [pid = 2532] [serial = 1783] [outer = 000000C92EFB0C00] 08:45:59 INFO - PROCESS | 2532 | 1464623159477 Marionette DEBUG loaded listener.js 08:45:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 258 (000000C94D107800) [pid = 2532] [serial = 1784] [outer = 000000C92EFB0C00] 08:46:00 INFO - PROCESS | 2532 | 1464623160056 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]]]}] 08:46:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:46:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1028ms 08:46:00 INFO - PROCESS | 2532 | 1464623160108 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 08:46:00 INFO - PROCESS | 2532 | 1464623160110 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 08:46:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:46:00 INFO - PROCESS | 2532 | 1464623160114 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:46:00 INFO - PROCESS | 2532 | 1464623160116 Marionette TRACE conn6 <- [1,2342,null,{}] 08:46:00 INFO - PROCESS | 2532 | 1464623160137 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}] 08:46:00 INFO - PROCESS | 2532 | 1464623160279 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 08:46:00 INFO - PROCESS | 2532 | 1464623160465 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:00 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940A73800 == 136 [pid = 2532] [id = 595] 08:46:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 259 (000000C9392ABC00) [pid = 2532] [serial = 1785] [outer = 0000000000000000] 08:46:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 260 (000000C94639A800) [pid = 2532] [serial = 1786] [outer = 000000C9392ABC00] 08:46:00 INFO - PROCESS | 2532 | 1464623160523 Marionette DEBUG loaded listener.js 08:46:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 261 (000000C94CCE3800) [pid = 2532] [serial = 1787] [outer = 000000C9392ABC00] 08:46:01 INFO - PROCESS | 2532 | 1464623161161 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]]]}] 08:46:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:46:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1075ms 08:46:01 INFO - PROCESS | 2532 | 1464623161192 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 08:46:01 INFO - PROCESS | 2532 | 1464623161194 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 08:46:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:46:01 INFO - PROCESS | 2532 | 1464623161198 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:46:01 INFO - PROCESS | 2532 | 1464623161200 Marionette TRACE conn6 <- [1,2346,null,{}] 08:46:01 INFO - PROCESS | 2532 | 1464623161204 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}] 08:46:01 INFO - PROCESS | 2532 | 1464623161350 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 08:46:01 INFO - PROCESS | 2532 | 1464623161523 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:01 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940A6A000 == 137 [pid = 2532] [id = 596] 08:46:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 262 (000000C939E9EC00) [pid = 2532] [serial = 1788] [outer = 0000000000000000] 08:46:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 263 (000000C94CB39C00) [pid = 2532] [serial = 1789] [outer = 000000C939E9EC00] 08:46:01 INFO - PROCESS | 2532 | 1464623161578 Marionette DEBUG loaded listener.js 08:46:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 264 (000000C94D4C1000) [pid = 2532] [serial = 1790] [outer = 000000C939E9EC00] 08:46:02 INFO - PROCESS | 2532 | 1464623162487 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]]]}] 08:46:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:46:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1338ms 08:46:02 INFO - PROCESS | 2532 | 1464623162539 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 08:46:02 INFO - PROCESS | 2532 | 1464623162544 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 08:46:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:46:02 INFO - PROCESS | 2532 | 1464623162549 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:46:02 INFO - PROCESS | 2532 | 1464623162554 Marionette TRACE conn6 <- [1,2350,null,{}] 08:46:02 INFO - PROCESS | 2532 | 1464623162559 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}] 08:46:02 INFO - PROCESS | 2532 | 1464623162706 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 08:46:02 INFO - PROCESS | 2532 | 1464623162883 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:02 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946180800 == 138 [pid = 2532] [id = 597] 08:46:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 265 (000000C9394BDC00) [pid = 2532] [serial = 1791] [outer = 0000000000000000] 08:46:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 266 (000000C93B1E1400) [pid = 2532] [serial = 1792] [outer = 000000C9394BDC00] 08:46:02 INFO - PROCESS | 2532 | 1464623162935 Marionette DEBUG loaded listener.js 08:46:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 267 (000000C93F46C400) [pid = 2532] [serial = 1793] [outer = 000000C9394BDC00] 08:46:03 INFO - PROCESS | 2532 | 1464623163549 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]]]}] 08:46:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:46:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1084ms 08:46:03 INFO - PROCESS | 2532 | 1464623163637 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 08:46:03 INFO - PROCESS | 2532 | 1464623163643 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 08:46:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:46:03 INFO - PROCESS | 2532 | 1464623163650 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:46:03 INFO - PROCESS | 2532 | 1464623163653 Marionette TRACE conn6 <- [1,2354,null,{}] 08:46:03 INFO - PROCESS | 2532 | 1464623163657 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}] 08:46:03 INFO - PROCESS | 2532 | 1464623163803 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 08:46:03 INFO - PROCESS | 2532 | 1464623163976 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:04 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F516800 == 139 [pid = 2532] [id = 598] 08:46:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 268 (000000C940319400) [pid = 2532] [serial = 1794] [outer = 0000000000000000] 08:46:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 269 (000000C9403E5C00) [pid = 2532] [serial = 1795] [outer = 000000C940319400] 08:46:04 INFO - PROCESS | 2532 | 1464623164041 Marionette DEBUG loaded listener.js 08:46:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 270 (000000C94082A000) [pid = 2532] [serial = 1796] [outer = 000000C940319400] 08:46:04 INFO - PROCESS | 2532 | --DOCSHELL 000000C9489A2000 == 138 [pid = 2532] [id = 579] 08:46:04 INFO - PROCESS | 2532 | --DOCSHELL 000000C943431800 == 137 [pid = 2532] [id = 578] 08:46:04 INFO - PROCESS | 2532 | --DOCSHELL 000000C946FA3000 == 136 [pid = 2532] [id = 577] 08:46:04 INFO - PROCESS | 2532 | --DOCSHELL 000000C946449000 == 135 [pid = 2532] [id = 576] 08:46:04 INFO - PROCESS | 2532 | --DOCSHELL 000000C943F74800 == 134 [pid = 2532] [id = 575] 08:46:04 INFO - PROCESS | 2532 | --DOCSHELL 000000C940BE1000 == 133 [pid = 2532] [id = 574] 08:46:04 INFO - PROCESS | 2532 | --DOCSHELL 000000C93C64A800 == 132 [pid = 2532] [id = 573] 08:46:04 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F51D800 == 131 [pid = 2532] [id = 572] 08:46:04 INFO - PROCESS | 2532 | --DOCSHELL 000000C93E8D7800 == 130 [pid = 2532] [id = 571] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 269 (000000C94E508800) [pid = 2532] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 268 (000000C94CB38800) [pid = 2532] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 267 (000000C944080C00) [pid = 2532] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 266 (000000C94FEE9C00) [pid = 2532] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 265 (000000C9540B7C00) [pid = 2532] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 264 (000000C940B7B400) [pid = 2532] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | 1464623164796 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]]]}] 08:46:04 INFO - PROCESS | 2532 | --DOCSHELL 000000C954FD1000 == 129 [pid = 2532] [id = 563] 08:46:04 INFO - PROCESS | 2532 | --DOCSHELL 000000C954D6C000 == 128 [pid = 2532] [id = 562] 08:46:04 INFO - PROCESS | 2532 | --DOCSHELL 000000C94FD2A800 == 127 [pid = 2532] [id = 561] 08:46:04 INFO - PROCESS | 2532 | --DOCSHELL 000000C9550AB000 == 126 [pid = 2532] [id = 560] 08:46:04 INFO - PROCESS | 2532 | --DOCSHELL 000000C9536AF800 == 125 [pid = 2532] [id = 559] 08:46:04 INFO - PROCESS | 2532 | --DOCSHELL 000000C94F779800 == 124 [pid = 2532] [id = 558] 08:46:04 INFO - PROCESS | 2532 | --DOCSHELL 000000C949C82000 == 123 [pid = 2532] [id = 557] 08:46:04 INFO - PROCESS | 2532 | --DOCSHELL 000000C93FEB0000 == 122 [pid = 2532] [id = 556] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 263 (000000C9487B3800) [pid = 2532] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 262 (000000C94A967800) [pid = 2532] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 261 (000000C94952B800) [pid = 2532] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 260 (000000C93C37C800) [pid = 2532] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 259 (000000C94BA45800) [pid = 2532] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 258 (000000C92E83D000) [pid = 2532] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 257 (000000C94082C800) [pid = 2532] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 256 (000000C9409D8800) [pid = 2532] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 255 (000000C940B7D400) [pid = 2532] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 254 (000000C94A96EC00) [pid = 2532] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 253 (000000C94D10B400) [pid = 2532] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 252 (000000C939206800) [pid = 2532] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 251 (000000C93C867400) [pid = 2532] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 250 (000000C94726EC00) [pid = 2532] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 249 (000000C94E103000) [pid = 2532] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 248 (000000C949531400) [pid = 2532] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 247 (000000C9409E6000) [pid = 2532] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 246 (000000C93C10BC00) [pid = 2532] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 245 (000000C9404AD000) [pid = 2532] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 244 (000000C93FE73000) [pid = 2532] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 243 (000000C93BBAA000) [pid = 2532] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 242 (000000C9359BA000) [pid = 2532] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 241 (000000C92F145000) [pid = 2532] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 240 (000000C94B3DF000) [pid = 2532] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 239 (000000C94BA46800) [pid = 2532] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 238 (000000C9483AA800) [pid = 2532] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 237 (000000C93FE72800) [pid = 2532] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 236 (000000C9466F1400) [pid = 2532] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 235 (000000C933A17C00) [pid = 2532] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - PROCESS | 2532 | --DOMWINDOW == 234 (000000C946393C00) [pid = 2532] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 08:46:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:46:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1231ms 08:46:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:46:04 INFO - PROCESS | 2532 | 1464623164888 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 08:46:04 INFO - PROCESS | 2532 | 1464623164891 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 08:46:04 INFO - PROCESS | 2532 | 1464623164894 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:46:04 INFO - PROCESS | 2532 | 1464623164898 Marionette TRACE conn6 <- [1,2358,null,{}] 08:46:04 INFO - PROCESS | 2532 | 1464623164909 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}] 08:46:05 INFO - PROCESS | 2532 | 1464623165037 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 08:46:05 INFO - PROCESS | 2532 | 1464623165045 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:05 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F6D1800 == 123 [pid = 2532] [id = 599] 08:46:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 235 (000000C93916EC00) [pid = 2532] [serial = 1797] [outer = 0000000000000000] 08:46:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 236 (000000C939E9BC00) [pid = 2532] [serial = 1798] [outer = 000000C93916EC00] 08:46:05 INFO - PROCESS | 2532 | 1464623165096 Marionette DEBUG loaded listener.js 08:46:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 237 (000000C93ECE7400) [pid = 2532] [serial = 1799] [outer = 000000C93916EC00] 08:46:05 INFO - PROCESS | 2532 | 1464623165684 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]]]}] 08:46:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:46:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 839ms 08:46:05 INFO - PROCESS | 2532 | 1464623165735 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 08:46:05 INFO - PROCESS | 2532 | 1464623165738 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 08:46:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:46:05 INFO - PROCESS | 2532 | 1464623165741 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:46:05 INFO - PROCESS | 2532 | 1464623165743 Marionette TRACE conn6 <- [1,2362,null,{}] 08:46:05 INFO - PROCESS | 2532 | 1464623165747 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}] 08:46:05 INFO - PROCESS | 2532 | 1464623165875 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 08:46:06 INFO - PROCESS | 2532 | 1464623166007 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:06 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94616E000 == 124 [pid = 2532] [id = 600] 08:46:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 238 (000000C9404A8800) [pid = 2532] [serial = 1800] [outer = 0000000000000000] 08:46:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 239 (000000C94082D000) [pid = 2532] [serial = 1801] [outer = 000000C9404A8800] 08:46:06 INFO - PROCESS | 2532 | 1464623166056 Marionette DEBUG loaded listener.js 08:46:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 240 (000000C940B7B400) [pid = 2532] [serial = 1802] [outer = 000000C9404A8800] 08:46:06 INFO - PROCESS | 2532 | 1464623166483 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]]]}] 08:46:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:46:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 839ms 08:46:06 INFO - PROCESS | 2532 | 1464623166583 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 08:46:06 INFO - PROCESS | 2532 | 1464623166585 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 08:46:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:46:06 INFO - PROCESS | 2532 | 1464623166588 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:46:06 INFO - PROCESS | 2532 | 1464623166590 Marionette TRACE conn6 <- [1,2366,null,{}] 08:46:06 INFO - PROCESS | 2532 | 1464623166594 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}] 08:46:06 INFO - PROCESS | 2532 | 1464623166718 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 08:46:06 INFO - PROCESS | 2532 | 1464623166853 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:06 INFO - PROCESS | 2532 | ++DOCSHELL 000000C947E4B800 == 125 [pid = 2532] [id = 601] 08:46:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 241 (000000C9404A9800) [pid = 2532] [serial = 1803] [outer = 0000000000000000] 08:46:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 242 (000000C940FBB000) [pid = 2532] [serial = 1804] [outer = 000000C9404A9800] 08:46:06 INFO - PROCESS | 2532 | 1464623166901 Marionette DEBUG loaded listener.js 08:46:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 243 (000000C944080C00) [pid = 2532] [serial = 1805] [outer = 000000C9404A9800] 08:46:07 INFO - PROCESS | 2532 | 1464623167364 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]]]}] 08:46:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:46:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 820ms 08:46:07 INFO - PROCESS | 2532 | 1464623167423 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 08:46:07 INFO - PROCESS | 2532 | 1464623167425 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 08:46:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:46:07 INFO - PROCESS | 2532 | 1464623167429 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:46:07 INFO - PROCESS | 2532 | 1464623167431 Marionette TRACE conn6 <- [1,2370,null,{}] 08:46:07 INFO - PROCESS | 2532 | 1464623167435 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}] 08:46:07 INFO - PROCESS | 2532 | 1464623167612 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 08:46:07 INFO - PROCESS | 2532 | 1464623167638 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:07 INFO - PROCESS | 2532 | ++DOCSHELL 000000C949E43800 == 126 [pid = 2532] [id = 602] 08:46:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 244 (000000C948393C00) [pid = 2532] [serial = 1806] [outer = 0000000000000000] 08:46:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 245 (000000C9483A7C00) [pid = 2532] [serial = 1807] [outer = 000000C948393C00] 08:46:07 INFO - PROCESS | 2532 | 1464623167686 Marionette DEBUG loaded listener.js 08:46:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 246 (000000C948926C00) [pid = 2532] [serial = 1808] [outer = 000000C948393C00] 08:46:08 INFO - PROCESS | 2532 | 1464623168211 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]]]}] 08:46:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:46:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 840ms 08:46:08 INFO - PROCESS | 2532 | 1464623168270 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 08:46:08 INFO - PROCESS | 2532 | 1464623168281 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 08:46:08 INFO - PROCESS | 2532 | 1464623168291 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:46:08 INFO - PROCESS | 2532 | 1464623168293 Marionette TRACE conn6 <- [1,2374,null,{}] 08:46:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:46:08 INFO - PROCESS | 2532 | 1464623168297 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}] 08:46:08 INFO - PROCESS | 2532 | 1464623168459 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 08:46:08 INFO - PROCESS | 2532 | 1464623168484 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:08 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94A119800 == 127 [pid = 2532] [id = 603] 08:46:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 247 (000000C949532C00) [pid = 2532] [serial = 1809] [outer = 0000000000000000] 08:46:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 248 (000000C949A0E400) [pid = 2532] [serial = 1810] [outer = 000000C949532C00] 08:46:08 INFO - PROCESS | 2532 | 1464623168530 Marionette DEBUG loaded listener.js 08:46:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 249 (000000C94AF0DC00) [pid = 2532] [serial = 1811] [outer = 000000C949532C00] 08:46:09 INFO - PROCESS | 2532 | 1464623169024 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]]]}] 08:46:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:46:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 777ms 08:46:09 INFO - PROCESS | 2532 | 1464623169075 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 08:46:09 INFO - PROCESS | 2532 | 1464623169077 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 08:46:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:46:09 INFO - PROCESS | 2532 | 1464623169080 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:46:09 INFO - PROCESS | 2532 | 1464623169082 Marionette TRACE conn6 <- [1,2378,null,{}] 08:46:09 INFO - PROCESS | 2532 | 1464623169091 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}] 08:46:09 INFO - PROCESS | 2532 | 1464623169477 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 08:46:09 INFO - PROCESS | 2532 | --DOMWINDOW == 248 (000000C940B60400) [pid = 2532] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:46:09 INFO - PROCESS | 2532 | --DOMWINDOW == 247 (000000C93F4A4000) [pid = 2532] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:46:09 INFO - PROCESS | 2532 | --DOMWINDOW == 246 (000000C938D27800) [pid = 2532] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:46:09 INFO - PROCESS | 2532 | --DOMWINDOW == 245 (000000C92F2E4800) [pid = 2532] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:46:09 INFO - PROCESS | 2532 | --DOMWINDOW == 244 (000000C9394B9000) [pid = 2532] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:46:09 INFO - PROCESS | 2532 | --DOMWINDOW == 243 (000000C9392A4400) [pid = 2532] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:46:09 INFO - PROCESS | 2532 | --DOMWINDOW == 242 (000000C940407C00) [pid = 2532] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:46:09 INFO - PROCESS | 2532 | --DOMWINDOW == 241 (000000C92EFBE800) [pid = 2532] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:46:09 INFO - PROCESS | 2532 | --DOMWINDOW == 240 (000000C942028C00) [pid = 2532] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:46:09 INFO - PROCESS | 2532 | 1464623169587 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:09 INFO - PROCESS | 2532 | ++DOCSHELL 000000C947FB8000 == 128 [pid = 2532] [id = 604] 08:46:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 241 (000000C9392A4400) [pid = 2532] [serial = 1812] [outer = 0000000000000000] 08:46:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 242 (000000C93C85D400) [pid = 2532] [serial = 1813] [outer = 000000C9392A4400] 08:46:09 INFO - PROCESS | 2532 | 1464623169634 Marionette DEBUG loaded listener.js 08:46:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 243 (000000C942028C00) [pid = 2532] [serial = 1814] [outer = 000000C9392A4400] 08:46:10 INFO - PROCESS | 2532 | 1464623170069 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]]]}] 08:46:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:46:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1022ms 08:46:10 INFO - PROCESS | 2532 | 1464623170105 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 08:46:10 INFO - PROCESS | 2532 | 1464623170108 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 08:46:10 INFO - PROCESS | 2532 | 1464623170111 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:46:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:46:10 INFO - PROCESS | 2532 | 1464623170113 Marionette TRACE conn6 <- [1,2382,null,{}] 08:46:10 INFO - PROCESS | 2532 | 1464623170116 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}] 08:46:10 INFO - PROCESS | 2532 | 1464623170235 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 08:46:10 INFO - PROCESS | 2532 | 1464623170246 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:10 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94CC25000 == 129 [pid = 2532] [id = 605] 08:46:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 244 (000000C94B4C0000) [pid = 2532] [serial = 1815] [outer = 0000000000000000] 08:46:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 245 (000000C94B90D000) [pid = 2532] [serial = 1816] [outer = 000000C94B4C0000] 08:46:10 INFO - PROCESS | 2532 | 1464623170293 Marionette DEBUG loaded listener.js 08:46:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 246 (000000C94CCEF800) [pid = 2532] [serial = 1817] [outer = 000000C94B4C0000] 08:46:10 INFO - PROCESS | 2532 | 1464623170803 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]]]}] 08:46:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:46:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 734ms 08:46:10 INFO - PROCESS | 2532 | 1464623170849 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 08:46:10 INFO - PROCESS | 2532 | 1464623170851 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 08:46:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:46:10 INFO - PROCESS | 2532 | 1464623170854 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:46:10 INFO - PROCESS | 2532 | 1464623170856 Marionette TRACE conn6 <- [1,2386,null,{}] 08:46:10 INFO - PROCESS | 2532 | 1464623170859 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}] 08:46:10 INFO - PROCESS | 2532 | 1464623170979 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 08:46:10 INFO - PROCESS | 2532 | 1464623170990 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:11 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94E21A000 == 130 [pid = 2532] [id = 606] 08:46:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 247 (000000C94D4B8800) [pid = 2532] [serial = 1818] [outer = 0000000000000000] 08:46:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 248 (000000C94D9D6400) [pid = 2532] [serial = 1819] [outer = 000000C94D4B8800] 08:46:11 INFO - PROCESS | 2532 | 1464623171036 Marionette DEBUG loaded listener.js 08:46:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 249 (000000C94DA5C000) [pid = 2532] [serial = 1820] [outer = 000000C94D4B8800] 08:46:11 INFO - PROCESS | 2532 | 1464623171804 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]]]}] 08:46:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:46:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 987ms 08:46:11 INFO - PROCESS | 2532 | 1464623171845 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 08:46:11 INFO - PROCESS | 2532 | 1464623171849 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 08:46:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:46:11 INFO - PROCESS | 2532 | 1464623171855 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:46:11 INFO - PROCESS | 2532 | 1464623171859 Marionette TRACE conn6 <- [1,2390,null,{}] 08:46:11 INFO - PROCESS | 2532 | 1464623171866 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}] 08:46:12 INFO - PROCESS | 2532 | 1464623172074 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 08:46:12 INFO - PROCESS | 2532 | 1464623172206 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:12 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F6CE800 == 131 [pid = 2532] [id = 607] 08:46:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 250 (000000C933B3FC00) [pid = 2532] [serial = 1821] [outer = 0000000000000000] 08:46:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 251 (000000C93511F000) [pid = 2532] [serial = 1822] [outer = 000000C933B3FC00] 08:46:12 INFO - PROCESS | 2532 | 1464623172267 Marionette DEBUG loaded listener.js 08:46:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 252 (000000C9394B8C00) [pid = 2532] [serial = 1823] [outer = 000000C933B3FC00] 08:46:12 INFO - PROCESS | 2532 | 1464623172898 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]]]}] 08:46:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:46:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1078ms 08:46:12 INFO - PROCESS | 2532 | 1464623172955 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 08:46:12 INFO - PROCESS | 2532 | 1464623172962 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 08:46:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:46:12 INFO - PROCESS | 2532 | 1464623172969 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:46:12 INFO - PROCESS | 2532 | 1464623172972 Marionette TRACE conn6 <- [1,2394,null,{}] 08:46:12 INFO - PROCESS | 2532 | 1464623172976 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}] 08:46:13 INFO - PROCESS | 2532 | 1464623173135 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 08:46:13 INFO - PROCESS | 2532 | 1464623173315 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:13 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94953B800 == 132 [pid = 2532] [id = 608] 08:46:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 253 (000000C93E896400) [pid = 2532] [serial = 1824] [outer = 0000000000000000] 08:46:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 254 (000000C94030D400) [pid = 2532] [serial = 1825] [outer = 000000C93E896400] 08:46:13 INFO - PROCESS | 2532 | 1464623173375 Marionette DEBUG loaded listener.js 08:46:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 255 (000000C940B71400) [pid = 2532] [serial = 1826] [outer = 000000C93E896400] 08:46:14 INFO - PROCESS | 2532 | 1464623174045 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]]]}] 08:46:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:46:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1129ms 08:46:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:46:14 INFO - PROCESS | 2532 | 1464623174101 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 08:46:14 INFO - PROCESS | 2532 | 1464623174104 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 08:46:14 INFO - PROCESS | 2532 | 1464623174108 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:46:14 INFO - PROCESS | 2532 | 1464623174112 Marionette TRACE conn6 <- [1,2398,null,{}] 08:46:14 INFO - PROCESS | 2532 | 1464623174124 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}] 08:46:14 INFO - PROCESS | 2532 | 1464623174282 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 08:46:14 INFO - PROCESS | 2532 | 1464623174451 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:14 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94E3F0000 == 133 [pid = 2532] [id = 609] 08:46:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 256 (000000C947264000) [pid = 2532] [serial = 1827] [outer = 0000000000000000] 08:46:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 257 (000000C94800E800) [pid = 2532] [serial = 1828] [outer = 000000C947264000] 08:46:14 INFO - PROCESS | 2532 | 1464623174511 Marionette DEBUG loaded listener.js 08:46:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 258 (000000C94A4E9400) [pid = 2532] [serial = 1829] [outer = 000000C947264000] 08:46:15 INFO - PROCESS | 2532 | 1464623175142 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]]]}] 08:46:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:46:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1087ms 08:46:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:46:15 INFO - PROCESS | 2532 | 1464623175197 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 08:46:15 INFO - PROCESS | 2532 | 1464623175200 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 08:46:15 INFO - PROCESS | 2532 | 1464623175204 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:46:15 INFO - PROCESS | 2532 | 1464623175206 Marionette TRACE conn6 <- [1,2402,null,{}] 08:46:15 INFO - PROCESS | 2532 | 1464623175210 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}] 08:46:15 INFO - PROCESS | 2532 | 1464623175359 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 08:46:15 INFO - PROCESS | 2532 | 1464623175545 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:15 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94EC6B000 == 134 [pid = 2532] [id = 610] 08:46:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 259 (000000C94CCE9800) [pid = 2532] [serial = 1830] [outer = 0000000000000000] 08:46:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 260 (000000C94D9DC800) [pid = 2532] [serial = 1831] [outer = 000000C94CCE9800] 08:46:15 INFO - PROCESS | 2532 | 1464623175605 Marionette DEBUG loaded listener.js 08:46:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 261 (000000C94DADBC00) [pid = 2532] [serial = 1832] [outer = 000000C94CCE9800] 08:46:16 INFO - PROCESS | 2532 | 1464623176245 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]]]}] 08:46:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:46:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1072ms 08:46:16 INFO - PROCESS | 2532 | 1464623176288 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 08:46:16 INFO - PROCESS | 2532 | 1464623176290 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 08:46:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:46:16 INFO - PROCESS | 2532 | 1464623176294 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:46:16 INFO - PROCESS | 2532 | 1464623176296 Marionette TRACE conn6 <- [1,2406,null,{}] 08:46:16 INFO - PROCESS | 2532 | 1464623176300 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}] 08:46:16 INFO - PROCESS | 2532 | 1464623176442 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 08:46:16 INFO - PROCESS | 2532 | 1464623176628 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:16 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94F730000 == 135 [pid = 2532] [id = 611] 08:46:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 262 (000000C94DAE2C00) [pid = 2532] [serial = 1833] [outer = 0000000000000000] 08:46:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 263 (000000C94E108800) [pid = 2532] [serial = 1834] [outer = 000000C94DAE2C00] 08:46:16 INFO - PROCESS | 2532 | 1464623176687 Marionette DEBUG loaded listener.js 08:46:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 264 (000000C94E1BF800) [pid = 2532] [serial = 1835] [outer = 000000C94DAE2C00] 08:46:17 INFO - PROCESS | 2532 | 1464623177336 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]]]}] 08:46:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:46:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1073ms 08:46:17 INFO - PROCESS | 2532 | 1464623177377 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 08:46:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:46:17 INFO - PROCESS | 2532 | 1464623177379 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 08:46:17 INFO - PROCESS | 2532 | 1464623177383 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:46:17 INFO - PROCESS | 2532 | 1464623177386 Marionette TRACE conn6 <- [1,2410,null,{}] 08:46:17 INFO - PROCESS | 2532 | 1464623177389 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}] 08:46:17 INFO - PROCESS | 2532 | 1464623177554 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 08:46:17 INFO - PROCESS | 2532 | 1464623177742 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:17 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94FD24800 == 136 [pid = 2532] [id = 612] 08:46:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 265 (000000C94E519000) [pid = 2532] [serial = 1836] [outer = 0000000000000000] 08:46:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 266 (000000C94E523000) [pid = 2532] [serial = 1837] [outer = 000000C94E519000] 08:46:17 INFO - PROCESS | 2532 | 1464623177802 Marionette DEBUG loaded listener.js 08:46:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 267 (000000C94EDEE800) [pid = 2532] [serial = 1838] [outer = 000000C94E519000] 08:46:18 INFO - PROCESS | 2532 | 1464623178371 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]]]}] 08:46:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:46:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1026ms 08:46:18 INFO - PROCESS | 2532 | 1464623178417 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 08:46:18 INFO - PROCESS | 2532 | 1464623178419 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 08:46:18 INFO - PROCESS | 2532 | 1464623178425 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:46:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:46:18 INFO - PROCESS | 2532 | 1464623178428 Marionette TRACE conn6 <- [1,2414,null,{}] 08:46:18 INFO - PROCESS | 2532 | 1464623178432 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}] 08:46:18 INFO - PROCESS | 2532 | 1464623178575 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 08:46:18 INFO - PROCESS | 2532 | 1464623178721 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:18 INFO - PROCESS | 2532 | ++DOCSHELL 000000C953518000 == 137 [pid = 2532] [id = 613] 08:46:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 268 (000000C94EC4E000) [pid = 2532] [serial = 1839] [outer = 0000000000000000] 08:46:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 269 (000000C94EF1A800) [pid = 2532] [serial = 1840] [outer = 000000C94EC4E000] 08:46:18 INFO - PROCESS | 2532 | 1464623178778 Marionette DEBUG loaded listener.js 08:46:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 270 (000000C94F7AA000) [pid = 2532] [serial = 1841] [outer = 000000C94EC4E000] 08:46:19 INFO - PROCESS | 2532 | 1464623179373 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]]]}] 08:46:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:46:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 986ms 08:46:19 INFO - PROCESS | 2532 | 1464623179417 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 08:46:19 INFO - PROCESS | 2532 | 1464623179420 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 08:46:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:46:19 INFO - PROCESS | 2532 | 1464623179423 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:46:19 INFO - PROCESS | 2532 | 1464623179425 Marionette TRACE conn6 <- [1,2418,null,{}] 08:46:19 INFO - PROCESS | 2532 | 1464623179429 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}] 08:46:19 INFO - PROCESS | 2532 | 1464623179573 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 08:46:19 INFO - PROCESS | 2532 | 1464623179746 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:19 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9536B3000 == 138 [pid = 2532] [id = 614] 08:46:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 271 (000000C94EC4EC00) [pid = 2532] [serial = 1842] [outer = 0000000000000000] 08:46:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 272 (000000C94FE70000) [pid = 2532] [serial = 1843] [outer = 000000C94EC4EC00] 08:46:19 INFO - PROCESS | 2532 | 1464623179803 Marionette DEBUG loaded listener.js 08:46:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 273 (000000C94FEE8400) [pid = 2532] [serial = 1844] [outer = 000000C94EC4EC00] 08:46:20 INFO - PROCESS | 2532 | 1464623180394 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]]]}] 08:46:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:46:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1027ms 08:46:20 INFO - PROCESS | 2532 | 1464623180453 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 08:46:20 INFO - PROCESS | 2532 | 1464623180455 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 08:46:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:46:20 INFO - PROCESS | 2532 | 1464623180459 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:46:20 INFO - PROCESS | 2532 | 1464623180461 Marionette TRACE conn6 <- [1,2422,null,{}] 08:46:20 INFO - PROCESS | 2532 | 1464623180465 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}] 08:46:20 INFO - PROCESS | 2532 | 1464623180627 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 08:46:20 INFO - PROCESS | 2532 | 1464623180804 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:20 INFO - PROCESS | 2532 | ++DOCSHELL 000000C954355800 == 139 [pid = 2532] [id = 615] 08:46:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 274 (000000C94EDF3C00) [pid = 2532] [serial = 1845] [outer = 0000000000000000] 08:46:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 275 (000000C9533AC400) [pid = 2532] [serial = 1846] [outer = 000000C94EDF3C00] 08:46:20 INFO - PROCESS | 2532 | 1464623180861 Marionette DEBUG loaded listener.js 08:46:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 276 (000000C953499C00) [pid = 2532] [serial = 1847] [outer = 000000C94EDF3C00] 08:46:21 INFO - PROCESS | 2532 | 1464623181409 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]]]}] 08:46:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:46:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 984ms 08:46:21 INFO - PROCESS | 2532 | 1464623181446 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 08:46:21 INFO - PROCESS | 2532 | 1464623181448 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 08:46:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:46:21 INFO - PROCESS | 2532 | 1464623181452 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:46:21 INFO - PROCESS | 2532 | 1464623181454 Marionette TRACE conn6 <- [1,2426,null,{}] 08:46:21 INFO - PROCESS | 2532 | 1464623181458 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}] 08:46:21 INFO - PROCESS | 2532 | 1464623181601 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 08:46:21 INFO - PROCESS | 2532 | 1464623181787 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:21 INFO - PROCESS | 2532 | ++DOCSHELL 000000C954E7C000 == 140 [pid = 2532] [id = 616] 08:46:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 277 (000000C94CB7B400) [pid = 2532] [serial = 1848] [outer = 0000000000000000] 08:46:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 278 (000000C94CB80800) [pid = 2532] [serial = 1849] [outer = 000000C94CB7B400] 08:46:21 INFO - PROCESS | 2532 | 1464623181844 Marionette DEBUG loaded listener.js 08:46:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 279 (000000C94CB86400) [pid = 2532] [serial = 1850] [outer = 000000C94CB7B400] 08:46:22 INFO - PROCESS | 2532 | 1464623182482 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]]]}] 08:46:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:46:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1081ms 08:46:22 INFO - PROCESS | 2532 | 1464623182536 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 08:46:22 INFO - PROCESS | 2532 | 1464623182539 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 08:46:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:46:22 INFO - PROCESS | 2532 | 1464623182542 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:46:22 INFO - PROCESS | 2532 | 1464623182545 Marionette TRACE conn6 <- [1,2430,null,{}] 08:46:22 INFO - PROCESS | 2532 | 1464623182549 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}] 08:46:22 INFO - PROCESS | 2532 | 1464623182743 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 08:46:22 INFO - PROCESS | 2532 | 1464623182918 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:22 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9550A3000 == 141 [pid = 2532] [id = 617] 08:46:22 INFO - PROCESS | 2532 | ++DOMWINDOW == 280 (000000C9501A4800) [pid = 2532] [serial = 1851] [outer = 0000000000000000] 08:46:22 INFO - PROCESS | 2532 | ++DOMWINDOW == 281 (000000C9501B0800) [pid = 2532] [serial = 1852] [outer = 000000C9501A4800] 08:46:22 INFO - PROCESS | 2532 | 1464623182981 Marionette DEBUG loaded listener.js 08:46:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 282 (000000C9540B3000) [pid = 2532] [serial = 1853] [outer = 000000C9501A4800] 08:46:23 INFO - PROCESS | 2532 | 1464623183626 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]]]}] 08:46:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:46:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1136ms 08:46:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:46:23 INFO - PROCESS | 2532 | 1464623183680 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 08:46:23 INFO - PROCESS | 2532 | 1464623183683 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 08:46:23 INFO - PROCESS | 2532 | 1464623183687 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:46:23 INFO - PROCESS | 2532 | 1464623183689 Marionette TRACE conn6 <- [1,2434,null,{}] 08:46:23 INFO - PROCESS | 2532 | 1464623183693 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}] 08:46:23 INFO - PROCESS | 2532 | 1464623183837 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 08:46:24 INFO - PROCESS | 2532 | 1464623184014 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:24 INFO - PROCESS | 2532 | ++DOCSHELL 000000C953553000 == 142 [pid = 2532] [id = 618] 08:46:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 283 (000000C95349A000) [pid = 2532] [serial = 1854] [outer = 0000000000000000] 08:46:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 284 (000000C953F0A400) [pid = 2532] [serial = 1855] [outer = 000000C95349A000] 08:46:24 INFO - PROCESS | 2532 | 1464623184073 Marionette DEBUG loaded listener.js 08:46:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 285 (000000C953F11000) [pid = 2532] [serial = 1856] [outer = 000000C95349A000] 08:46:24 INFO - PROCESS | 2532 | 1464623184645 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]]]}] 08:46:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:46:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 987ms 08:46:24 INFO - PROCESS | 2532 | 1464623184675 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 08:46:24 INFO - PROCESS | 2532 | 1464623184678 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 08:46:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:46:24 INFO - PROCESS | 2532 | 1464623184681 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:46:24 INFO - PROCESS | 2532 | 1464623184683 Marionette TRACE conn6 <- [1,2438,null,{}] 08:46:24 INFO - PROCESS | 2532 | 1464623184687 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}] 08:46:24 INFO - PROCESS | 2532 | 1464623184836 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 08:46:25 INFO - PROCESS | 2532 | 1464623185012 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:25 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94DF1A000 == 143 [pid = 2532] [id = 619] 08:46:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 286 (000000C94B961400) [pid = 2532] [serial = 1857] [outer = 0000000000000000] 08:46:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 287 (000000C94B966400) [pid = 2532] [serial = 1858] [outer = 000000C94B961400] 08:46:25 INFO - PROCESS | 2532 | 1464623185069 Marionette DEBUG loaded listener.js 08:46:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 288 (000000C94FE71800) [pid = 2532] [serial = 1859] [outer = 000000C94B961400] 08:46:25 INFO - PROCESS | 2532 | 1464623185671 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]]]}] 08:46:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:46:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1021ms 08:46:25 INFO - PROCESS | 2532 | 1464623185706 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 08:46:25 INFO - PROCESS | 2532 | 1464623185708 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 08:46:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:46:25 INFO - PROCESS | 2532 | 1464623185712 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:46:25 INFO - PROCESS | 2532 | 1464623185714 Marionette TRACE conn6 <- [1,2442,null,{}] 08:46:25 INFO - PROCESS | 2532 | 1464623185718 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}] 08:46:25 INFO - PROCESS | 2532 | 1464623185866 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 08:46:26 INFO - PROCESS | 2532 | 1464623186055 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:26 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94C113800 == 144 [pid = 2532] [id = 620] 08:46:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 289 (000000C94B96DC00) [pid = 2532] [serial = 1860] [outer = 0000000000000000] 08:46:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 290 (000000C94C159800) [pid = 2532] [serial = 1861] [outer = 000000C94B96DC00] 08:46:26 INFO - PROCESS | 2532 | 1464623186113 Marionette DEBUG loaded listener.js 08:46:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 291 (000000C94C15EC00) [pid = 2532] [serial = 1862] [outer = 000000C94B96DC00] 08:46:26 INFO - PROCESS | 2532 | 1464623186855 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]]]}] 08:46:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:46:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1183ms 08:46:26 INFO - PROCESS | 2532 | 1464623186898 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 08:46:26 INFO - PROCESS | 2532 | 1464623186900 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 08:46:26 INFO - PROCESS | 2532 | 1464623186904 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:46:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:46:26 INFO - PROCESS | 2532 | 1464623186906 Marionette TRACE conn6 <- [1,2446,null,{}] 08:46:26 INFO - PROCESS | 2532 | 1464623186910 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}] 08:46:27 INFO - PROCESS | 2532 | 1464623187059 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 08:46:27 INFO - PROCESS | 2532 | 1464623187632 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:27 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F414800 == 145 [pid = 2532] [id = 621] 08:46:27 INFO - PROCESS | 2532 | ++DOMWINDOW == 292 (000000C92E83D000) [pid = 2532] [serial = 1863] [outer = 0000000000000000] 08:46:27 INFO - PROCESS | 2532 | ++DOMWINDOW == 293 (000000C92EFD0C00) [pid = 2532] [serial = 1864] [outer = 000000C92E83D000] 08:46:27 INFO - PROCESS | 2532 | 1464623187690 Marionette DEBUG loaded listener.js 08:46:27 INFO - PROCESS | 2532 | ++DOMWINDOW == 294 (000000C935126C00) [pid = 2532] [serial = 1865] [outer = 000000C92E83D000] 08:46:28 INFO - PROCESS | 2532 | 1464623188292 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]]]}] 08:46:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:46:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1428ms 08:46:28 INFO - PROCESS | 2532 | 1464623188335 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 08:46:28 INFO - PROCESS | 2532 | 1464623188340 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 08:46:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:46:28 INFO - PROCESS | 2532 | 1464623188344 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:46:28 INFO - PROCESS | 2532 | 1464623188348 Marionette TRACE conn6 <- [1,2450,null,{}] 08:46:28 INFO - PROCESS | 2532 | 1464623188353 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}] 08:46:28 INFO - PROCESS | 2532 | 1464623188498 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 08:46:28 INFO - PROCESS | 2532 | 1464623188695 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:28 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94627A800 == 146 [pid = 2532] [id = 622] 08:46:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 295 (000000C92F762800) [pid = 2532] [serial = 1866] [outer = 0000000000000000] 08:46:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 296 (000000C939211000) [pid = 2532] [serial = 1867] [outer = 000000C92F762800] 08:46:28 INFO - PROCESS | 2532 | 1464623188750 Marionette DEBUG loaded listener.js 08:46:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 297 (000000C93FE03C00) [pid = 2532] [serial = 1868] [outer = 000000C92F762800] 08:46:29 INFO - PROCESS | 2532 | 1464623189456 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]]]}] 08:46:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:46:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1120ms 08:46:29 INFO - PROCESS | 2532 | 1464623189485 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 08:46:29 INFO - PROCESS | 2532 | 1464623189489 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 08:46:29 INFO - PROCESS | 2532 | 1464623189495 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:46:29 INFO - PROCESS | 2532 | 1464623189498 Marionette TRACE conn6 <- [1,2454,null,{}] 08:46:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:46:29 INFO - PROCESS | 2532 | 1464623189502 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}] 08:46:29 INFO - PROCESS | 2532 | 1464623189639 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 08:46:29 INFO - PROCESS | 2532 | 1464623189823 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:29 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943407000 == 147 [pid = 2532] [id = 623] 08:46:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 298 (000000C9409E7400) [pid = 2532] [serial = 1869] [outer = 0000000000000000] 08:46:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 299 (000000C940F68C00) [pid = 2532] [serial = 1870] [outer = 000000C9409E7400] 08:46:29 INFO - PROCESS | 2532 | 1464623189874 Marionette DEBUG loaded listener.js 08:46:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 300 (000000C9466EE400) [pid = 2532] [serial = 1871] [outer = 000000C9409E7400] 08:46:30 INFO - PROCESS | 2532 | 1464623190508 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]]]}] 08:46:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:46:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1015ms 08:46:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:46:30 INFO - PROCESS | 2532 | 1464623190519 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 08:46:30 INFO - PROCESS | 2532 | 1464623190521 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 08:46:30 INFO - PROCESS | 2532 | 1464623190530 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:46:30 INFO - PROCESS | 2532 | 1464623190537 Marionette TRACE conn6 <- [1,2458,null,{}] 08:46:30 INFO - PROCESS | 2532 | 1464623190555 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}] 08:46:30 INFO - PROCESS | 2532 | 1464623190690 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 08:46:30 INFO - PROCESS | 2532 | 1464623190872 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:30 INFO - PROCESS | 2532 | ++DOCSHELL 000000C949C83800 == 148 [pid = 2532] [id = 624] 08:46:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 301 (000000C947CEB800) [pid = 2532] [serial = 1872] [outer = 0000000000000000] 08:46:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 302 (000000C948394800) [pid = 2532] [serial = 1873] [outer = 000000C947CEB800] 08:46:30 INFO - PROCESS | 2532 | 1464623190920 Marionette DEBUG loaded listener.js 08:46:31 INFO - PROCESS | 2532 | ++DOMWINDOW == 303 (000000C948927C00) [pid = 2532] [serial = 1874] [outer = 000000C947CEB800] 08:46:31 INFO - PROCESS | 2532 | 1464623191534 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]]]}] 08:46:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:46:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1033ms 08:46:31 INFO - PROCESS | 2532 | 1464623191561 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 08:46:31 INFO - PROCESS | 2532 | 1464623191564 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 08:46:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:46:31 INFO - PROCESS | 2532 | 1464623191567 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:46:31 INFO - PROCESS | 2532 | 1464623191569 Marionette TRACE conn6 <- [1,2462,null,{}] 08:46:31 INFO - PROCESS | 2532 | 1464623191573 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}] 08:46:31 INFO - PROCESS | 2532 | 1464623191707 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 08:46:31 INFO - PROCESS | 2532 | 1464623191936 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:31 INFO - PROCESS | 2532 | --DOCSHELL 000000C94CC25000 == 147 [pid = 2532] [id = 605] 08:46:31 INFO - PROCESS | 2532 | --DOCSHELL 000000C947FB8000 == 146 [pid = 2532] [id = 604] 08:46:31 INFO - PROCESS | 2532 | --DOCSHELL 000000C94A119800 == 145 [pid = 2532] [id = 603] 08:46:31 INFO - PROCESS | 2532 | --DOCSHELL 000000C949E43800 == 144 [pid = 2532] [id = 602] 08:46:31 INFO - PROCESS | 2532 | --DOCSHELL 000000C947E4B800 == 143 [pid = 2532] [id = 601] 08:46:31 INFO - PROCESS | 2532 | --DOCSHELL 000000C94616E000 == 142 [pid = 2532] [id = 600] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 302 (000000C953490800) [pid = 2532] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 301 (000000C9466EB800) [pid = 2532] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 300 (000000C94FEE3000) [pid = 2532] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 299 (000000C95348E400) [pid = 2532] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 298 (000000C93588AC00) [pid = 2532] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 297 (000000C94EC43400) [pid = 2532] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 296 (000000C94FE6F400) [pid = 2532] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 295 (000000C938D1F800) [pid = 2532] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 294 (000000C94CB96400) [pid = 2532] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 293 (000000C947CF0000) [pid = 2532] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 292 (000000C940317C00) [pid = 2532] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 291 (000000C94DA58800) [pid = 2532] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 290 (000000C9391AC400) [pid = 2532] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 289 (000000C94F7A5000) [pid = 2532] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 288 (000000C949AD4C00) [pid = 2532] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 287 (000000C93F49B000) [pid = 2532] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93E73D000 == 143 [pid = 2532] [id = 625] 08:46:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 288 (000000C92E9C2800) [pid = 2532] [serial = 1875] [outer = 0000000000000000] 08:46:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 289 (000000C93588B800) [pid = 2532] [serial = 1876] [outer = 000000C92E9C2800] 08:46:32 INFO - PROCESS | 2532 | 1464623192083 Marionette DEBUG loaded listener.js 08:46:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 290 (000000C93E377C00) [pid = 2532] [serial = 1877] [outer = 000000C92E9C2800] 08:46:32 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F6D1800 == 142 [pid = 2532] [id = 599] 08:46:32 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F516800 == 141 [pid = 2532] [id = 598] 08:46:32 INFO - PROCESS | 2532 | --DOCSHELL 000000C946180800 == 140 [pid = 2532] [id = 597] 08:46:32 INFO - PROCESS | 2532 | --DOCSHELL 000000C94E386000 == 139 [pid = 2532] [id = 594] 08:46:32 INFO - PROCESS | 2532 | --DOCSHELL 000000C94E094000 == 138 [pid = 2532] [id = 593] 08:46:32 INFO - PROCESS | 2532 | --DOCSHELL 000000C94D827000 == 137 [pid = 2532] [id = 592] 08:46:32 INFO - PROCESS | 2532 | --DOCSHELL 000000C94CC0A800 == 136 [pid = 2532] [id = 591] 08:46:32 INFO - PROCESS | 2532 | --DOCSHELL 000000C94BB6F800 == 135 [pid = 2532] [id = 590] 08:46:32 INFO - PROCESS | 2532 | --DOCSHELL 000000C94B840000 == 134 [pid = 2532] [id = 589] 08:46:32 INFO - PROCESS | 2532 | --DOCSHELL 000000C94B142800 == 133 [pid = 2532] [id = 588] 08:46:32 INFO - PROCESS | 2532 | --DOCSHELL 000000C94A5D8000 == 132 [pid = 2532] [id = 587] 08:46:32 INFO - PROCESS | 2532 | --DOCSHELL 000000C94A120000 == 131 [pid = 2532] [id = 586] 08:46:32 INFO - PROCESS | 2532 | --DOCSHELL 000000C949EDD000 == 130 [pid = 2532] [id = 585] 08:46:32 INFO - PROCESS | 2532 | --DOCSHELL 000000C949E99800 == 129 [pid = 2532] [id = 584] 08:46:32 INFO - PROCESS | 2532 | --DOCSHELL 000000C949550800 == 128 [pid = 2532] [id = 583] 08:46:32 INFO - PROCESS | 2532 | --DOCSHELL 000000C9446DA000 == 127 [pid = 2532] [id = 582] 08:46:32 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BC63000 == 126 [pid = 2532] [id = 581] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 289 (000000C938D29000) [pid = 2532] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 288 (000000C94209F800) [pid = 2532] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 287 (000000C93C95F400) [pid = 2532] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 286 (000000C944076000) [pid = 2532] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 285 (000000C940B7C000) [pid = 2532] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 284 (000000C94030E000) [pid = 2532] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 283 (000000C93C6F5800) [pid = 2532] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 282 (000000C93528E400) [pid = 2532] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 281 (000000C93C866800) [pid = 2532] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 280 (000000C93F470000) [pid = 2532] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 279 (000000C9409E9000) [pid = 2532] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 278 (000000C93F467000) [pid = 2532] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 277 (000000C9406DE800) [pid = 2532] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 276 (000000C939481000) [pid = 2532] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 275 (000000C940FB0000) [pid = 2532] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 274 (000000C93FE0B800) [pid = 2532] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 273 (000000C940EB9800) [pid = 2532] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | --DOMWINDOW == 272 (000000C92F2EB400) [pid = 2532] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 08:46:32 INFO - PROCESS | 2532 | 1464623192642 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]]]}] 08:46:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:46:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1131ms 08:46:32 INFO - PROCESS | 2532 | 1464623192700 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 08:46:32 INFO - PROCESS | 2532 | 1464623192702 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 08:46:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:46:32 INFO - PROCESS | 2532 | 1464623192705 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:46:32 INFO - PROCESS | 2532 | 1464623192707 Marionette TRACE conn6 <- [1,2466,null,{}] 08:46:32 INFO - PROCESS | 2532 | 1464623192711 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}] 08:46:32 INFO - PROCESS | 2532 | 1464623192861 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 08:46:33 INFO - PROCESS | 2532 | 1464623192998 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:33 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943A86000 == 127 [pid = 2532] [id = 626] 08:46:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 273 (000000C93B178400) [pid = 2532] [serial = 1878] [outer = 0000000000000000] 08:46:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 274 (000000C93C793000) [pid = 2532] [serial = 1879] [outer = 000000C93B178400] 08:46:33 INFO - PROCESS | 2532 | 1464623193053 Marionette DEBUG loaded listener.js 08:46:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 275 (000000C93FE78800) [pid = 2532] [serial = 1880] [outer = 000000C93B178400] 08:46:33 INFO - PROCESS | 2532 | 1464623193461 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]]]}] 08:46:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:46:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 818ms 08:46:33 INFO - PROCESS | 2532 | 1464623193527 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 08:46:33 INFO - PROCESS | 2532 | 1464623193530 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 08:46:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:46:33 INFO - PROCESS | 2532 | 1464623193532 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:46:33 INFO - PROCESS | 2532 | 1464623193534 Marionette TRACE conn6 <- [1,2470,null,{}] 08:46:33 INFO - PROCESS | 2532 | 1464623193540 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}] 08:46:33 INFO - PROCESS | 2532 | 1464623193660 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 08:46:33 INFO - PROCESS | 2532 | 1464623193673 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:33 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9471BC000 == 128 [pid = 2532] [id = 627] 08:46:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 276 (000000C9409D2400) [pid = 2532] [serial = 1881] [outer = 0000000000000000] 08:46:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 277 (000000C94209F800) [pid = 2532] [serial = 1882] [outer = 000000C9409D2400] 08:46:33 INFO - PROCESS | 2532 | 1464623193727 Marionette DEBUG loaded listener.js 08:46:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 278 (000000C94700C800) [pid = 2532] [serial = 1883] [outer = 000000C9409D2400] 08:46:34 INFO - PROCESS | 2532 | 1464623194204 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]]]}] 08:46:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:46:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 733ms 08:46:34 INFO - PROCESS | 2532 | 1464623194270 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 08:46:34 INFO - PROCESS | 2532 | 1464623194272 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 08:46:34 INFO - PROCESS | 2532 | 1464623194275 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:46:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:46:34 INFO - PROCESS | 2532 | 1464623194277 Marionette TRACE conn6 <- [1,2474,null,{}] 08:46:34 INFO - PROCESS | 2532 | 1464623194281 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}] 08:46:34 INFO - PROCESS | 2532 | 1464623194398 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 08:46:34 INFO - PROCESS | 2532 | 1464623194405 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:34 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94A0E5000 == 129 [pid = 2532] [id = 628] 08:46:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 279 (000000C947CF0000) [pid = 2532] [serial = 1884] [outer = 0000000000000000] 08:46:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 280 (000000C947E6D400) [pid = 2532] [serial = 1885] [outer = 000000C947CF0000] 08:46:34 INFO - PROCESS | 2532 | 1464623194454 Marionette DEBUG loaded listener.js 08:46:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 281 (000000C948C54400) [pid = 2532] [serial = 1886] [outer = 000000C947CF0000] 08:46:35 INFO - PROCESS | 2532 | 1464623195016 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]]]}] 08:46:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:46:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 774ms 08:46:35 INFO - PROCESS | 2532 | 1464623195092 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 08:46:35 INFO - PROCESS | 2532 | 1464623195094 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 08:46:35 INFO - PROCESS | 2532 | 1464623195098 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:46:35 INFO - PROCESS | 2532 | 1464623195099 Marionette TRACE conn6 <- [1,2478,null,{}] 08:46:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:46:35 INFO - PROCESS | 2532 | 1464623195103 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}] 08:46:35 INFO - PROCESS | 2532 | 1464623195270 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 08:46:35 INFO - PROCESS | 2532 | 1464623195296 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:35 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94AF9A800 == 130 [pid = 2532] [id = 629] 08:46:35 INFO - PROCESS | 2532 | ++DOMWINDOW == 282 (000000C949AD7C00) [pid = 2532] [serial = 1887] [outer = 0000000000000000] 08:46:35 INFO - PROCESS | 2532 | ++DOMWINDOW == 283 (000000C949FD0000) [pid = 2532] [serial = 1888] [outer = 000000C949AD7C00] 08:46:35 INFO - PROCESS | 2532 | 1464623195344 Marionette DEBUG loaded listener.js 08:46:35 INFO - PROCESS | 2532 | ++DOMWINDOW == 284 (000000C94A53F400) [pid = 2532] [serial = 1889] [outer = 000000C949AD7C00] 08:46:35 INFO - PROCESS | 2532 | 1464623195813 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]]]}] 08:46:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:46:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 776ms 08:46:35 INFO - PROCESS | 2532 | 1464623195883 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 08:46:35 INFO - PROCESS | 2532 | 1464623195886 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 08:46:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:46:35 INFO - PROCESS | 2532 | 1464623195889 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:46:35 INFO - PROCESS | 2532 | 1464623195891 Marionette TRACE conn6 <- [1,2482,null,{}] 08:46:35 INFO - PROCESS | 2532 | 1464623195894 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}] 08:46:36 INFO - PROCESS | 2532 | 1464623196062 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 08:46:36 INFO - PROCESS | 2532 | 1464623196084 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:36 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94BB6C000 == 131 [pid = 2532] [id = 630] 08:46:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 285 (000000C93FE34C00) [pid = 2532] [serial = 1890] [outer = 0000000000000000] 08:46:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 286 (000000C94A5E0000) [pid = 2532] [serial = 1891] [outer = 000000C93FE34C00] 08:46:36 INFO - PROCESS | 2532 | 1464623196134 Marionette DEBUG loaded listener.js 08:46:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 287 (000000C94AF10000) [pid = 2532] [serial = 1892] [outer = 000000C93FE34C00] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 286 (000000C94D18C800) [pid = 2532] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 285 (000000C94B876400) [pid = 2532] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 284 (000000C94A968C00) [pid = 2532] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 283 (000000C92DF0D400) [pid = 2532] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 282 (000000C93493E000) [pid = 2532] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 281 (000000C94EDF9C00) [pid = 2532] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 280 (000000C94CB96C00) [pid = 2532] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 279 (000000C92F13B000) [pid = 2532] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 278 (000000C9403EA000) [pid = 2532] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 277 (000000C93ECE7C00) [pid = 2532] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 276 (000000C94B4C2C00) [pid = 2532] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 275 (000000C92F2E0000) [pid = 2532] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 274 (000000C9487B2C00) [pid = 2532] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 273 (000000C94D197C00) [pid = 2532] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 272 (000000C9409D2C00) [pid = 2532] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 271 (000000C94D4B5400) [pid = 2532] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 270 (000000C94F7AB400) [pid = 2532] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 269 (000000C94DAD9000) [pid = 2532] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 268 (000000C93E892400) [pid = 2532] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 267 (000000C9391AE000) [pid = 2532] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 266 (000000C93C10E400) [pid = 2532] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 265 (000000C9540AB800) [pid = 2532] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 264 (000000C94A965400) [pid = 2532] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 263 (000000C94B1AE800) [pid = 2532] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 262 (000000C942094400) [pid = 2532] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 261 (000000C934461800) [pid = 2532] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 260 (000000C94CCEE000) [pid = 2532] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 259 (000000C93FE37C00) [pid = 2532] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 258 (000000C934859800) [pid = 2532] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 257 (000000C94D4BAC00) [pid = 2532] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 256 (000000C94EF1AC00) [pid = 2532] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 255 (000000C9533ABC00) [pid = 2532] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 254 (000000C94AF11C00) [pid = 2532] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 253 (000000C9466FA000) [pid = 2532] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 252 (000000C94AF0B400) [pid = 2532] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 251 (000000C94CB9E400) [pid = 2532] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 250 (000000C94DAE3C00) [pid = 2532] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 249 (000000C94719E000) [pid = 2532] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 248 (000000C94E10F000) [pid = 2532] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 247 (000000C949A04800) [pid = 2532] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:46:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 246 (000000C94CB2E800) [pid = 2532] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:46:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1682ms 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 245 (000000C92F2B6000) [pid = 2532] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 244 (000000C948007000) [pid = 2532] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 243 (000000C9409D1800) [pid = 2532] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 242 (000000C94AF11400) [pid = 2532] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 241 (000000C948393C00) [pid = 2532] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 240 (000000C949532C00) [pid = 2532] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 239 (000000C9392A4400) [pid = 2532] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 238 (000000C94B4C0000) [pid = 2532] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 237 (000000C9404A9800) [pid = 2532] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 236 (000000C940319400) [pid = 2532] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 235 (000000C9394BDC00) [pid = 2532] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 234 (000000C9404A8800) [pid = 2532] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:46:37 INFO - PROCESS | 2532 | --DOMWINDOW == 233 (000000C93916EC00) [pid = 2532] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:46:37 INFO - PROCESS | 2532 | 1464623197521 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]]]}] 08:46:37 INFO - PROCESS | 2532 | 1464623197574 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 08:46:37 INFO - PROCESS | 2532 | 1464623197577 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 08:46:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:46:37 INFO - PROCESS | 2532 | 1464623197600 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:46:37 INFO - PROCESS | 2532 | 1464623197602 Marionette TRACE conn6 <- [1,2486,null,{}] 08:46:37 INFO - PROCESS | 2532 | 1464623197607 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}] 08:46:37 INFO - PROCESS | 2532 | 1464623197731 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 08:46:37 INFO - PROCESS | 2532 | 1464623197865 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:37 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943244800 == 132 [pid = 2532] [id = 631] 08:46:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 234 (000000C93601FC00) [pid = 2532] [serial = 1893] [outer = 0000000000000000] 08:46:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 235 (000000C9392A4400) [pid = 2532] [serial = 1894] [outer = 000000C93601FC00] 08:46:37 INFO - PROCESS | 2532 | 1464623197926 Marionette DEBUG loaded listener.js 08:46:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 236 (000000C9409D5C00) [pid = 2532] [serial = 1895] [outer = 000000C93601FC00] 08:46:38 INFO - PROCESS | 2532 | 1464623198328 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]]]}] 08:46:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:46:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 775ms 08:46:38 INFO - PROCESS | 2532 | 1464623198377 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 08:46:38 INFO - PROCESS | 2532 | 1464623198379 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 08:46:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:46:38 INFO - PROCESS | 2532 | 1464623198382 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:46:38 INFO - PROCESS | 2532 | 1464623198385 Marionette TRACE conn6 <- [1,2490,null,{}] 08:46:38 INFO - PROCESS | 2532 | 1464623198389 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}] 08:46:38 INFO - PROCESS | 2532 | 1464623198523 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 08:46:38 INFO - PROCESS | 2532 | 1464623198537 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:38 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94DA84800 == 133 [pid = 2532] [id = 632] 08:46:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 237 (000000C947E69400) [pid = 2532] [serial = 1896] [outer = 0000000000000000] 08:46:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 238 (000000C94A972000) [pid = 2532] [serial = 1897] [outer = 000000C947E69400] 08:46:38 INFO - PROCESS | 2532 | 1464623198583 Marionette DEBUG loaded listener.js 08:46:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 239 (000000C94B3E2800) [pid = 2532] [serial = 1898] [outer = 000000C947E69400] 08:46:39 INFO - PROCESS | 2532 | 1464623199052 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]]]}] 08:46:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:46:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 734ms 08:46:39 INFO - PROCESS | 2532 | 1464623199120 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 08:46:39 INFO - PROCESS | 2532 | 1464623199122 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 08:46:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:46:39 INFO - PROCESS | 2532 | 1464623199126 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:46:39 INFO - PROCESS | 2532 | 1464623199127 Marionette TRACE conn6 <- [1,2494,null,{}] 08:46:39 INFO - PROCESS | 2532 | 1464623199131 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}] 08:46:39 INFO - PROCESS | 2532 | 1464623199279 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 08:46:39 INFO - PROCESS | 2532 | 1464623199287 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:39 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94E37E800 == 134 [pid = 2532] [id = 633] 08:46:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 240 (000000C94B4C2C00) [pid = 2532] [serial = 1899] [outer = 0000000000000000] 08:46:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 241 (000000C94B903400) [pid = 2532] [serial = 1900] [outer = 000000C94B4C2C00] 08:46:39 INFO - PROCESS | 2532 | 1464623199332 Marionette DEBUG loaded listener.js 08:46:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 242 (000000C94BA42C00) [pid = 2532] [serial = 1901] [outer = 000000C94B4C2C00] 08:46:40 INFO - PROCESS | 2532 | 1464623200234 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]]]}] 08:46:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:46:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1137ms 08:46:40 INFO - PROCESS | 2532 | 1464623200266 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 08:46:40 INFO - PROCESS | 2532 | 1464623200270 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 08:46:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:46:40 INFO - PROCESS | 2532 | 1464623200276 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:46:40 INFO - PROCESS | 2532 | 1464623200279 Marionette TRACE conn6 <- [1,2498,null,{}] 08:46:40 INFO - PROCESS | 2532 | 1464623200285 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}] 08:46:40 INFO - PROCESS | 2532 | 1464623200447 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 08:46:40 INFO - PROCESS | 2532 | 1464623200634 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:40 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9446CD800 == 135 [pid = 2532] [id = 634] 08:46:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 243 (000000C939C31800) [pid = 2532] [serial = 1902] [outer = 0000000000000000] 08:46:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 244 (000000C93C6F0400) [pid = 2532] [serial = 1903] [outer = 000000C939C31800] 08:46:40 INFO - PROCESS | 2532 | 1464623200696 Marionette DEBUG loaded listener.js 08:46:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 245 (000000C93F4A4400) [pid = 2532] [serial = 1904] [outer = 000000C939C31800] 08:46:41 INFO - PROCESS | 2532 | 1464623201415 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]]]}] 08:46:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:46:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1176ms 08:46:41 INFO - PROCESS | 2532 | 1464623201456 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 08:46:41 INFO - PROCESS | 2532 | 1464623201463 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 08:46:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:46:41 INFO - PROCESS | 2532 | 1464623201470 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:46:41 INFO - PROCESS | 2532 | 1464623201473 Marionette TRACE conn6 <- [1,2502,null,{}] 08:46:41 INFO - PROCESS | 2532 | 1464623201478 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}] 08:46:41 INFO - PROCESS | 2532 | 1464623201632 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 08:46:41 INFO - PROCESS | 2532 | 1464623201822 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:41 INFO - PROCESS | 2532 | ++DOCSHELL 000000C949EAC000 == 136 [pid = 2532] [id = 635] 08:46:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 246 (000000C9404AFC00) [pid = 2532] [serial = 1905] [outer = 0000000000000000] 08:46:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 247 (000000C940B66C00) [pid = 2532] [serial = 1906] [outer = 000000C9404AFC00] 08:46:41 INFO - PROCESS | 2532 | 1464623201880 Marionette DEBUG loaded listener.js 08:46:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 248 (000000C941FA2400) [pid = 2532] [serial = 1907] [outer = 000000C9404AFC00] 08:46:42 INFO - PROCESS | 2532 | 1464623202553 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]]]}] 08:46:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:46:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1130ms 08:46:42 INFO - PROCESS | 2532 | 1464623202606 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 08:46:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:46:42 INFO - PROCESS | 2532 | 1464623202609 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 08:46:42 INFO - PROCESS | 2532 | 1464623202613 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:46:42 INFO - PROCESS | 2532 | 1464623202618 Marionette TRACE conn6 <- [1,2506,null,{}] 08:46:42 INFO - PROCESS | 2532 | 1464623202646 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}] 08:46:42 INFO - PROCESS | 2532 | 1464623202806 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 08:46:42 INFO - PROCESS | 2532 | 1464623202981 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:43 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94EC52800 == 137 [pid = 2532] [id = 636] 08:46:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 249 (000000C947CACC00) [pid = 2532] [serial = 1908] [outer = 0000000000000000] 08:46:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 250 (000000C948393C00) [pid = 2532] [serial = 1909] [outer = 000000C947CACC00] 08:46:43 INFO - PROCESS | 2532 | 1464623203042 Marionette DEBUG loaded listener.js 08:46:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 251 (000000C949FD0400) [pid = 2532] [serial = 1910] [outer = 000000C947CACC00] 08:46:43 INFO - PROCESS | 2532 | 1464623203645 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]]]}] 08:46:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:46:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1088ms 08:46:43 INFO - PROCESS | 2532 | 1464623203707 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 08:46:43 INFO - PROCESS | 2532 | 1464623203710 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 08:46:43 INFO - PROCESS | 2532 | 1464623203714 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:46:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:46:43 INFO - PROCESS | 2532 | 1464623203716 Marionette TRACE conn6 <- [1,2510,null,{}] 08:46:43 INFO - PROCESS | 2532 | 1464623203720 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}] 08:46:43 INFO - PROCESS | 2532 | 1464623203904 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 08:46:44 INFO - PROCESS | 2532 | 1464623204083 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:44 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94FD22000 == 138 [pid = 2532] [id = 637] 08:46:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 252 (000000C9489EE000) [pid = 2532] [serial = 1911] [outer = 0000000000000000] 08:46:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 253 (000000C94B964800) [pid = 2532] [serial = 1912] [outer = 000000C9489EE000] 08:46:44 INFO - PROCESS | 2532 | 1464623204144 Marionette DEBUG loaded listener.js 08:46:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 254 (000000C94C15D400) [pid = 2532] [serial = 1913] [outer = 000000C9489EE000] 08:46:44 INFO - PROCESS | 2532 | 1464623204745 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]]]}] 08:46:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:46:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1078ms 08:46:44 INFO - PROCESS | 2532 | 1464623204794 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 08:46:44 INFO - PROCESS | 2532 | 1464623204797 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 08:46:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:46:44 INFO - PROCESS | 2532 | 1464623204800 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:46:44 INFO - PROCESS | 2532 | 1464623204803 Marionette TRACE conn6 <- [1,2514,null,{}] 08:46:44 INFO - PROCESS | 2532 | 1464623204807 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}] 08:46:44 INFO - PROCESS | 2532 | 1464623204953 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 08:46:45 INFO - PROCESS | 2532 | 1464623205131 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:45 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9540DD000 == 139 [pid = 2532] [id = 638] 08:46:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 255 (000000C94C162C00) [pid = 2532] [serial = 1914] [outer = 0000000000000000] 08:46:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 256 (000000C94CB2B400) [pid = 2532] [serial = 1915] [outer = 000000C94C162C00] 08:46:45 INFO - PROCESS | 2532 | 1464623205189 Marionette DEBUG loaded listener.js 08:46:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 257 (000000C94CB98400) [pid = 2532] [serial = 1916] [outer = 000000C94C162C00] 08:46:45 INFO - PROCESS | 2532 | 1464623205816 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]]]}] 08:46:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:46:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1022ms 08:46:45 INFO - PROCESS | 2532 | 1464623205826 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 08:46:45 INFO - PROCESS | 2532 | 1464623205828 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 08:46:45 INFO - PROCESS | 2532 | 1464623205832 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:46:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:46:45 INFO - PROCESS | 2532 | 1464623205834 Marionette TRACE conn6 <- [1,2518,null,{}] 08:46:45 INFO - PROCESS | 2532 | 1464623205838 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}] 08:46:46 INFO - PROCESS | 2532 | 1464623206011 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 08:46:46 INFO - PROCESS | 2532 | 1464623206204 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:46 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9550B1000 == 140 [pid = 2532] [id = 639] 08:46:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 258 (000000C94D4C0000) [pid = 2532] [serial = 1917] [outer = 0000000000000000] 08:46:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 259 (000000C94D9DD400) [pid = 2532] [serial = 1918] [outer = 000000C94D4C0000] 08:46:46 INFO - PROCESS | 2532 | 1464623206264 Marionette DEBUG loaded listener.js 08:46:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 260 (000000C94E105C00) [pid = 2532] [serial = 1919] [outer = 000000C94D4C0000] 08:46:46 INFO - PROCESS | 2532 | 1464623206924 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]]]}] 08:46:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:46:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1123ms 08:46:46 INFO - PROCESS | 2532 | 1464623206958 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 08:46:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:46:46 INFO - PROCESS | 2532 | 1464623206960 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 08:46:46 INFO - PROCESS | 2532 | 1464623206964 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:46:46 INFO - PROCESS | 2532 | 1464623206966 Marionette TRACE conn6 <- [1,2522,null,{}] 08:46:46 INFO - PROCESS | 2532 | 1464623206970 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}] 08:46:47 INFO - PROCESS | 2532 | 1464623207115 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 08:46:47 INFO - PROCESS | 2532 | 1464623207307 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:47 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94A731800 == 141 [pid = 2532] [id = 640] 08:46:47 INFO - PROCESS | 2532 | ++DOMWINDOW == 261 (000000C94B917000) [pid = 2532] [serial = 1920] [outer = 0000000000000000] 08:46:47 INFO - PROCESS | 2532 | ++DOMWINDOW == 262 (000000C94B91D000) [pid = 2532] [serial = 1921] [outer = 000000C94B917000] 08:46:47 INFO - PROCESS | 2532 | 1464623207366 Marionette DEBUG loaded listener.js 08:46:47 INFO - PROCESS | 2532 | ++DOMWINDOW == 263 (000000C94CCEE000) [pid = 2532] [serial = 1922] [outer = 000000C94B917000] 08:46:47 INFO - PROCESS | 2532 | 1464623207932 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]]]}] 08:46:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:46:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1020ms 08:46:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:46:47 INFO - PROCESS | 2532 | 1464623207987 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 08:46:47 INFO - PROCESS | 2532 | 1464623207990 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 08:46:47 INFO - PROCESS | 2532 | 1464623207994 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:46:47 INFO - PROCESS | 2532 | 1464623207996 Marionette TRACE conn6 <- [1,2526,null,{}] 08:46:48 INFO - PROCESS | 2532 | 1464623208000 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}] 08:46:48 INFO - PROCESS | 2532 | 1464623208147 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 08:46:48 INFO - PROCESS | 2532 | 1464623208340 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:48 INFO - PROCESS | 2532 | ++DOCSHELL 000000C952673800 == 142 [pid = 2532] [id = 641] 08:46:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 264 (000000C94DFB2C00) [pid = 2532] [serial = 1923] [outer = 0000000000000000] 08:46:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 265 (000000C94DFB7800) [pid = 2532] [serial = 1924] [outer = 000000C94DFB2C00] 08:46:48 INFO - PROCESS | 2532 | 1464623208399 Marionette DEBUG loaded listener.js 08:46:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 266 (000000C94DFBD400) [pid = 2532] [serial = 1925] [outer = 000000C94DFB2C00] 08:46:49 INFO - PROCESS | 2532 | 1464623209025 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]]]}] 08:46:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:46:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1080ms 08:46:49 INFO - PROCESS | 2532 | 1464623209075 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 08:46:49 INFO - PROCESS | 2532 | 1464623209078 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 08:46:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:46:49 INFO - PROCESS | 2532 | 1464623209081 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:46:49 INFO - PROCESS | 2532 | 1464623209083 Marionette TRACE conn6 <- [1,2530,null,{}] 08:46:49 INFO - PROCESS | 2532 | 1464623209087 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}] 08:46:49 INFO - PROCESS | 2532 | 1464623209235 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 08:46:49 INFO - PROCESS | 2532 | 1464623209430 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:49 INFO - PROCESS | 2532 | ++DOCSHELL 000000C958CCC800 == 143 [pid = 2532] [id = 642] 08:46:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 267 (000000C94DFBCC00) [pid = 2532] [serial = 1926] [outer = 0000000000000000] 08:46:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 268 (000000C94E502C00) [pid = 2532] [serial = 1927] [outer = 000000C94DFBCC00] 08:46:49 INFO - PROCESS | 2532 | 1464623209489 Marionette DEBUG loaded listener.js 08:46:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 269 (000000C94E519800) [pid = 2532] [serial = 1928] [outer = 000000C94DFBCC00] 08:46:50 INFO - PROCESS | 2532 | 1464623210101 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]]]}] 08:46:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:46:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1078ms 08:46:50 INFO - PROCESS | 2532 | 1464623210163 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 08:46:50 INFO - PROCESS | 2532 | 1464623210165 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 08:46:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:46:50 INFO - PROCESS | 2532 | 1464623210169 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:46:50 INFO - PROCESS | 2532 | 1464623210171 Marionette TRACE conn6 <- [1,2534,null,{}] 08:46:50 INFO - PROCESS | 2532 | 1464623210175 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}] 08:46:50 INFO - PROCESS | 2532 | 1464623210321 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 08:46:50 INFO - PROCESS | 2532 | 1464623210503 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:50 INFO - PROCESS | 2532 | ++DOCSHELL 000000C95393F000 == 144 [pid = 2532] [id = 643] 08:46:50 INFO - PROCESS | 2532 | ++DOMWINDOW == 270 (000000C94E105400) [pid = 2532] [serial = 1929] [outer = 0000000000000000] 08:46:50 INFO - PROCESS | 2532 | ++DOMWINDOW == 271 (000000C94E520800) [pid = 2532] [serial = 1930] [outer = 000000C94E105400] 08:46:50 INFO - PROCESS | 2532 | 1464623210562 Marionette DEBUG loaded listener.js 08:46:50 INFO - PROCESS | 2532 | ++DOMWINDOW == 272 (000000C94EDF0800) [pid = 2532] [serial = 1931] [outer = 000000C94E105400] 08:46:51 INFO - PROCESS | 2532 | 1464623211145 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]]]}] 08:46:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:46:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1026ms 08:46:51 INFO - PROCESS | 2532 | 1464623211198 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 08:46:51 INFO - PROCESS | 2532 | 1464623211201 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 08:46:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:46:51 INFO - PROCESS | 2532 | 1464623211204 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:46:51 INFO - PROCESS | 2532 | 1464623211207 Marionette TRACE conn6 <- [1,2538,null,{}] 08:46:51 INFO - PROCESS | 2532 | 1464623211229 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}] 08:46:51 INFO - PROCESS | 2532 | 1464623211478 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 08:46:51 INFO - PROCESS | 2532 | 1464623211609 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:51 INFO - PROCESS | 2532 | ++DOCSHELL 000000C952926800 == 145 [pid = 2532] [id = 644] 08:46:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 273 (000000C949E71000) [pid = 2532] [serial = 1932] [outer = 0000000000000000] 08:46:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 274 (000000C949E78800) [pid = 2532] [serial = 1933] [outer = 000000C949E71000] 08:46:51 INFO - PROCESS | 2532 | 1464623211671 Marionette DEBUG loaded listener.js 08:46:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 275 (000000C94FEE2800) [pid = 2532] [serial = 1934] [outer = 000000C949E71000] 08:46:52 INFO - PROCESS | 2532 | 1464623212293 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]]]}] 08:46:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:46:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1137ms 08:46:52 INFO - PROCESS | 2532 | 1464623212343 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 08:46:52 INFO - PROCESS | 2532 | 1464623212346 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 08:46:52 INFO - PROCESS | 2532 | 1464623212349 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:46:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:46:52 INFO - PROCESS | 2532 | 1464623212352 Marionette TRACE conn6 <- [1,2542,null,{}] 08:46:52 INFO - PROCESS | 2532 | 1464623212356 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}] 08:46:52 INFO - PROCESS | 2532 | 1464623212504 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 08:46:52 INFO - PROCESS | 2532 | 1464623212686 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:52 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9529B5800 == 146 [pid = 2532] [id = 645] 08:46:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 276 (000000C9501A8000) [pid = 2532] [serial = 1935] [outer = 0000000000000000] 08:46:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 277 (000000C9501AD400) [pid = 2532] [serial = 1936] [outer = 000000C9501A8000] 08:46:52 INFO - PROCESS | 2532 | 1464623212745 Marionette DEBUG loaded listener.js 08:46:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 278 (000000C9533ABC00) [pid = 2532] [serial = 1937] [outer = 000000C9501A8000] 08:46:53 INFO - PROCESS | 2532 | 1464623213352 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]]]}] 08:46:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:46:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1075ms 08:46:53 INFO - PROCESS | 2532 | 1464623213427 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 08:46:53 INFO - PROCESS | 2532 | 1464623213430 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 08:46:53 INFO - PROCESS | 2532 | 1464623213433 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:46:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:46:53 INFO - PROCESS | 2532 | 1464623213437 Marionette TRACE conn6 <- [1,2546,null,{}] 08:46:53 INFO - PROCESS | 2532 | 1464623213441 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}] 08:46:53 INFO - PROCESS | 2532 | 1464623213588 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 08:46:53 INFO - PROCESS | 2532 | 1464623213771 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:53 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9529D1000 == 147 [pid = 2532] [id = 646] 08:46:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 279 (000000C9501A9C00) [pid = 2532] [serial = 1938] [outer = 0000000000000000] 08:46:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 280 (000000C952788800) [pid = 2532] [serial = 1939] [outer = 000000C9501A9C00] 08:46:53 INFO - PROCESS | 2532 | 1464623213829 Marionette DEBUG loaded listener.js 08:46:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 281 (000000C95278E800) [pid = 2532] [serial = 1940] [outer = 000000C9501A9C00] 08:46:54 INFO - PROCESS | 2532 | 1464623214419 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]]]}] 08:46:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:46:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1028ms 08:46:54 INFO - PROCESS | 2532 | 1464623214465 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 08:46:54 INFO - PROCESS | 2532 | 1464623214468 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 08:46:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:46:54 INFO - PROCESS | 2532 | 1464623214472 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:46:54 INFO - PROCESS | 2532 | 1464623214474 Marionette TRACE conn6 <- [1,2550,null,{}] 08:46:54 INFO - PROCESS | 2532 | 1464623214494 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}] 08:46:54 INFO - PROCESS | 2532 | 1464623214642 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 08:46:54 INFO - PROCESS | 2532 | 1464623214826 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:54 INFO - PROCESS | 2532 | ++DOCSHELL 000000C95421A800 == 148 [pid = 2532] [id = 647] 08:46:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 282 (000000C94A5E3800) [pid = 2532] [serial = 1941] [outer = 0000000000000000] 08:46:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 283 (000000C953F0BC00) [pid = 2532] [serial = 1942] [outer = 000000C94A5E3800] 08:46:54 INFO - PROCESS | 2532 | 1464623214881 Marionette DEBUG loaded listener.js 08:46:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 284 (000000C9542B5C00) [pid = 2532] [serial = 1943] [outer = 000000C94A5E3800] 08:46:55 INFO - PROCESS | 2532 | 1464623215607 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]]]}] 08:46:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:46:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1181ms 08:46:55 INFO - PROCESS | 2532 | 1464623215655 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 08:46:55 INFO - PROCESS | 2532 | 1464623215658 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 08:46:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:46:55 INFO - PROCESS | 2532 | 1464623215661 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:46:55 INFO - PROCESS | 2532 | 1464623215663 Marionette TRACE conn6 <- [1,2554,null,{}] 08:46:55 INFO - PROCESS | 2532 | 1464623215667 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}] 08:46:55 INFO - PROCESS | 2532 | 1464623215816 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 08:46:56 INFO - PROCESS | 2532 | 1464623216000 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:56 INFO - PROCESS | 2532 | ++DOCSHELL 000000C954AB6800 == 149 [pid = 2532] [id = 648] 08:46:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 285 (000000C9542BB400) [pid = 2532] [serial = 1944] [outer = 0000000000000000] 08:46:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 286 (000000C9542BF400) [pid = 2532] [serial = 1945] [outer = 000000C9542BB400] 08:46:56 INFO - PROCESS | 2532 | 1464623216056 Marionette DEBUG loaded listener.js 08:46:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 287 (000000C954F3B400) [pid = 2532] [serial = 1946] [outer = 000000C9542BB400] 08:46:56 INFO - PROCESS | 2532 | 1464623216790 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]]]}] 08:46:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:46:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1175ms 08:46:56 INFO - PROCESS | 2532 | 1464623216838 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 08:46:56 INFO - PROCESS | 2532 | 1464623216841 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 08:46:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:46:56 INFO - PROCESS | 2532 | 1464623216845 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:46:56 INFO - PROCESS | 2532 | 1464623216847 Marionette TRACE conn6 <- [1,2558,null,{}] 08:46:56 INFO - PROCESS | 2532 | 1464623216850 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}] 08:46:57 INFO - PROCESS | 2532 | 1464623217003 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 08:46:57 INFO - PROCESS | 2532 | 1464623217187 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:57 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943A9B000 == 150 [pid = 2532] [id = 649] 08:46:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 288 (000000C93C6F7800) [pid = 2532] [serial = 1947] [outer = 0000000000000000] 08:46:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 289 (000000C94952EC00) [pid = 2532] [serial = 1948] [outer = 000000C93C6F7800] 08:46:57 INFO - PROCESS | 2532 | 1464623217246 Marionette DEBUG loaded listener.js 08:46:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 290 (000000C9542BC000) [pid = 2532] [serial = 1949] [outer = 000000C93C6F7800] 08:46:57 INFO - PROCESS | 2532 | 1464623217952 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]]]}] 08:46:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:46:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1176ms 08:46:58 INFO - PROCESS | 2532 | 1464623218024 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 08:46:58 INFO - PROCESS | 2532 | 1464623218026 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 08:46:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:46:58 INFO - PROCESS | 2532 | 1464623218030 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:46:58 INFO - PROCESS | 2532 | 1464623218032 Marionette TRACE conn6 <- [1,2562,null,{}] 08:46:58 INFO - PROCESS | 2532 | 1464623218036 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}] 08:46:58 INFO - PROCESS | 2532 | 1464623218191 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 08:46:58 INFO - PROCESS | 2532 | 1464623218378 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:58 INFO - PROCESS | 2532 | ++DOCSHELL 000000C948D48800 == 151 [pid = 2532] [id = 650] 08:46:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 291 (000000C93C79A800) [pid = 2532] [serial = 1950] [outer = 0000000000000000] 08:46:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 292 (000000C954F39400) [pid = 2532] [serial = 1951] [outer = 000000C93C79A800] 08:46:58 INFO - PROCESS | 2532 | 1464623218433 Marionette DEBUG loaded listener.js 08:46:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 293 (000000C955B78400) [pid = 2532] [serial = 1952] [outer = 000000C93C79A800] 08:46:59 INFO - PROCESS | 2532 | 1464623219104 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]]]}] 08:46:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:46:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1126ms 08:46:59 INFO - PROCESS | 2532 | 1464623219171 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 08:46:59 INFO - PROCESS | 2532 | 1464623219174 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 08:46:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:46:59 INFO - PROCESS | 2532 | 1464623219180 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:46:59 INFO - PROCESS | 2532 | 1464623219183 Marionette TRACE conn6 <- [1,2566,null,{}] 08:46:59 INFO - PROCESS | 2532 | 1464623219186 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}] 08:46:59 INFO - PROCESS | 2532 | 1464623219338 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 08:46:59 INFO - PROCESS | 2532 | 1464623219525 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:59 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F50D800 == 152 [pid = 2532] [id = 651] 08:46:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 294 (000000C92FB2D000) [pid = 2532] [serial = 1953] [outer = 0000000000000000] 08:46:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 295 (000000C93C669400) [pid = 2532] [serial = 1954] [outer = 000000C92FB2D000] 08:46:59 INFO - PROCESS | 2532 | 1464623219581 Marionette DEBUG loaded listener.js 08:46:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 296 (000000C93FE39400) [pid = 2532] [serial = 1955] [outer = 000000C92FB2D000] 08:47:00 INFO - PROCESS | 2532 | 1464623220241 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]]]}] 08:47:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:47:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1075ms 08:47:00 INFO - PROCESS | 2532 | 1464623220261 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 08:47:00 INFO - PROCESS | 2532 | 1464623220263 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 08:47:00 INFO - PROCESS | 2532 | 1464623220267 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:47:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:47:00 INFO - PROCESS | 2532 | 1464623220269 Marionette TRACE conn6 <- [1,2570,null,{}] 08:47:00 INFO - PROCESS | 2532 | 1464623220274 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}] 08:47:00 INFO - PROCESS | 2532 | 1464623220706 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 08:47:00 INFO - PROCESS | 2532 | 1464623220972 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:01 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940979000 == 153 [pid = 2532] [id = 652] 08:47:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 297 (000000C92F142400) [pid = 2532] [serial = 1956] [outer = 0000000000000000] 08:47:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 298 (000000C92F760400) [pid = 2532] [serial = 1957] [outer = 000000C92F142400] 08:47:01 INFO - PROCESS | 2532 | 1464623221069 Marionette DEBUG loaded listener.js 08:47:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 299 (000000C938D26000) [pid = 2532] [serial = 1958] [outer = 000000C92F142400] 08:47:01 INFO - PROCESS | 2532 | 1464623221703 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]]]}] 08:47:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:47:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1485ms 08:47:01 INFO - PROCESS | 2532 | 1464623221756 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 08:47:01 INFO - PROCESS | 2532 | 1464623221759 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 08:47:01 INFO - PROCESS | 2532 | 1464623221764 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:47:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:47:01 INFO - PROCESS | 2532 | 1464623221768 Marionette TRACE conn6 <- [1,2574,null,{}] 08:47:01 INFO - PROCESS | 2532 | 1464623221773 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}] 08:47:01 INFO - PROCESS | 2532 | 1464623221921 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 08:47:02 INFO - PROCESS | 2532 | 1464623222115 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:02 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BD0E000 == 154 [pid = 2532] [id = 653] 08:47:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 300 (000000C93E370400) [pid = 2532] [serial = 1959] [outer = 0000000000000000] 08:47:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 301 (000000C93F465000) [pid = 2532] [serial = 1960] [outer = 000000C93E370400] 08:47:02 INFO - PROCESS | 2532 | 1464623222168 Marionette DEBUG loaded listener.js 08:47:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 302 (000000C93FE80C00) [pid = 2532] [serial = 1961] [outer = 000000C93E370400] 08:47:02 INFO - PROCESS | 2532 | 1464623222845 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]]]}] 08:47:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:47:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1120ms 08:47:02 INFO - PROCESS | 2532 | 1464623222889 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 08:47:02 INFO - PROCESS | 2532 | 1464623222893 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 08:47:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:47:02 INFO - PROCESS | 2532 | 1464623222896 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:47:02 INFO - PROCESS | 2532 | 1464623222898 Marionette TRACE conn6 <- [1,2578,null,{}] 08:47:02 INFO - PROCESS | 2532 | 1464623222902 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}] 08:47:03 INFO - PROCESS | 2532 | 1464623223050 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 08:47:03 INFO - PROCESS | 2532 | --DOCSHELL 000000C94DA84800 == 153 [pid = 2532] [id = 632] 08:47:03 INFO - PROCESS | 2532 | --DOCSHELL 000000C943244800 == 152 [pid = 2532] [id = 631] 08:47:03 INFO - PROCESS | 2532 | --DOCSHELL 000000C94BB6C000 == 151 [pid = 2532] [id = 630] 08:47:03 INFO - PROCESS | 2532 | --DOCSHELL 000000C94AF9A800 == 150 [pid = 2532] [id = 629] 08:47:03 INFO - PROCESS | 2532 | --DOCSHELL 000000C94A0E5000 == 149 [pid = 2532] [id = 628] 08:47:03 INFO - PROCESS | 2532 | --DOCSHELL 000000C9471BC000 == 148 [pid = 2532] [id = 627] 08:47:03 INFO - PROCESS | 2532 | --DOCSHELL 000000C943A86000 == 147 [pid = 2532] [id = 626] 08:47:03 INFO - PROCESS | 2532 | --DOCSHELL 000000C93E73D000 == 146 [pid = 2532] [id = 625] 08:47:03 INFO - PROCESS | 2532 | --DOCSHELL 000000C949C83800 == 145 [pid = 2532] [id = 624] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 301 (000000C94AF06000) [pid = 2532] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 300 (000000C94B3E8800) [pid = 2532] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 299 (000000C94B907400) [pid = 2532] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 298 (000000C94BA4B800) [pid = 2532] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 297 (000000C94CB95800) [pid = 2532] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 296 (000000C94639A800) [pid = 2532] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 295 (000000C94D9D6400) [pid = 2532] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | 1464623223408 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:03 INFO - PROCESS | 2532 | --DOCSHELL 000000C943407000 == 144 [pid = 2532] [id = 623] 08:47:03 INFO - PROCESS | 2532 | --DOCSHELL 000000C94627A800 == 143 [pid = 2532] [id = 622] 08:47:03 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F414800 == 142 [pid = 2532] [id = 621] 08:47:03 INFO - PROCESS | 2532 | --DOCSHELL 000000C9550A3000 == 141 [pid = 2532] [id = 617] 08:47:03 INFO - PROCESS | 2532 | --DOCSHELL 000000C954E7C000 == 140 [pid = 2532] [id = 616] 08:47:03 INFO - PROCESS | 2532 | --DOCSHELL 000000C954355800 == 139 [pid = 2532] [id = 615] 08:47:03 INFO - PROCESS | 2532 | --DOCSHELL 000000C9536B3000 == 138 [pid = 2532] [id = 614] 08:47:03 INFO - PROCESS | 2532 | --DOCSHELL 000000C953518000 == 137 [pid = 2532] [id = 613] 08:47:03 INFO - PROCESS | 2532 | --DOCSHELL 000000C94FD24800 == 136 [pid = 2532] [id = 612] 08:47:03 INFO - PROCESS | 2532 | --DOCSHELL 000000C94F730000 == 135 [pid = 2532] [id = 611] 08:47:03 INFO - PROCESS | 2532 | --DOCSHELL 000000C94EC6B000 == 134 [pid = 2532] [id = 610] 08:47:03 INFO - PROCESS | 2532 | ++DOCSHELL 000000C939771800 == 135 [pid = 2532] [id = 654] 08:47:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 296 (000000C92D681400) [pid = 2532] [serial = 1962] [outer = 0000000000000000] 08:47:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 297 (000000C92EF21C00) [pid = 2532] [serial = 1963] [outer = 000000C92D681400] 08:47:03 INFO - PROCESS | 2532 | 1464623223516 Marionette DEBUG loaded listener.js 08:47:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 298 (000000C934859400) [pid = 2532] [serial = 1964] [outer = 000000C92D681400] 08:47:03 INFO - PROCESS | 2532 | --DOCSHELL 000000C94E3F0000 == 134 [pid = 2532] [id = 609] 08:47:03 INFO - PROCESS | 2532 | --DOCSHELL 000000C94953B800 == 133 [pid = 2532] [id = 608] 08:47:03 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F6CE800 == 132 [pid = 2532] [id = 607] 08:47:03 INFO - PROCESS | 2532 | --DOCSHELL 000000C94E21A000 == 131 [pid = 2532] [id = 606] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 297 (000000C94D199400) [pid = 2532] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 296 (000000C94B882C00) [pid = 2532] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 295 (000000C94A972C00) [pid = 2532] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 294 (000000C9533A3800) [pid = 2532] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 293 (000000C9489E5000) [pid = 2532] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 292 (000000C94DADE800) [pid = 2532] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 291 (000000C94CCE9400) [pid = 2532] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 290 (000000C933AC6800) [pid = 2532] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 289 (000000C944072C00) [pid = 2532] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 288 (000000C94D9DFC00) [pid = 2532] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 287 (000000C94CBA0800) [pid = 2532] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 286 (000000C93C6F8400) [pid = 2532] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 285 (000000C94A54CC00) [pid = 2532] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 284 (000000C94E502800) [pid = 2532] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 283 (000000C94E510800) [pid = 2532] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 282 (000000C94D4C4800) [pid = 2532] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 281 (000000C94FEECC00) [pid = 2532] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 280 (000000C94D9E0800) [pid = 2532] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 279 (000000C940B73400) [pid = 2532] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 278 (000000C93E7D1400) [pid = 2532] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 277 (000000C94D4BF000) [pid = 2532] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 276 (000000C954F32800) [pid = 2532] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 275 (000000C94B1AB400) [pid = 2532] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 274 (000000C94BA4CC00) [pid = 2532] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 273 (000000C9483A7400) [pid = 2532] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 272 (000000C93C10D000) [pid = 2532] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 271 (000000C94E10D800) [pid = 2532] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 270 (000000C9409CDC00) [pid = 2532] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 269 (000000C93BBAA400) [pid = 2532] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 268 (000000C9533A9000) [pid = 2532] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 267 (000000C94F7ABC00) [pid = 2532] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 266 (000000C954F38C00) [pid = 2532] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 265 (000000C94CCF0C00) [pid = 2532] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 264 (000000C949A03C00) [pid = 2532] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 263 (000000C94C75F000) [pid = 2532] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 262 (000000C94D4B6800) [pid = 2532] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 261 (000000C94EDFB400) [pid = 2532] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 260 (000000C947CF1800) [pid = 2532] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 259 (000000C94EDEFC00) [pid = 2532] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 258 (000000C94DADA000) [pid = 2532] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 257 (000000C94E1B5C00) [pid = 2532] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 256 (000000C94EC47C00) [pid = 2532] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 255 (000000C9487B8C00) [pid = 2532] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 254 (000000C94E509000) [pid = 2532] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 253 (000000C94B4C5C00) [pid = 2532] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 252 (000000C9483A7C00) [pid = 2532] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 251 (000000C94AF0DC00) [pid = 2532] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 250 (000000C949A0E400) [pid = 2532] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 249 (000000C948926C00) [pid = 2532] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 248 (000000C93C85D400) [pid = 2532] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 247 (000000C94B90D000) [pid = 2532] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 246 (000000C94CB39C00) [pid = 2532] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 245 (000000C93C66B000) [pid = 2532] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 244 (000000C940FBB000) [pid = 2532] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 243 (000000C94082A000) [pid = 2532] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 242 (000000C9403E5C00) [pid = 2532] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 241 (000000C947265400) [pid = 2532] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 240 (000000C947CF1C00) [pid = 2532] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 239 (000000C93F46C400) [pid = 2532] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 238 (000000C93B1E1400) [pid = 2532] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 237 (000000C940B7B400) [pid = 2532] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 236 (000000C94082D000) [pid = 2532] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 235 (000000C94891E400) [pid = 2532] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 234 (000000C949529800) [pid = 2532] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 233 (000000C939E9BC00) [pid = 2532] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 232 (000000C93ECE7400) [pid = 2532] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 231 (000000C94A542000) [pid = 2532] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 230 (000000C940828800) [pid = 2532] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 229 (000000C949FCE000) [pid = 2532] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 228 (000000C92F974800) [pid = 2532] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 227 (000000C942028C00) [pid = 2532] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 226 (000000C944080C00) [pid = 2532] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 08:47:03 INFO - PROCESS | 2532 | --DOMWINDOW == 225 (000000C94CCEF800) [pid = 2532] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 08:47:04 INFO - PROCESS | 2532 | 1464623224119 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]]]}] 08:47:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:47:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1283ms 08:47:04 INFO - PROCESS | 2532 | 1464623224181 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 08:47:04 INFO - PROCESS | 2532 | 1464623224185 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 08:47:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:47:04 INFO - PROCESS | 2532 | 1464623224196 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:47:04 INFO - PROCESS | 2532 | 1464623224200 Marionette TRACE conn6 <- [1,2582,null,{}] 08:47:04 INFO - PROCESS | 2532 | 1464623224204 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}] 08:47:04 INFO - PROCESS | 2532 | 1464623224342 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 08:47:04 INFO - PROCESS | 2532 | 1464623224475 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:04 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943CD1800 == 132 [pid = 2532] [id = 655] 08:47:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 226 (000000C939E9BC00) [pid = 2532] [serial = 1965] [outer = 0000000000000000] 08:47:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 227 (000000C93F463C00) [pid = 2532] [serial = 1966] [outer = 000000C939E9BC00] 08:47:04 INFO - PROCESS | 2532 | 1464623224524 Marionette DEBUG loaded listener.js 08:47:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 228 (000000C9406D5400) [pid = 2532] [serial = 1967] [outer = 000000C939E9BC00] 08:47:04 INFO - PROCESS | 2532 | 1464623224984 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]]]}] 08:47:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:47:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 839ms 08:47:05 INFO - PROCESS | 2532 | 1464623225034 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 08:47:05 INFO - PROCESS | 2532 | 1464623225036 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 08:47:05 INFO - PROCESS | 2532 | 1464623225039 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:47:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:47:05 INFO - PROCESS | 2532 | 1464623225041 Marionette TRACE conn6 <- [1,2586,null,{}] 08:47:05 INFO - PROCESS | 2532 | 1464623225045 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}] 08:47:05 INFO - PROCESS | 2532 | 1464623225173 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 08:47:05 INFO - PROCESS | 2532 | 1464623225319 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:05 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946F21000 == 133 [pid = 2532] [id = 656] 08:47:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 229 (000000C93B0A0000) [pid = 2532] [serial = 1968] [outer = 0000000000000000] 08:47:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 230 (000000C940B73400) [pid = 2532] [serial = 1969] [outer = 000000C93B0A0000] 08:47:05 INFO - PROCESS | 2532 | 1464623225378 Marionette DEBUG loaded listener.js 08:47:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 231 (000000C940F64C00) [pid = 2532] [serial = 1970] [outer = 000000C93B0A0000] 08:47:05 INFO - PROCESS | 2532 | 1464623225825 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]]]}] 08:47:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:47:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 818ms 08:47:05 INFO - PROCESS | 2532 | 1464623225879 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 08:47:05 INFO - PROCESS | 2532 | 1464623225881 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 08:47:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:47:05 INFO - PROCESS | 2532 | 1464623225896 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:47:05 INFO - PROCESS | 2532 | 1464623225898 Marionette TRACE conn6 <- [1,2590,null,{}] 08:47:05 INFO - PROCESS | 2532 | 1464623225902 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}] 08:47:06 INFO - PROCESS | 2532 | 1464623226079 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 08:47:06 INFO - PROCESS | 2532 | 1464623226108 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:06 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94954A800 == 134 [pid = 2532] [id = 657] 08:47:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 232 (000000C944078C00) [pid = 2532] [serial = 1971] [outer = 0000000000000000] 08:47:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 233 (000000C9462C1C00) [pid = 2532] [serial = 1972] [outer = 000000C944078C00] 08:47:06 INFO - PROCESS | 2532 | 1464623226163 Marionette DEBUG loaded listener.js 08:47:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 234 (000000C94719BC00) [pid = 2532] [serial = 1973] [outer = 000000C944078C00] 08:47:06 INFO - PROCESS | 2532 | 1464623226710 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]]]}] 08:47:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:47:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 839ms 08:47:06 INFO - PROCESS | 2532 | 1464623226734 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 08:47:06 INFO - PROCESS | 2532 | 1464623226737 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 08:47:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:47:06 INFO - PROCESS | 2532 | 1464623226749 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:47:06 INFO - PROCESS | 2532 | 1464623226752 Marionette TRACE conn6 <- [1,2594,null,{}] 08:47:06 INFO - PROCESS | 2532 | 1464623226755 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}] 08:47:06 INFO - PROCESS | 2532 | 1464623226926 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 08:47:06 INFO - PROCESS | 2532 | 1464623226951 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:06 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94A108800 == 135 [pid = 2532] [id = 658] 08:47:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 235 (000000C947CEA800) [pid = 2532] [serial = 1974] [outer = 0000000000000000] 08:47:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 236 (000000C947E64C00) [pid = 2532] [serial = 1975] [outer = 000000C947CEA800] 08:47:07 INFO - PROCESS | 2532 | 1464623227007 Marionette DEBUG loaded listener.js 08:47:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 237 (000000C9483A9C00) [pid = 2532] [serial = 1976] [outer = 000000C947CEA800] 08:47:07 INFO - PROCESS | 2532 | 1464623227544 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]]]}] 08:47:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:47:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 839ms 08:47:07 INFO - PROCESS | 2532 | 1464623227588 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 08:47:07 INFO - PROCESS | 2532 | 1464623227590 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 08:47:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:47:07 INFO - PROCESS | 2532 | 1464623227594 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:47:07 INFO - PROCESS | 2532 | 1464623227596 Marionette TRACE conn6 <- [1,2598,null,{}] 08:47:07 INFO - PROCESS | 2532 | 1464623227599 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}] 08:47:08 INFO - PROCESS | 2532 | 1464623228183 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 08:47:08 INFO - PROCESS | 2532 | --DOMWINDOW == 236 (000000C9409E7400) [pid = 2532] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:47:08 INFO - PROCESS | 2532 | --DOMWINDOW == 235 (000000C949AD7C00) [pid = 2532] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:47:08 INFO - PROCESS | 2532 | --DOMWINDOW == 234 (000000C92F762800) [pid = 2532] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:47:08 INFO - PROCESS | 2532 | --DOMWINDOW == 233 (000000C947CF0000) [pid = 2532] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:47:08 INFO - PROCESS | 2532 | --DOMWINDOW == 232 (000000C92E83D000) [pid = 2532] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:47:08 INFO - PROCESS | 2532 | --DOMWINDOW == 231 (000000C93B178400) [pid = 2532] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:47:08 INFO - PROCESS | 2532 | --DOMWINDOW == 230 (000000C93FE34C00) [pid = 2532] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:47:08 INFO - PROCESS | 2532 | --DOMWINDOW == 229 (000000C92E9C2800) [pid = 2532] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:47:08 INFO - PROCESS | 2532 | --DOMWINDOW == 228 (000000C947CEB800) [pid = 2532] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:47:08 INFO - PROCESS | 2532 | --DOMWINDOW == 227 (000000C9409D2400) [pid = 2532] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:47:08 INFO - PROCESS | 2532 | --DOMWINDOW == 226 (000000C947E69400) [pid = 2532] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:47:08 INFO - PROCESS | 2532 | --DOMWINDOW == 225 (000000C93601FC00) [pid = 2532] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:47:08 INFO - PROCESS | 2532 | 1464623228282 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:08 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943A92800 == 136 [pid = 2532] [id = 659] 08:47:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 226 (000000C92EFDA000) [pid = 2532] [serial = 1977] [outer = 0000000000000000] 08:47:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 227 (000000C938D6F400) [pid = 2532] [serial = 1978] [outer = 000000C92EFDA000] 08:47:08 INFO - PROCESS | 2532 | 1464623228330 Marionette DEBUG loaded listener.js 08:47:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 228 (000000C947CAB000) [pid = 2532] [serial = 1979] [outer = 000000C92EFDA000] 08:47:08 INFO - PROCESS | 2532 | 1464623228755 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]]]}] 08:47:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:47:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1179ms 08:47:08 INFO - PROCESS | 2532 | 1464623228775 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 08:47:08 INFO - PROCESS | 2532 | 1464623228777 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 08:47:08 INFO - PROCESS | 2532 | 1464623228781 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:47:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:47:08 INFO - PROCESS | 2532 | 1464623228782 Marionette TRACE conn6 <- [1,2602,null,{}] 08:47:08 INFO - PROCESS | 2532 | 1464623228786 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}] 08:47:08 INFO - PROCESS | 2532 | 1464623228908 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 08:47:08 INFO - PROCESS | 2532 | 1464623228919 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:08 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94B14F000 == 137 [pid = 2532] [id = 660] 08:47:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 229 (000000C948C4C000) [pid = 2532] [serial = 1980] [outer = 0000000000000000] 08:47:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 230 (000000C949533000) [pid = 2532] [serial = 1981] [outer = 000000C948C4C000] 08:47:08 INFO - PROCESS | 2532 | 1464623228973 Marionette DEBUG loaded listener.js 08:47:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 231 (000000C949AD7800) [pid = 2532] [serial = 1982] [outer = 000000C948C4C000] 08:47:09 INFO - PROCESS | 2532 | 1464623229458 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]]]}] 08:47:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:47:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 734ms 08:47:09 INFO - PROCESS | 2532 | 1464623229518 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 08:47:09 INFO - PROCESS | 2532 | 1464623229521 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 08:47:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:47:09 INFO - PROCESS | 2532 | 1464623229524 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:47:09 INFO - PROCESS | 2532 | 1464623229526 Marionette TRACE conn6 <- [1,2606,null,{}] 08:47:09 INFO - PROCESS | 2532 | 1464623229529 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}] 08:47:09 INFO - PROCESS | 2532 | 1464623229683 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 08:47:09 INFO - PROCESS | 2532 | 1464623229690 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:09 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94B9D0800 == 138 [pid = 2532] [id = 661] 08:47:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 232 (000000C949E73C00) [pid = 2532] [serial = 1983] [outer = 0000000000000000] 08:47:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 233 (000000C949FC9800) [pid = 2532] [serial = 1984] [outer = 000000C949E73C00] 08:47:09 INFO - PROCESS | 2532 | 1464623229738 Marionette DEBUG loaded listener.js 08:47:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 234 (000000C94A543000) [pid = 2532] [serial = 1985] [outer = 000000C949E73C00] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C93978A800 == 137 [pid = 2532] [id = 570] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C93978A000 == 136 [pid = 2532] [id = 569] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C953553000 == 135 [pid = 2532] [id = 618] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C946F83000 == 134 [pid = 2532] [id = 519] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94E3BF800 == 133 [pid = 2532] [id = 468] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94D46C800 == 132 [pid = 2532] [id = 469] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C954FE3000 == 131 [pid = 2532] [id = 566] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C940662000 == 130 [pid = 2532] [id = 568] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C9471BE000 == 129 [pid = 2532] [id = 309] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94A14F000 == 128 [pid = 2532] [id = 381] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C954360000 == 127 [pid = 2532] [id = 513] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C941FC0800 == 126 [pid = 2532] [id = 392] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C9534B0000 == 125 [pid = 2532] [id = 515] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F8D9000 == 124 [pid = 2532] [id = 46] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C946BE1000 == 123 [pid = 2532] [id = 245] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94DA8E800 == 122 [pid = 2532] [id = 492] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94DF1A000 == 121 [pid = 2532] [id = 619] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C948DDC800 == 120 [pid = 2532] [id = 229] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C954E91800 == 119 [pid = 2532] [id = 567] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C9536C5800 == 118 [pid = 2532] [id = 514] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94AF91800 == 117 [pid = 2532] [id = 564] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94A137000 == 116 [pid = 2532] [id = 407] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C946166800 == 115 [pid = 2532] [id = 214] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C948D4D000 == 114 [pid = 2532] [id = 580] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C946BD9800 == 113 [pid = 2532] [id = 212] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94341E000 == 112 [pid = 2532] [id = 293] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94E059800 == 111 [pid = 2532] [id = 505] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94617A800 == 110 [pid = 2532] [id = 470] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C93C423800 == 109 [pid = 2532] [id = 391] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C940660800 == 108 [pid = 2532] [id = 517] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C9471A6800 == 107 [pid = 2532] [id = 418] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C949E45800 == 106 [pid = 2532] [id = 390] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C949541800 == 105 [pid = 2532] [id = 467] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C949ED6000 == 104 [pid = 2532] [id = 348] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C92FBE6800 == 103 [pid = 2532] [id = 8] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94616C000 == 102 [pid = 2532] [id = 332] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C949C7F000 == 101 [pid = 2532] [id = 248] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94E3E1000 == 100 [pid = 2532] [id = 448] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C948DD5800 == 99 [pid = 2532] [id = 230] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C9347F9000 == 98 [pid = 2532] [id = 351] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C940A73800 == 97 [pid = 2532] [id = 595] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C9489B0000 == 96 [pid = 2532] [id = 311] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C946FB4000 == 95 [pid = 2532] [id = 308] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C943F86800 == 94 [pid = 2532] [id = 61] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C943A9D000 == 93 [pid = 2532] [id = 240] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C93E315800 == 92 [pid = 2532] [id = 113] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F8E4800 == 91 [pid = 2532] [id = 449] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94324B800 == 90 [pid = 2532] [id = 75] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94334A000 == 89 [pid = 2532] [id = 197] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F8DB800 == 88 [pid = 2532] [id = 196] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BC66800 == 87 [pid = 2532] [id = 493] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C946F9E000 == 86 [pid = 2532] [id = 246] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C948D53800 == 85 [pid = 2532] [id = 269] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F6C3000 == 84 [pid = 2532] [id = 471] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94DA73000 == 83 [pid = 2532] [id = 491] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C948DCB000 == 82 [pid = 2532] [id = 347] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C939CBB800 == 81 [pid = 2532] [id = 195] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94AFAC000 == 80 [pid = 2532] [id = 565] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94628D800 == 79 [pid = 2532] [id = 244] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C949EC9800 == 78 [pid = 2532] [id = 349] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94B9E0800 == 77 [pid = 2532] [id = 369] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C948D3D800 == 76 [pid = 2532] [id = 312] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C934986000 == 75 [pid = 2532] [id = 313] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C947E3C000 == 74 [pid = 2532] [id = 331] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C946BE7800 == 73 [pid = 2532] [id = 144] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C92F183800 == 72 [pid = 2532] [id = 292] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C944041000 == 71 [pid = 2532] [id = 47] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C941FCB000 == 70 [pid = 2532] [id = 172] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94DA87000 == 69 [pid = 2532] [id = 545] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C946370800 == 68 [pid = 2532] [id = 211] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94954E800 == 67 [pid = 2532] [id = 544] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C940A6A000 == 66 [pid = 2532] [id = 596] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C9360CD000 == 65 [pid = 2532] [id = 162] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C947FC8800 == 64 [pid = 2532] [id = 310] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C941FB5800 == 63 [pid = 2532] [id = 543] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C934697000 == 62 [pid = 2532] [id = 408] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C9540D5800 == 61 [pid = 2532] [id = 516] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C943A90000 == 60 [pid = 2532] [id = 210] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94A5BA000 == 59 [pid = 2532] [id = 459] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C946281000 == 58 [pid = 2532] [id = 213] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C946169800 == 57 [pid = 2532] [id = 518] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94E387800 == 56 [pid = 2532] [id = 555] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C946368000 == 55 [pid = 2532] [id = 304] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94E057800 == 54 [pid = 2532] [id = 482] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94C113800 == 53 [pid = 2532] [id = 620] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BD0E000 == 52 [pid = 2532] [id = 653] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C940979000 == 51 [pid = 2532] [id = 652] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F50D800 == 50 [pid = 2532] [id = 651] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C948D48800 == 49 [pid = 2532] [id = 650] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C943A9B000 == 48 [pid = 2532] [id = 649] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C954AB6800 == 47 [pid = 2532] [id = 648] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C95421A800 == 46 [pid = 2532] [id = 647] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C9529D1000 == 45 [pid = 2532] [id = 646] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C9529B5800 == 44 [pid = 2532] [id = 645] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C952926800 == 43 [pid = 2532] [id = 644] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C95393F000 == 42 [pid = 2532] [id = 643] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C958CCC800 == 41 [pid = 2532] [id = 642] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C952673800 == 40 [pid = 2532] [id = 641] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94A731800 == 39 [pid = 2532] [id = 640] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C9550B1000 == 38 [pid = 2532] [id = 639] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C9540DD000 == 37 [pid = 2532] [id = 638] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94FD22000 == 36 [pid = 2532] [id = 637] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94EC52800 == 35 [pid = 2532] [id = 636] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C949EAC000 == 34 [pid = 2532] [id = 635] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C9446CD800 == 33 [pid = 2532] [id = 634] 08:47:12 INFO - PROCESS | 2532 | --DOCSHELL 000000C94E37E800 == 32 [pid = 2532] [id = 633] 08:47:13 INFO - PROCESS | 2532 | --DOCSHELL 000000C939771800 == 31 [pid = 2532] [id = 654] 08:47:13 INFO - PROCESS | 2532 | --DOCSHELL 000000C946F21000 == 30 [pid = 2532] [id = 656] 08:47:13 INFO - PROCESS | 2532 | --DOCSHELL 000000C94954A800 == 29 [pid = 2532] [id = 657] 08:47:13 INFO - PROCESS | 2532 | --DOCSHELL 000000C943A92800 == 28 [pid = 2532] [id = 659] 08:47:13 INFO - PROCESS | 2532 | --DOCSHELL 000000C94B14F000 == 27 [pid = 2532] [id = 660] 08:47:13 INFO - PROCESS | 2532 | --DOCSHELL 000000C94A108800 == 26 [pid = 2532] [id = 658] 08:47:13 INFO - PROCESS | 2532 | --DOCSHELL 000000C943CD1800 == 25 [pid = 2532] [id = 655] 08:47:13 INFO - PROCESS | 2532 | --DOMWINDOW == 233 (000000C9466EE400) [pid = 2532] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 08:47:13 INFO - PROCESS | 2532 | --DOMWINDOW == 232 (000000C940F68C00) [pid = 2532] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 08:47:13 INFO - PROCESS | 2532 | --DOMWINDOW == 231 (000000C94030D400) [pid = 2532] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 230 (000000C949FD0000) [pid = 2532] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 229 (000000C94EF1A800) [pid = 2532] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 228 (000000C93FE03C00) [pid = 2532] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 227 (000000C939211000) [pid = 2532] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 226 (000000C947E6D400) [pid = 2532] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 225 (000000C935126C00) [pid = 2532] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 224 (000000C92EFD0C00) [pid = 2532] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 223 (000000C93C793000) [pid = 2532] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 222 (000000C93FE78800) [pid = 2532] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 221 (000000C94A5E0000) [pid = 2532] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 220 (000000C93511F000) [pid = 2532] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 219 (000000C93588B800) [pid = 2532] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 218 (000000C93E377C00) [pid = 2532] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 217 (000000C948927C00) [pid = 2532] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 216 (000000C948394800) [pid = 2532] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 215 (000000C94A53F400) [pid = 2532] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 214 (000000C94209F800) [pid = 2532] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 213 (000000C94700C800) [pid = 2532] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 212 (000000C94D9DC800) [pid = 2532] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 211 (000000C94E108800) [pid = 2532] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 210 (000000C94800E800) [pid = 2532] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 209 (000000C94E523000) [pid = 2532] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 208 (000000C94FE70000) [pid = 2532] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 207 (000000C94A972000) [pid = 2532] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 206 (000000C9533AC400) [pid = 2532] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 205 (000000C94CB80800) [pid = 2532] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 204 (000000C953F0A400) [pid = 2532] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 203 (000000C9501B0800) [pid = 2532] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 202 (000000C9392A4400) [pid = 2532] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 201 (000000C94B966400) [pid = 2532] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 200 (000000C94C159800) [pid = 2532] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 199 (000000C94B903400) [pid = 2532] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 198 (000000C94B3E2800) [pid = 2532] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 197 (000000C94AF10000) [pid = 2532] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 196 (000000C948C54400) [pid = 2532] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | --DOMWINDOW == 195 (000000C9409D5C00) [pid = 2532] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 08:47:14 INFO - PROCESS | 2532 | 1464623234213 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]]]}] 08:47:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:47:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 4725ms 08:47:14 INFO - PROCESS | 2532 | 1464623234253 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 08:47:14 INFO - PROCESS | 2532 | 1464623234257 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 08:47:14 INFO - PROCESS | 2532 | 1464623234263 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:47:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:47:14 INFO - PROCESS | 2532 | 1464623234267 Marionette TRACE conn6 <- [1,2610,null,{}] 08:47:14 INFO - PROCESS | 2532 | 1464623234273 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}] 08:47:14 INFO - PROCESS | 2532 | 1464623234378 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 08:47:14 INFO - PROCESS | 2532 | 1464623234511 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:14 INFO - PROCESS | 2532 | ++DOCSHELL 000000C92F9D0000 == 26 [pid = 2532] [id = 662] 08:47:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 196 (000000C92EFBD800) [pid = 2532] [serial = 1986] [outer = 0000000000000000] 08:47:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 197 (000000C92EFBE400) [pid = 2532] [serial = 1987] [outer = 000000C92EFBD800] 08:47:14 INFO - PROCESS | 2532 | 1464623234563 Marionette DEBUG loaded listener.js 08:47:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 198 (000000C92F139400) [pid = 2532] [serial = 1988] [outer = 000000C92EFBD800] 08:47:14 INFO - PROCESS | 2532 | 1464623234975 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]]]}] 08:47:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:47:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 776ms 08:47:15 INFO - PROCESS | 2532 | 1464623235044 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 08:47:15 INFO - PROCESS | 2532 | 1464623235050 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 08:47:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:47:15 INFO - PROCESS | 2532 | 1464623235057 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:47:15 INFO - PROCESS | 2532 | 1464623235060 Marionette TRACE conn6 <- [1,2614,null,{}] 08:47:15 INFO - PROCESS | 2532 | 1464623235064 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}] 08:47:15 INFO - PROCESS | 2532 | 1464623235168 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 08:47:15 INFO - PROCESS | 2532 | 1464623235184 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:15 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93423B800 == 27 [pid = 2532] [id = 663] 08:47:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 199 (000000C92F2AB000) [pid = 2532] [serial = 1989] [outer = 0000000000000000] 08:47:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 200 (000000C92F2E1400) [pid = 2532] [serial = 1990] [outer = 000000C92F2AB000] 08:47:15 INFO - PROCESS | 2532 | 1464623235232 Marionette DEBUG loaded listener.js 08:47:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 201 (000000C92F633400) [pid = 2532] [serial = 1991] [outer = 000000C92F2AB000] 08:47:15 INFO - PROCESS | 2532 | 1464623235736 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]]]}] 08:47:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:47:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 733ms 08:47:15 INFO - PROCESS | 2532 | 1464623235804 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 08:47:15 INFO - PROCESS | 2532 | 1464623235807 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 08:47:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:47:15 INFO - PROCESS | 2532 | 1464623235814 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:47:15 INFO - PROCESS | 2532 | 1464623235818 Marionette TRACE conn6 <- [1,2618,null,{}] 08:47:15 INFO - PROCESS | 2532 | 1464623235835 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}] 08:47:15 INFO - PROCESS | 2532 | 1464623235958 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 08:47:15 INFO - PROCESS | 2532 | 1464623235969 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:15 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93526B800 == 28 [pid = 2532] [id = 664] 08:47:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 202 (000000C92D677800) [pid = 2532] [serial = 1992] [outer = 0000000000000000] 08:47:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 203 (000000C930055C00) [pid = 2532] [serial = 1993] [outer = 000000C92D677800] 08:47:16 INFO - PROCESS | 2532 | 1464623236021 Marionette DEBUG loaded listener.js 08:47:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 204 (000000C93397A000) [pid = 2532] [serial = 1994] [outer = 000000C92D677800] 08:47:16 INFO - PROCESS | 2532 | 1464623236501 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]]]}] 08:47:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:47:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 735ms 08:47:16 INFO - PROCESS | 2532 | 1464623236551 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 08:47:16 INFO - PROCESS | 2532 | 1464623236554 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 08:47:16 INFO - PROCESS | 2532 | 1464623236557 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:47:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:47:16 INFO - PROCESS | 2532 | 1464623236559 Marionette TRACE conn6 <- [1,2622,null,{}] 08:47:16 INFO - PROCESS | 2532 | 1464623236562 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}] 08:47:16 INFO - PROCESS | 2532 | 1464623236662 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 08:47:16 INFO - PROCESS | 2532 | 1464623236669 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:16 INFO - PROCESS | 2532 | ++DOCSHELL 000000C938DB5000 == 29 [pid = 2532] [id = 665] 08:47:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 205 (000000C933A1A800) [pid = 2532] [serial = 1995] [outer = 0000000000000000] 08:47:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 206 (000000C9341D6800) [pid = 2532] [serial = 1996] [outer = 000000C933A1A800] 08:47:16 INFO - PROCESS | 2532 | 1464623236718 Marionette DEBUG loaded listener.js 08:47:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 207 (000000C934647C00) [pid = 2532] [serial = 1997] [outer = 000000C933A1A800] 08:47:17 INFO - PROCESS | 2532 | 1464623237180 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]]]}] 08:47:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:47:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 672ms 08:47:17 INFO - PROCESS | 2532 | 1464623237232 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 08:47:17 INFO - PROCESS | 2532 | 1464623237235 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 08:47:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:47:17 INFO - PROCESS | 2532 | 1464623237238 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:47:17 INFO - PROCESS | 2532 | 1464623237240 Marionette TRACE conn6 <- [1,2626,null,{}] 08:47:17 INFO - PROCESS | 2532 | 1464623237243 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}] 08:47:17 INFO - PROCESS | 2532 | 1464623237335 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 08:47:17 INFO - PROCESS | 2532 | 1464623237371 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:17 INFO - PROCESS | 2532 | ++DOCSHELL 000000C939770800 == 30 [pid = 2532] [id = 666] 08:47:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 208 (000000C92F2AAC00) [pid = 2532] [serial = 1998] [outer = 0000000000000000] 08:47:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 209 (000000C93470F800) [pid = 2532] [serial = 1999] [outer = 000000C92F2AAC00] 08:47:17 INFO - PROCESS | 2532 | 1464623237418 Marionette DEBUG loaded listener.js 08:47:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 210 (000000C934857400) [pid = 2532] [serial = 2000] [outer = 000000C92F2AAC00] 08:47:17 INFO - PROCESS | 2532 | 1464623237889 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]]]}] 08:47:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:47:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 671ms 08:47:17 INFO - PROCESS | 2532 | 1464623237915 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 08:47:17 INFO - PROCESS | 2532 | 1464623237917 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 08:47:17 INFO - PROCESS | 2532 | 1464623237921 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:47:17 INFO - PROCESS | 2532 | 1464623237922 Marionette TRACE conn6 <- [1,2630,null,{}] 08:47:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:47:17 INFO - PROCESS | 2532 | 1464623237926 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}] 08:47:18 INFO - PROCESS | 2532 | 1464623238057 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 08:47:18 INFO - PROCESS | 2532 | 1464623238066 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:18 INFO - PROCESS | 2532 | ++DOCSHELL 000000C939EEE800 == 31 [pid = 2532] [id = 667] 08:47:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 211 (000000C935121400) [pid = 2532] [serial = 2001] [outer = 0000000000000000] 08:47:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 212 (000000C935166400) [pid = 2532] [serial = 2002] [outer = 000000C935121400] 08:47:18 INFO - PROCESS | 2532 | 1464623238113 Marionette DEBUG loaded listener.js 08:47:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 213 (000000C93528F000) [pid = 2532] [serial = 2003] [outer = 000000C935121400] 08:47:18 INFO - PROCESS | 2532 | 1464623238568 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]]]}] 08:47:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:47:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 671ms 08:47:18 INFO - PROCESS | 2532 | 1464623238598 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 08:47:18 INFO - PROCESS | 2532 | 1464623238600 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 08:47:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:47:18 INFO - PROCESS | 2532 | 1464623238603 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:47:18 INFO - PROCESS | 2532 | 1464623238605 Marionette TRACE conn6 <- [1,2634,null,{}] 08:47:18 INFO - PROCESS | 2532 | 1464623238608 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}] 08:47:18 INFO - PROCESS | 2532 | 1464623238699 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 08:47:18 INFO - PROCESS | 2532 | 1464623238736 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:18 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BC63000 == 32 [pid = 2532] [id = 668] 08:47:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 214 (000000C93587E400) [pid = 2532] [serial = 2004] [outer = 0000000000000000] 08:47:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 215 (000000C9359BA000) [pid = 2532] [serial = 2005] [outer = 000000C93587E400] 08:47:18 INFO - PROCESS | 2532 | 1464623238784 Marionette DEBUG loaded listener.js 08:47:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 216 (000000C93824DC00) [pid = 2532] [serial = 2006] [outer = 000000C93587E400] 08:47:19 INFO - PROCESS | 2532 | 1464623239223 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]]]}] 08:47:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:47:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 671ms 08:47:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:47:19 INFO - PROCESS | 2532 | 1464623239278 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 08:47:19 INFO - PROCESS | 2532 | 1464623239280 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 08:47:19 INFO - PROCESS | 2532 | 1464623239283 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:47:19 INFO - PROCESS | 2532 | 1464623239285 Marionette TRACE conn6 <- [1,2638,null,{}] 08:47:19 INFO - PROCESS | 2532 | 1464623239289 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}] 08:47:19 INFO - PROCESS | 2532 | 1464623239380 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 08:47:19 INFO - PROCESS | 2532 | 1464623239387 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:19 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93C0C3000 == 33 [pid = 2532] [id = 669] 08:47:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 217 (000000C938D1B400) [pid = 2532] [serial = 2007] [outer = 0000000000000000] 08:47:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 218 (000000C938D20400) [pid = 2532] [serial = 2008] [outer = 000000C938D1B400] 08:47:19 INFO - PROCESS | 2532 | 1464623239434 Marionette DEBUG loaded listener.js 08:47:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 219 (000000C938D28000) [pid = 2532] [serial = 2009] [outer = 000000C938D1B400] 08:47:19 INFO - PROCESS | 2532 | 1464623239881 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]]]}] 08:47:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:47:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 629ms 08:47:19 INFO - PROCESS | 2532 | 1464623239935 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 08:47:19 INFO - PROCESS | 2532 | 1464623239937 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 08:47:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:47:19 INFO - PROCESS | 2532 | 1464623239954 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:47:19 INFO - PROCESS | 2532 | 1464623239956 Marionette TRACE conn6 <- [1,2642,null,{}] 08:47:19 INFO - PROCESS | 2532 | 1464623239960 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}] 08:47:20 INFO - PROCESS | 2532 | 1464623240090 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 08:47:20 INFO - PROCESS | 2532 | 1464623240191 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:20 INFO - PROCESS | 2532 | ++DOCSHELL 000000C935269000 == 34 [pid = 2532] [id = 670] 08:47:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 220 (000000C938D27400) [pid = 2532] [serial = 2010] [outer = 0000000000000000] 08:47:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 221 (000000C938D30C00) [pid = 2532] [serial = 2011] [outer = 000000C938D27400] 08:47:20 INFO - PROCESS | 2532 | 1464623240240 Marionette DEBUG loaded listener.js 08:47:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 222 (000000C938D38C00) [pid = 2532] [serial = 2012] [outer = 000000C938D27400] 08:47:20 INFO - PROCESS | 2532 | 1464623240689 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]]]}] 08:47:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:47:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 776ms 08:47:20 INFO - PROCESS | 2532 | 1464623240735 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 08:47:20 INFO - PROCESS | 2532 | 1464623240737 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 08:47:20 INFO - PROCESS | 2532 | 1464623240741 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:47:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:47:20 INFO - PROCESS | 2532 | 1464623240742 Marionette TRACE conn6 <- [1,2646,null,{}] 08:47:20 INFO - PROCESS | 2532 | 1464623240751 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}] 08:47:20 INFO - PROCESS | 2532 | 1464623240892 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 08:47:20 INFO - PROCESS | 2532 | 1464623240958 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:20 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93E8CC000 == 35 [pid = 2532] [id = 671] 08:47:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 223 (000000C939105800) [pid = 2532] [serial = 2013] [outer = 0000000000000000] 08:47:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 224 (000000C93916D000) [pid = 2532] [serial = 2014] [outer = 000000C939105800] 08:47:21 INFO - PROCESS | 2532 | 1464623241005 Marionette DEBUG loaded listener.js 08:47:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 225 (000000C9391A6000) [pid = 2532] [serial = 2015] [outer = 000000C939105800] 08:47:21 INFO - PROCESS | 2532 | 1464623241443 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]]]}] 08:47:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:47:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 734ms 08:47:21 INFO - PROCESS | 2532 | 1464623241508 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 08:47:21 INFO - PROCESS | 2532 | 1464623241511 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 08:47:21 INFO - PROCESS | 2532 | 1464623241517 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:47:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:47:21 INFO - PROCESS | 2532 | 1464623241519 Marionette TRACE conn6 <- [1,2650,null,{}] 08:47:21 INFO - PROCESS | 2532 | 1464623241523 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}] 08:47:21 INFO - PROCESS | 2532 | 1464623241673 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 08:47:21 INFO - PROCESS | 2532 | 1464623241743 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:21 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93959A000 == 36 [pid = 2532] [id = 672] 08:47:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 226 (000000C93948A000) [pid = 2532] [serial = 2016] [outer = 0000000000000000] 08:47:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 227 (000000C9394B1800) [pid = 2532] [serial = 2017] [outer = 000000C93948A000] 08:47:21 INFO - PROCESS | 2532 | 1464623241800 Marionette DEBUG loaded listener.js 08:47:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 228 (000000C939C35000) [pid = 2532] [serial = 2018] [outer = 000000C93948A000] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 227 (000000C94D4B8800) [pid = 2532] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 226 (000000C949AD3800) [pid = 2532] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 225 (000000C947CA7400) [pid = 2532] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 224 (000000C94CB7B400) [pid = 2532] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 223 (000000C93E896400) [pid = 2532] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 222 (000000C94DAE2C00) [pid = 2532] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 221 (000000C94719CC00) [pid = 2532] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 220 (000000C93B1E8800) [pid = 2532] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 219 (000000C94B96DC00) [pid = 2532] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 218 (000000C95349A000) [pid = 2532] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 217 (000000C94BA45400) [pid = 2532] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 216 (000000C94EF20000) [pid = 2532] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 215 (000000C94CCE9800) [pid = 2532] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 214 (000000C95339E000) [pid = 2532] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 213 (000000C94B350C00) [pid = 2532] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 212 (000000C94EC4EC00) [pid = 2532] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 211 (000000C940B5E400) [pid = 2532] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 210 (000000C9489E4C00) [pid = 2532] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 209 (000000C9501A4800) [pid = 2532] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 208 (000000C94952BC00) [pid = 2532] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 207 (000000C94FD50000) [pid = 2532] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 206 (000000C92EFD8800) [pid = 2532] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 205 (000000C92EFB0C00) [pid = 2532] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 204 (000000C94B87A000) [pid = 2532] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 203 (000000C94FE7CC00) [pid = 2532] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 202 (000000C9462CF400) [pid = 2532] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 201 (000000C92F75B000) [pid = 2532] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 200 (000000C93F4A3400) [pid = 2532] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 199 (000000C92F2AA800) [pid = 2532] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 198 (000000C94B961400) [pid = 2532] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 197 (000000C94D9DD000) [pid = 2532] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 196 (000000C94EDF3C00) [pid = 2532] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 195 (000000C947269000) [pid = 2532] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 194 (000000C94E519000) [pid = 2532] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 193 (000000C9392ABC00) [pid = 2532] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 192 (000000C94A4EEC00) [pid = 2532] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 191 (000000C94A96D400) [pid = 2532] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 190 (000000C94CB2C800) [pid = 2532] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 189 (000000C93485BC00) [pid = 2532] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 188 (000000C947264000) [pid = 2532] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 187 (000000C939E9EC00) [pid = 2532] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 186 (000000C94EC4E000) [pid = 2532] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 185 (000000C933B3FC00) [pid = 2532] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 184 (000000C94A4E6400) [pid = 2532] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 183 (000000C940438800) [pid = 2532] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 182 (000000C92F140800) [pid = 2532] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 181 (000000C9483A9000) [pid = 2532] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 180 (000000C944078C00) [pid = 2532] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 179 (000000C947CEA800) [pid = 2532] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 178 (000000C948C4C000) [pid = 2532] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 177 (000000C94A5E3800) [pid = 2532] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 176 (000000C9501A9C00) [pid = 2532] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 175 (000000C9501A8000) [pid = 2532] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 174 (000000C949E71000) [pid = 2532] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 173 (000000C94E105400) [pid = 2532] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 172 (000000C94DFBCC00) [pid = 2532] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 171 (000000C94DFB2C00) [pid = 2532] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 170 (000000C93B0A0000) [pid = 2532] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 169 (000000C939E9BC00) [pid = 2532] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 168 (000000C92D681400) [pid = 2532] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 167 (000000C94B917000) [pid = 2532] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 166 (000000C94D4C0000) [pid = 2532] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 165 (000000C94C162C00) [pid = 2532] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 164 (000000C9489EE000) [pid = 2532] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 163 (000000C947CACC00) [pid = 2532] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 162 (000000C9404AFC00) [pid = 2532] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 161 (000000C939C31800) [pid = 2532] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 160 (000000C94B4C2C00) [pid = 2532] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 159 (000000C93E370400) [pid = 2532] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 158 (000000C92F142400) [pid = 2532] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 157 (000000C92FB2D000) [pid = 2532] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 156 (000000C93C79A800) [pid = 2532] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 155 (000000C93C6F7800) [pid = 2532] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 154 (000000C9542BB400) [pid = 2532] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:47:23 INFO - PROCESS | 2532 | --DOMWINDOW == 153 (000000C92EFDA000) [pid = 2532] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:47:23 INFO - PROCESS | 2532 | 1464623243677 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]]]}] 08:47:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:47:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 2180ms 08:47:23 INFO - PROCESS | 2532 | 1464623243703 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 08:47:23 INFO - PROCESS | 2532 | 1464623243705 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 08:47:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:47:23 INFO - PROCESS | 2532 | 1464623243708 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:47:23 INFO - PROCESS | 2532 | 1464623243711 Marionette TRACE conn6 <- [1,2654,null,{}] 08:47:23 INFO - PROCESS | 2532 | 1464623243719 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}] 08:47:23 INFO - PROCESS | 2532 | 1464623243815 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 08:47:23 INFO - PROCESS | 2532 | 1464623243822 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:23 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F522800 == 37 [pid = 2532] [id = 673] 08:47:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 154 (000000C934939400) [pid = 2532] [serial = 2019] [outer = 0000000000000000] 08:47:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 155 (000000C939C32400) [pid = 2532] [serial = 2020] [outer = 000000C934939400] 08:47:23 INFO - PROCESS | 2532 | 1464623243868 Marionette DEBUG loaded listener.js 08:47:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 156 (000000C939E9E000) [pid = 2532] [serial = 2021] [outer = 000000C934939400] 08:47:24 INFO - PROCESS | 2532 | [2532] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:47:24 INFO - PROCESS | 2532 | [2532] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:47:24 INFO - PROCESS | 2532 | 1464623244818 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]]]}] 08:47:24 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) 08:47:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1128ms 08:47:24 INFO - PROCESS | 2532 | 1464623244839 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 08:47:24 INFO - PROCESS | 2532 | 1464623244841 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 08:47:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:47:24 INFO - PROCESS | 2532 | 1464623244845 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:47:24 INFO - PROCESS | 2532 | 1464623244846 Marionette TRACE conn6 <- [1,2658,null,{}] 08:47:24 INFO - PROCESS | 2532 | 1464623244850 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}] 08:47:24 INFO - PROCESS | 2532 | 1464623244981 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 08:47:25 INFO - PROCESS | 2532 | 1464623244991 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:25 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F8E8800 == 38 [pid = 2532] [id = 674] 08:47:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 157 (000000C939E9F800) [pid = 2532] [serial = 2022] [outer = 0000000000000000] 08:47:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 158 (000000C93B0A5C00) [pid = 2532] [serial = 2023] [outer = 000000C939E9F800] 08:47:25 INFO - PROCESS | 2532 | 1464623245037 Marionette DEBUG loaded listener.js 08:47:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 159 (000000C93B1E1000) [pid = 2532] [serial = 2024] [outer = 000000C939E9F800] 08:47:26 INFO - PROCESS | 2532 | 1464623246098 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 08:47:26 INFO - PROCESS | 2532 | 1464623246138 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 08:47:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:47:26 INFO - PROCESS | 2532 | 1464623246144 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:47:26 INFO - PROCESS | 2532 | 1464623246148 Marionette TRACE conn6 <- [1,2662,null,{}] 08:47:26 INFO - PROCESS | 2532 | 1464623246154 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}] 08:47:26 INFO - PROCESS | 2532 | 1464623246311 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 08:47:26 INFO - PROCESS | 2532 | 1464623246471 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:26 INFO - PROCESS | 2532 | ++DOCSHELL 000000C934114000 == 39 [pid = 2532] [id = 675] 08:47:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 160 (000000C92E9B9400) [pid = 2532] [serial = 2025] [outer = 0000000000000000] 08:47:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 161 (000000C92F140000) [pid = 2532] [serial = 2026] [outer = 000000C92E9B9400] 08:47:26 INFO - PROCESS | 2532 | 1464623246535 Marionette DEBUG loaded listener.js 08:47:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 162 (000000C92F2EA400) [pid = 2532] [serial = 2027] [outer = 000000C92E9B9400] 08:47:27 INFO - PROCESS | 2532 | 1464623247608 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] 08:47:27 INFO - PROCESS | 2532 | 1464623247676 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 08:47:27 INFO - PROCESS | 2532 | 1464623247685 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:47:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:47:27 INFO - PROCESS | 2532 | 1464623247689 Marionette TRACE conn6 <- [1,2666,null,{}] 08:47:27 INFO - PROCESS | 2532 | 1464623247693 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}] 08:47:27 INFO - PROCESS | 2532 | 1464623247806 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 08:47:28 INFO - PROCESS | 2532 | 1464623248029 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:28 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BC5B000 == 40 [pid = 2532] [id = 676] 08:47:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 163 (000000C92F761C00) [pid = 2532] [serial = 2028] [outer = 0000000000000000] 08:47:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 164 (000000C933A16000) [pid = 2532] [serial = 2029] [outer = 000000C92F761C00] 08:47:28 INFO - PROCESS | 2532 | 1464623248089 Marionette DEBUG loaded listener.js 08:47:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 165 (000000C934855C00) [pid = 2532] [serial = 2030] [outer = 000000C92F761C00] 08:47:29 INFO - PROCESS | 2532 | 1464623249193 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]]]}] 08:47:29 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) 08:47:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1534ms 08:47:29 INFO - PROCESS | 2532 | 1464623249225 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 08:47:29 INFO - PROCESS | 2532 | 1464623249228 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 08:47:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:47:29 INFO - PROCESS | 2532 | 1464623249232 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:47:29 INFO - PROCESS | 2532 | 1464623249236 Marionette TRACE conn6 <- [1,2670,null,{}] 08:47:29 INFO - PROCESS | 2532 | 1464623249248 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}] 08:47:29 INFO - PROCESS | 2532 | 1464623249402 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 08:47:29 INFO - PROCESS | 2532 | 1464623249544 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:29 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940661800 == 41 [pid = 2532] [id = 677] 08:47:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 166 (000000C93515E800) [pid = 2532] [serial = 2031] [outer = 0000000000000000] 08:47:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 167 (000000C939171000) [pid = 2532] [serial = 2032] [outer = 000000C93515E800] 08:47:29 INFO - PROCESS | 2532 | 1464623249604 Marionette DEBUG loaded listener.js 08:47:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 168 (000000C9394B6000) [pid = 2532] [serial = 2033] [outer = 000000C93515E800] 08:47:30 INFO - PROCESS | 2532 | 1464623250676 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]]]}] 08:47:30 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) 08:47:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1493ms 08:47:30 INFO - PROCESS | 2532 | 1464623250727 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 08:47:30 INFO - PROCESS | 2532 | 1464623250730 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 08:47:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:47:30 INFO - PROCESS | 2532 | 1464623250734 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:47:30 INFO - PROCESS | 2532 | 1464623250736 Marionette TRACE conn6 <- [1,2674,null,{}] 08:47:30 INFO - PROCESS | 2532 | 1464623250740 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}] 08:47:30 INFO - PROCESS | 2532 | 1464623250904 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 08:47:31 INFO - PROCESS | 2532 | 1464623251070 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:31 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940972800 == 42 [pid = 2532] [id = 678] 08:47:31 INFO - PROCESS | 2532 | ++DOMWINDOW == 169 (000000C939EA0800) [pid = 2532] [serial = 2034] [outer = 0000000000000000] 08:47:31 INFO - PROCESS | 2532 | ++DOMWINDOW == 170 (000000C93BB03800) [pid = 2532] [serial = 2035] [outer = 000000C939EA0800] 08:47:31 INFO - PROCESS | 2532 | 1464623251129 Marionette DEBUG loaded listener.js 08:47:31 INFO - PROCESS | 2532 | ++DOMWINDOW == 171 (000000C93BBB2400) [pid = 2532] [serial = 2036] [outer = 000000C939EA0800] 08:47:32 INFO - PROCESS | 2532 | 1464623252173 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] 08:47:32 INFO - PROCESS | 2532 | 1464623252461 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 08:47:32 INFO - PROCESS | 2532 | 1464623252472 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:47:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:47:32 INFO - PROCESS | 2532 | 1464623252476 Marionette TRACE conn6 <- [1,2678,null,{}] 08:47:32 INFO - PROCESS | 2532 | 1464623252483 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}] 08:47:32 INFO - PROCESS | 2532 | 1464623252620 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 08:47:32 INFO - PROCESS | 2532 | 1464623252761 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:32 INFO - PROCESS | 2532 | ++DOCSHELL 000000C92FBF3800 == 43 [pid = 2532] [id = 679] 08:47:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 172 (000000C92E634800) [pid = 2532] [serial = 2037] [outer = 0000000000000000] 08:47:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 173 (000000C92EFB0800) [pid = 2532] [serial = 2038] [outer = 000000C92E634800] 08:47:32 INFO - PROCESS | 2532 | 1464623252815 Marionette DEBUG loaded listener.js 08:47:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 174 (000000C92EFD9400) [pid = 2532] [serial = 2039] [outer = 000000C92E634800] 08:47:33 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BC1A000 == 42 [pid = 2532] [id = 28] 08:47:33 INFO - PROCESS | 2532 | --DOCSHELL 000000C93E8DE000 == 41 [pid = 2532] [id = 20] 08:47:33 INFO - PROCESS | 2532 | --DOCSHELL 000000C939CB2000 == 40 [pid = 2532] [id = 27] 08:47:33 INFO - PROCESS | 2532 | --DOCSHELL 000000C943F76800 == 39 [pid = 2532] [id = 23] 08:47:33 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BC1C800 == 38 [pid = 2532] [id = 17] 08:47:33 INFO - PROCESS | 2532 | --DOCSHELL 000000C938DBA000 == 37 [pid = 2532] [id = 26] 08:47:33 INFO - PROCESS | 2532 | --DOCSHELL 000000C93C91E000 == 36 [pid = 2532] [id = 18] 08:47:33 INFO - PROCESS | 2532 | --DOCSHELL 000000C934985000 == 35 [pid = 2532] [id = 25] 08:47:33 INFO - PROCESS | 2532 | --DOCSHELL 000000C9391CC000 == 34 [pid = 2532] [id = 14] 08:47:33 INFO - PROCESS | 2532 | --DOCSHELL 000000C9339EE800 == 33 [pid = 2532] [id = 29] 08:47:33 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F8E3000 == 32 [pid = 2532] [id = 21] 08:47:33 INFO - PROCESS | 2532 | --DOCSHELL 000000C93D459000 == 31 [pid = 2532] [id = 19] 08:47:33 INFO - PROCESS | 2532 | --DOCSHELL 000000C939789000 == 30 [pid = 2532] [id = 15] 08:47:33 INFO - PROCESS | 2532 | --DOCSHELL 000000C9354D1800 == 29 [pid = 2532] [id = 13] 08:47:33 INFO - PROCESS | 2532 | --DOCSHELL 000000C933AED800 == 28 [pid = 2532] [id = 24] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 173 (000000C93FE04800) [pid = 2532] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 172 (000000C94FD4A000) [pid = 2532] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 171 (000000C953496800) [pid = 2532] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 170 (000000C9466EBC00) [pid = 2532] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 169 (000000C94AF07C00) [pid = 2532] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 168 (000000C94FE78400) [pid = 2532] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 167 (000000C94DA61000) [pid = 2532] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 166 (000000C95339F000) [pid = 2532] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 165 (000000C947008C00) [pid = 2532] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 164 (000000C9404B0000) [pid = 2532] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 163 (000000C940B65800) [pid = 2532] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 162 (000000C94DA5E800) [pid = 2532] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 161 (000000C94EDF4000) [pid = 2532] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 160 (000000C9483B5800) [pid = 2532] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 159 (000000C94D191C00) [pid = 2532] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 158 (000000C93B0A2C00) [pid = 2532] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 157 (000000C9540B2000) [pid = 2532] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 156 (000000C935121800) [pid = 2532] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 155 (000000C949FC9800) [pid = 2532] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 154 (000000C94DA5C000) [pid = 2532] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 153 (000000C94A4E8800) [pid = 2532] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 152 (000000C947E69800) [pid = 2532] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 151 (000000C94CB86400) [pid = 2532] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 150 (000000C940B71400) [pid = 2532] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 149 (000000C94E1BF800) [pid = 2532] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 148 (000000C947CA9800) [pid = 2532] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 147 (000000C94C15EC00) [pid = 2532] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 146 (000000C953F11000) [pid = 2532] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 145 (000000C94CB2FC00) [pid = 2532] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 144 (000000C94DADBC00) [pid = 2532] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 143 (000000C94B87B000) [pid = 2532] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 142 (000000C94FEE8400) [pid = 2532] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 141 (000000C949AD8000) [pid = 2532] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 140 (000000C9540B3000) [pid = 2532] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 139 (000000C94D107800) [pid = 2532] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 138 (000000C94B910000) [pid = 2532] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 137 (000000C94FE71800) [pid = 2532] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 136 (000000C953499C00) [pid = 2532] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 135 (000000C94EDEE800) [pid = 2532] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 134 (000000C94CCE3800) [pid = 2532] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 133 (000000C94A5DE400) [pid = 2532] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 132 (000000C94B345400) [pid = 2532] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 131 (000000C94A4E9400) [pid = 2532] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 130 (000000C94D4C1000) [pid = 2532] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 129 (000000C94F7AA000) [pid = 2532] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 128 (000000C9394B8C00) [pid = 2532] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 127 (000000C942024800) [pid = 2532] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 126 (000000C9489E8000) [pid = 2532] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 125 (000000C9462C1C00) [pid = 2532] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 124 (000000C947E64C00) [pid = 2532] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 123 (000000C94719BC00) [pid = 2532] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 122 (000000C9483A9C00) [pid = 2532] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 121 (000000C949533000) [pid = 2532] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 120 (000000C9542B5C00) [pid = 2532] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 119 (000000C953F0BC00) [pid = 2532] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 118 (000000C95278E800) [pid = 2532] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 117 (000000C952788800) [pid = 2532] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 116 (000000C9533ABC00) [pid = 2532] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 115 (000000C9501AD400) [pid = 2532] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 114 (000000C94FEE2800) [pid = 2532] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 113 (000000C949E78800) [pid = 2532] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 112 (000000C94EDF0800) [pid = 2532] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 111 (000000C94E520800) [pid = 2532] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 110 (000000C94E519800) [pid = 2532] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 109 (000000C94E502C00) [pid = 2532] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 108 (000000C94DFBD400) [pid = 2532] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 107 (000000C94DFB7800) [pid = 2532] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 106 (000000C940B73400) [pid = 2532] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 105 (000000C93F463C00) [pid = 2532] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 104 (000000C9406D5400) [pid = 2532] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 103 (000000C92EF21C00) [pid = 2532] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 102 (000000C94CCEE000) [pid = 2532] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 101 (000000C94B91D000) [pid = 2532] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 100 (000000C94E105C00) [pid = 2532] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 99 (000000C94D9DD400) [pid = 2532] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 98 (000000C94CB98400) [pid = 2532] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 97 (000000C94CB2B400) [pid = 2532] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 96 (000000C94C15D400) [pid = 2532] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 95 (000000C94B964800) [pid = 2532] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 94 (000000C949FD0400) [pid = 2532] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 93 (000000C948393C00) [pid = 2532] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 92 (000000C941FA2400) [pid = 2532] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 91 (000000C940B66C00) [pid = 2532] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 90 (000000C93F4A4400) [pid = 2532] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 89 (000000C93C6F0400) [pid = 2532] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 88 (000000C94BA42C00) [pid = 2532] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 87 (000000C934859400) [pid = 2532] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 86 (000000C93FE80C00) [pid = 2532] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 85 (000000C93F465000) [pid = 2532] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 84 (000000C938D26000) [pid = 2532] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 83 (000000C92F760400) [pid = 2532] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 82 (000000C93FE39400) [pid = 2532] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 81 (000000C93C669400) [pid = 2532] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 80 (000000C955B78400) [pid = 2532] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 79 (000000C954F39400) [pid = 2532] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 78 (000000C9542BC000) [pid = 2532] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 77 (000000C94952EC00) [pid = 2532] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 76 (000000C954F3B400) [pid = 2532] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 75 (000000C9542BF400) [pid = 2532] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 74 (000000C947CAB000) [pid = 2532] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 73 (000000C938D6F400) [pid = 2532] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 72 (000000C949AD7800) [pid = 2532] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | --DOMWINDOW == 71 (000000C940F64C00) [pid = 2532] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 08:47:33 INFO - PROCESS | 2532 | 1464623253939 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] 08:47:33 INFO - PROCESS | 2532 | 1464623253974 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 08:47:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:47:33 INFO - PROCESS | 2532 | 1464623253981 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:47:33 INFO - PROCESS | 2532 | 1464623253985 Marionette TRACE conn6 <- [1,2682,null,{}] 08:47:33 INFO - PROCESS | 2532 | 1464623253989 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}] 08:47:34 INFO - PROCESS | 2532 | 1464623254088 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 08:47:34 INFO - PROCESS | 2532 | 1464623254202 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:34 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9347F2000 == 29 [pid = 2532] [id = 680] 08:47:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 72 (000000C92EFB8C00) [pid = 2532] [serial = 2040] [outer = 0000000000000000] 08:47:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 73 (000000C92F75D400) [pid = 2532] [serial = 2041] [outer = 000000C92EFB8C00] 08:47:34 INFO - PROCESS | 2532 | 1464623254252 Marionette DEBUG loaded listener.js 08:47:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 74 (000000C92F976400) [pid = 2532] [serial = 2042] [outer = 000000C92EFB8C00] 08:47:35 INFO - PROCESS | 2532 | 1464623255256 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] 08:47:35 INFO - PROCESS | 2532 | 1464623255283 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 08:47:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:47:35 INFO - PROCESS | 2532 | 1464623255286 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:47:35 INFO - PROCESS | 2532 | 1464623255288 Marionette TRACE conn6 <- [1,2686,null,{}] 08:47:35 INFO - PROCESS | 2532 | 1464623255299 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}] 08:47:35 INFO - PROCESS | 2532 | 1464623255439 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 08:47:35 INFO - PROCESS | 2532 | 1464623255532 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:35 INFO - PROCESS | 2532 | ++DOCSHELL 000000C939D20800 == 30 [pid = 2532] [id = 681] 08:47:35 INFO - PROCESS | 2532 | ++DOMWINDOW == 75 (000000C9341D6C00) [pid = 2532] [serial = 2043] [outer = 0000000000000000] 08:47:35 INFO - PROCESS | 2532 | ++DOMWINDOW == 76 (000000C93428C800) [pid = 2532] [serial = 2044] [outer = 000000C9341D6C00] 08:47:35 INFO - PROCESS | 2532 | 1464623255594 Marionette DEBUG loaded listener.js 08:47:35 INFO - PROCESS | 2532 | ++DOMWINDOW == 77 (000000C9347B2400) [pid = 2532] [serial = 2045] [outer = 000000C9341D6C00] 08:47:36 INFO - PROCESS | 2532 | 1464623256552 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] 08:47:36 INFO - PROCESS | 2532 | 1464623256570 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 08:47:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:47:36 INFO - PROCESS | 2532 | 1464623256574 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:47:36 INFO - PROCESS | 2532 | 1464623256576 Marionette TRACE conn6 <- [1,2690,null,{}] 08:47:36 INFO - PROCESS | 2532 | 1464623256579 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}] 08:47:36 INFO - PROCESS | 2532 | 1464623256704 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 08:47:36 INFO - PROCESS | 2532 | 1464623256719 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:36 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BF70800 == 31 [pid = 2532] [id = 682] 08:47:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 78 (000000C93511F800) [pid = 2532] [serial = 2046] [outer = 0000000000000000] 08:47:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 79 (000000C935165800) [pid = 2532] [serial = 2047] [outer = 000000C93511F800] 08:47:36 INFO - PROCESS | 2532 | 1464623256768 Marionette DEBUG loaded listener.js 08:47:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 80 (000000C935294000) [pid = 2532] [serial = 2048] [outer = 000000C93511F800] 08:47:37 INFO - PROCESS | 2532 | 1464623257303 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]]]}] 08:47:37 INFO - PROCESS | 2532 | --DOMWINDOW == 79 (000000C92F2AB000) [pid = 2532] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:47:37 INFO - PROCESS | 2532 | --DOMWINDOW == 78 (000000C938D1B400) [pid = 2532] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:47:37 INFO - PROCESS | 2532 | --DOMWINDOW == 77 (000000C93587E400) [pid = 2532] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:47:37 INFO - PROCESS | 2532 | --DOMWINDOW == 76 (000000C933A1A800) [pid = 2532] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:47:37 INFO - PROCESS | 2532 | --DOMWINDOW == 75 (000000C935121400) [pid = 2532] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:47:37 INFO - PROCESS | 2532 | --DOMWINDOW == 74 (000000C938D27400) [pid = 2532] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:47:37 INFO - PROCESS | 2532 | --DOMWINDOW == 73 (000000C92D677800) [pid = 2532] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:47:37 INFO - PROCESS | 2532 | --DOMWINDOW == 72 (000000C92EFBD800) [pid = 2532] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:47:37 INFO - PROCESS | 2532 | --DOMWINDOW == 71 (000000C949E73C00) [pid = 2532] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:47:37 INFO - PROCESS | 2532 | --DOMWINDOW == 70 (000000C939105800) [pid = 2532] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:47:37 INFO - PROCESS | 2532 | --DOMWINDOW == 69 (000000C92F2AAC00) [pid = 2532] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:47:37 INFO - PROCESS | 2532 | --DOMWINDOW == 68 (000000C93948A000) [pid = 2532] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:47:37 INFO - PROCESS | 2532 | --DOMWINDOW == 67 (000000C934939400) [pid = 2532] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:47:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:47:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 777ms 08:47:37 INFO - PROCESS | 2532 | 1464623257353 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 08:47:37 INFO - PROCESS | 2532 | 1464623257356 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 08:47:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:47:37 INFO - PROCESS | 2532 | 1464623257359 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:47:37 INFO - PROCESS | 2532 | 1464623257361 Marionette TRACE conn6 <- [1,2694,null,{}] 08:47:37 INFO - PROCESS | 2532 | 1464623257365 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}] 08:47:37 INFO - PROCESS | 2532 | 1464623257461 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 08:47:37 INFO - PROCESS | 2532 | 1464623257474 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:37 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93CB79800 == 32 [pid = 2532] [id = 683] 08:47:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 68 (000000C92F765400) [pid = 2532] [serial = 2049] [outer = 0000000000000000] 08:47:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 69 (000000C933ACFC00) [pid = 2532] [serial = 2050] [outer = 000000C92F765400] 08:47:37 INFO - PROCESS | 2532 | 1464623257520 Marionette DEBUG loaded listener.js 08:47:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 70 (000000C935889400) [pid = 2532] [serial = 2051] [outer = 000000C92F765400] 08:47:37 INFO - PROCESS | 2532 | 1464623257944 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]]]}] 08:47:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:47:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 628ms 08:47:38 INFO - PROCESS | 2532 | 1464623257991 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 08:47:38 INFO - PROCESS | 2532 | 1464623257993 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 08:47:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:47:38 INFO - PROCESS | 2532 | 1464623257996 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:47:38 INFO - PROCESS | 2532 | 1464623257998 Marionette TRACE conn6 <- [1,2698,null,{}] 08:47:38 INFO - PROCESS | 2532 | 1464623258002 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}] 08:47:38 INFO - PROCESS | 2532 | 1464623258156 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 08:47:38 INFO - PROCESS | 2532 | 1464623258164 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:38 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F513000 == 33 [pid = 2532] [id = 684] 08:47:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 71 (000000C938D25800) [pid = 2532] [serial = 2052] [outer = 0000000000000000] 08:47:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 72 (000000C938D31000) [pid = 2532] [serial = 2053] [outer = 000000C938D25800] 08:47:38 INFO - PROCESS | 2532 | 1464623258211 Marionette DEBUG loaded listener.js 08:47:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 73 (000000C939108000) [pid = 2532] [serial = 2054] [outer = 000000C938D25800] 08:47:38 INFO - PROCESS | 2532 | 1464623258677 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] 08:47:38 INFO - PROCESS | 2532 | 1464623258735 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 08:47:38 INFO - PROCESS | 2532 | 1464623258739 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:47:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:47:38 INFO - PROCESS | 2532 | 1464623258741 Marionette TRACE conn6 <- [1,2702,null,{}] 08:47:38 INFO - PROCESS | 2532 | 1464623258745 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}] 08:47:38 INFO - PROCESS | 2532 | 1464623258838 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 08:47:38 INFO - PROCESS | 2532 | 1464623258845 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:38 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940659000 == 34 [pid = 2532] [id = 685] 08:47:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 74 (000000C9391A4C00) [pid = 2532] [serial = 2055] [outer = 0000000000000000] 08:47:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 75 (000000C939213400) [pid = 2532] [serial = 2056] [outer = 000000C9391A4C00] 08:47:38 INFO - PROCESS | 2532 | 1464623258891 Marionette DEBUG loaded listener.js 08:47:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 76 (000000C9394B5400) [pid = 2532] [serial = 2057] [outer = 000000C9391A4C00] 08:47:39 INFO - PROCESS | 2532 | 1464623259416 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]]]}] 08:47:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:47:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 733ms 08:47:39 INFO - PROCESS | 2532 | 1464623259522 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 08:47:39 INFO - PROCESS | 2532 | 1464623259527 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 08:47:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:47:39 INFO - PROCESS | 2532 | 1464623259548 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:47:39 INFO - PROCESS | 2532 | 1464623259553 Marionette TRACE conn6 <- [1,2706,null,{}] 08:47:39 INFO - PROCESS | 2532 | 1464623259561 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}] 08:47:39 INFO - PROCESS | 2532 | 1464623259686 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 08:47:39 INFO - PROCESS | 2532 | 1464623259807 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:39 INFO - PROCESS | 2532 | ++DOCSHELL 000000C933AEB000 == 35 [pid = 2532] [id = 686] 08:47:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 77 (000000C92EFD9800) [pid = 2532] [serial = 2058] [outer = 0000000000000000] 08:47:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 78 (000000C92F145000) [pid = 2532] [serial = 2059] [outer = 000000C92EFD9800] 08:47:39 INFO - PROCESS | 2532 | 1464623259870 Marionette DEBUG loaded listener.js 08:47:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 79 (000000C92F767C00) [pid = 2532] [serial = 2060] [outer = 000000C92EFD9800] 08:47:40 INFO - PROCESS | 2532 | 1464623260508 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] 08:47:40 INFO - PROCESS | 2532 | 1464623260535 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 08:47:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:47:40 INFO - PROCESS | 2532 | 1464623260542 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:47:40 INFO - PROCESS | 2532 | 1464623260545 Marionette TRACE conn6 <- [1,2710,null,{}] 08:47:40 INFO - PROCESS | 2532 | 1464623260550 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}] 08:47:40 INFO - PROCESS | 2532 | 1464623260677 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 08:47:40 INFO - PROCESS | 2532 | 1464623260804 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:40 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93E8D8000 == 36 [pid = 2532] [id = 687] 08:47:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 80 (000000C933A71400) [pid = 2532] [serial = 2061] [outer = 0000000000000000] 08:47:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 81 (000000C9346A7400) [pid = 2532] [serial = 2062] [outer = 000000C933A71400] 08:47:40 INFO - PROCESS | 2532 | 1464623260862 Marionette DEBUG loaded listener.js 08:47:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 82 (000000C935161400) [pid = 2532] [serial = 2063] [outer = 000000C933A71400] 08:47:41 INFO - PROCESS | 2532 | 1464623261501 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] 08:47:41 INFO - PROCESS | 2532 | 1464623261575 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 08:47:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:47:41 INFO - PROCESS | 2532 | 1464623261579 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:47:41 INFO - PROCESS | 2532 | 1464623261583 Marionette TRACE conn6 <- [1,2714,null,{}] 08:47:41 INFO - PROCESS | 2532 | 1464623261594 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}] 08:47:41 INFO - PROCESS | 2532 | 1464623261778 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 08:47:41 INFO - PROCESS | 2532 | 1464623261900 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:41 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940A7D000 == 37 [pid = 2532] [id = 688] 08:47:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 83 (000000C938D26000) [pid = 2532] [serial = 2064] [outer = 0000000000000000] 08:47:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 84 (000000C9392A6800) [pid = 2532] [serial = 2065] [outer = 000000C938D26000] 08:47:41 INFO - PROCESS | 2532 | 1464623261962 Marionette DEBUG loaded listener.js 08:47:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 85 (000000C939EA2000) [pid = 2532] [serial = 2066] [outer = 000000C938D26000] 08:47:42 INFO - PROCESS | 2532 | 1464623262582 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]]]}] 08:47:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:47:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1026ms 08:47:42 INFO - PROCESS | 2532 | 1464623262613 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 08:47:42 INFO - PROCESS | 2532 | 1464623262617 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 08:47:42 INFO - PROCESS | 2532 | 1464623262621 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:47:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:47:42 INFO - PROCESS | 2532 | 1464623262624 Marionette TRACE conn6 <- [1,2718,null,{}] 08:47:42 INFO - PROCESS | 2532 | 1464623262628 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}] 08:47:42 INFO - PROCESS | 2532 | 1464623262750 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 08:47:42 INFO - PROCESS | 2532 | 1464623262850 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:42 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940BF0800 == 38 [pid = 2532] [id = 689] 08:47:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 86 (000000C93B1E9400) [pid = 2532] [serial = 2067] [outer = 0000000000000000] 08:47:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 87 (000000C93BBABC00) [pid = 2532] [serial = 2068] [outer = 000000C93B1E9400] 08:47:42 INFO - PROCESS | 2532 | 1464623262907 Marionette DEBUG loaded listener.js 08:47:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 88 (000000C93C0E0800) [pid = 2532] [serial = 2069] [outer = 000000C93B1E9400] 08:47:43 INFO - PROCESS | 2532 | 1464623263907 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] 08:47:43 INFO - PROCESS | 2532 | 1464623263973 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 08:47:43 INFO - PROCESS | 2532 | 1464623263978 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:47:43 INFO - PROCESS | 2532 | 1464623263980 Marionette TRACE conn6 <- [1,2722,null,{}] 08:47:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:47:43 INFO - PROCESS | 2532 | 1464623263984 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}] 08:47:44 INFO - PROCESS | 2532 | 1464623264092 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 08:47:44 INFO - PROCESS | 2532 | 1464623264212 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:44 INFO - PROCESS | 2532 | ++DOCSHELL 000000C941FB6000 == 39 [pid = 2532] [id = 690] 08:47:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 89 (000000C93C110C00) [pid = 2532] [serial = 2070] [outer = 0000000000000000] 08:47:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 90 (000000C93C116000) [pid = 2532] [serial = 2071] [outer = 000000C93C110C00] 08:47:44 INFO - PROCESS | 2532 | 1464623264270 Marionette DEBUG loaded listener.js 08:47:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 91 (000000C93C4A1000) [pid = 2532] [serial = 2072] [outer = 000000C93C110C00] 08:47:44 INFO - PROCESS | 2532 | 1464623264823 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]]]}] 08:47:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:47:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 882ms 08:47:44 INFO - PROCESS | 2532 | 1464623264866 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 08:47:44 INFO - PROCESS | 2532 | 1464623264868 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 08:47:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:47:44 INFO - PROCESS | 2532 | 1464623264872 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:47:44 INFO - PROCESS | 2532 | 1464623264874 Marionette TRACE conn6 <- [1,2726,null,{}] 08:47:44 INFO - PROCESS | 2532 | 1464623264878 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}] 08:47:45 INFO - PROCESS | 2532 | 1464623265017 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 08:47:45 INFO - PROCESS | 2532 | 1464623265117 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:45 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943250000 == 40 [pid = 2532] [id = 691] 08:47:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 92 (000000C93C4AB000) [pid = 2532] [serial = 2073] [outer = 0000000000000000] 08:47:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 93 (000000C93C6F7400) [pid = 2532] [serial = 2074] [outer = 000000C93C4AB000] 08:47:45 INFO - PROCESS | 2532 | 1464623265175 Marionette DEBUG loaded listener.js 08:47:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 94 (000000C93C793C00) [pid = 2532] [serial = 2075] [outer = 000000C93C4AB000] 08:47:45 INFO - PROCESS | 2532 | 1464623265790 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]]]}] 08:47:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:47:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 987ms 08:47:45 INFO - PROCESS | 2532 | 1464623265861 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 08:47:45 INFO - PROCESS | 2532 | 1464623265863 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 08:47:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:47:45 INFO - PROCESS | 2532 | 1464623265867 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:47:45 INFO - PROCESS | 2532 | 1464623265869 Marionette TRACE conn6 <- [1,2730,null,{}] 08:47:45 INFO - PROCESS | 2532 | 1464623265873 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}] 08:47:46 INFO - PROCESS | 2532 | 1464623265988 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 08:47:46 INFO - PROCESS | 2532 | 1464623266118 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:46 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94335D000 == 41 [pid = 2532] [id = 692] 08:47:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 95 (000000C93C79B800) [pid = 2532] [serial = 2076] [outer = 0000000000000000] 08:47:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 96 (000000C93C79D400) [pid = 2532] [serial = 2077] [outer = 000000C93C79B800] 08:47:46 INFO - PROCESS | 2532 | 1464623266178 Marionette DEBUG loaded listener.js 08:47:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 97 (000000C93C868400) [pid = 2532] [serial = 2078] [outer = 000000C93C79B800] 08:47:46 INFO - PROCESS | 2532 | 1464623266863 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]]]}] 08:47:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:47:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1027ms 08:47:46 INFO - PROCESS | 2532 | 1464623266906 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 08:47:46 INFO - PROCESS | 2532 | 1464623266910 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 08:47:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:47:46 INFO - PROCESS | 2532 | 1464623266937 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:47:46 INFO - PROCESS | 2532 | 1464623266941 Marionette TRACE conn6 <- [1,2734,null,{}] 08:47:46 INFO - PROCESS | 2532 | 1464623266947 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}] 08:47:47 INFO - PROCESS | 2532 | 1464623267064 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 08:47:47 INFO - PROCESS | 2532 | 1464623267189 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:47 INFO - PROCESS | 2532 | ++DOCSHELL 000000C938DC4800 == 42 [pid = 2532] [id = 693] 08:47:47 INFO - PROCESS | 2532 | ++DOMWINDOW == 98 (000000C92EFD8800) [pid = 2532] [serial = 2079] [outer = 0000000000000000] 08:47:47 INFO - PROCESS | 2532 | ++DOMWINDOW == 99 (000000C92F2AD400) [pid = 2532] [serial = 2080] [outer = 000000C92EFD8800] 08:47:47 INFO - PROCESS | 2532 | 1464623267242 Marionette DEBUG loaded listener.js 08:47:47 INFO - PROCESS | 2532 | ++DOMWINDOW == 100 (000000C930047400) [pid = 2532] [serial = 2081] [outer = 000000C92EFD8800] 08:47:47 INFO - PROCESS | 2532 | --DOCSHELL 000000C9347F8800 == 41 [pid = 2532] [id = 12] 08:47:47 INFO - PROCESS | 2532 | --DOMWINDOW == 99 (000000C92F2E1400) [pid = 2532] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 08:47:47 INFO - PROCESS | 2532 | --DOMWINDOW == 98 (000000C92F633400) [pid = 2532] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 08:47:47 INFO - PROCESS | 2532 | --DOMWINDOW == 97 (000000C938D20400) [pid = 2532] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 08:47:47 INFO - PROCESS | 2532 | --DOMWINDOW == 96 (000000C9359BA000) [pid = 2532] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 08:47:47 INFO - PROCESS | 2532 | --DOMWINDOW == 95 (000000C93824DC00) [pid = 2532] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 08:47:47 INFO - PROCESS | 2532 | --DOMWINDOW == 94 (000000C9341D6800) [pid = 2532] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 08:47:47 INFO - PROCESS | 2532 | --DOMWINDOW == 93 (000000C934647C00) [pid = 2532] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 08:47:47 INFO - PROCESS | 2532 | --DOMWINDOW == 92 (000000C935166400) [pid = 2532] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 08:47:47 INFO - PROCESS | 2532 | --DOMWINDOW == 91 (000000C93528F000) [pid = 2532] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 08:47:47 INFO - PROCESS | 2532 | --DOMWINDOW == 90 (000000C938D30C00) [pid = 2532] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 08:47:47 INFO - PROCESS | 2532 | --DOMWINDOW == 89 (000000C930055C00) [pid = 2532] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 08:47:47 INFO - PROCESS | 2532 | --DOMWINDOW == 88 (000000C93397A000) [pid = 2532] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 08:47:47 INFO - PROCESS | 2532 | --DOMWINDOW == 87 (000000C92EFBE400) [pid = 2532] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 08:47:47 INFO - PROCESS | 2532 | --DOMWINDOW == 86 (000000C92F139400) [pid = 2532] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 08:47:47 INFO - PROCESS | 2532 | --DOMWINDOW == 85 (000000C94A543000) [pid = 2532] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 08:47:47 INFO - PROCESS | 2532 | --DOMWINDOW == 84 (000000C9391A6000) [pid = 2532] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 08:47:47 INFO - PROCESS | 2532 | --DOMWINDOW == 83 (000000C93916D000) [pid = 2532] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 08:47:47 INFO - PROCESS | 2532 | --DOMWINDOW == 82 (000000C93470F800) [pid = 2532] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 08:47:47 INFO - PROCESS | 2532 | --DOMWINDOW == 81 (000000C934857400) [pid = 2532] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 08:47:47 INFO - PROCESS | 2532 | --DOMWINDOW == 80 (000000C9394B1800) [pid = 2532] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 08:47:47 INFO - PROCESS | 2532 | --DOMWINDOW == 79 (000000C93B0A5C00) [pid = 2532] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 08:47:47 INFO - PROCESS | 2532 | --DOMWINDOW == 78 (000000C939C35000) [pid = 2532] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 08:47:47 INFO - PROCESS | 2532 | --DOMWINDOW == 77 (000000C938D38C00) [pid = 2532] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 08:47:47 INFO - PROCESS | 2532 | --DOMWINDOW == 76 (000000C939C32400) [pid = 2532] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 08:47:47 INFO - PROCESS | 2532 | --DOMWINDOW == 75 (000000C939E9E000) [pid = 2532] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 08:47:47 INFO - PROCESS | 2532 | --DOMWINDOW == 74 (000000C938D28000) [pid = 2532] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 08:47:47 INFO - PROCESS | 2532 | 1464623267910 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]]]}] 08:47:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:47:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1026ms 08:47:47 INFO - PROCESS | 2532 | 1464623267968 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 08:47:47 INFO - PROCESS | 2532 | 1464623267973 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 08:47:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:47:48 INFO - PROCESS | 2532 | 1464623268011 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:47:48 INFO - PROCESS | 2532 | 1464623268014 Marionette TRACE conn6 <- [1,2738,null,{}] 08:47:48 INFO - PROCESS | 2532 | 1464623268019 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}] 08:47:48 INFO - PROCESS | 2532 | 1464623268122 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 08:47:48 INFO - PROCESS | 2532 | 1464623268136 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:48 INFO - PROCESS | 2532 | ++DOCSHELL 000000C933AF0000 == 42 [pid = 2532] [id = 694] 08:47:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 75 (000000C92EF21800) [pid = 2532] [serial = 2082] [outer = 0000000000000000] 08:47:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 76 (000000C92F2B3000) [pid = 2532] [serial = 2083] [outer = 000000C92EF21800] 08:47:48 INFO - PROCESS | 2532 | 1464623268185 Marionette DEBUG loaded listener.js 08:47:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 77 (000000C92F9E1C00) [pid = 2532] [serial = 2084] [outer = 000000C92EF21800] 08:47:48 INFO - PROCESS | 2532 | 1464623268733 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]]]}] 08:47:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:47:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 797ms 08:47:48 INFO - PROCESS | 2532 | 1464623268791 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 08:47:48 INFO - PROCESS | 2532 | 1464623268793 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 08:47:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:47:48 INFO - PROCESS | 2532 | 1464623268797 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:47:48 INFO - PROCESS | 2532 | 1464623268801 Marionette TRACE conn6 <- [1,2742,null,{}] 08:47:48 INFO - PROCESS | 2532 | 1464623268812 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}] 08:47:48 INFO - PROCESS | 2532 | 1464623268917 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 08:47:49 INFO - PROCESS | 2532 | 1464623269008 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:49 INFO - PROCESS | 2532 | ++DOCSHELL 000000C939CA3800 == 43 [pid = 2532] [id = 695] 08:47:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 78 (000000C92F75B400) [pid = 2532] [serial = 2085] [outer = 0000000000000000] 08:47:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 79 (000000C9347B1C00) [pid = 2532] [serial = 2086] [outer = 000000C92F75B400] 08:47:49 INFO - PROCESS | 2532 | 1464623269060 Marionette DEBUG loaded listener.js 08:47:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 80 (000000C935123000) [pid = 2532] [serial = 2087] [outer = 000000C92F75B400] 08:47:49 INFO - PROCESS | 2532 | 1464623269445 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]]]}] 08:47:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:47:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 693ms 08:47:49 INFO - PROCESS | 2532 | 1464623269492 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 08:47:49 INFO - PROCESS | 2532 | 1464623269503 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 08:47:49 INFO - PROCESS | 2532 | 1464623269506 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:47:49 INFO - PROCESS | 2532 | 1464623269508 Marionette TRACE conn6 <- [1,2746,null,{}] 08:47:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:47:49 INFO - PROCESS | 2532 | 1464623269512 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}] 08:47:49 INFO - PROCESS | 2532 | 1464623269612 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 08:47:49 INFO - PROCESS | 2532 | 1464623269651 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:49 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BF6E000 == 44 [pid = 2532] [id = 696] 08:47:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 81 (000000C936023000) [pid = 2532] [serial = 2088] [outer = 0000000000000000] 08:47:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 82 (000000C93824DC00) [pid = 2532] [serial = 2089] [outer = 000000C936023000] 08:47:49 INFO - PROCESS | 2532 | 1464623269700 Marionette DEBUG loaded listener.js 08:47:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 83 (000000C938D21000) [pid = 2532] [serial = 2090] [outer = 000000C936023000] 08:47:50 INFO - PROCESS | 2532 | 1464623270148 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]]]}] 08:47:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:47:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 671ms 08:47:50 INFO - PROCESS | 2532 | 1464623270186 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 08:47:50 INFO - PROCESS | 2532 | 1464623270189 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 08:47:50 INFO - PROCESS | 2532 | 1464623270198 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:47:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:47:50 INFO - PROCESS | 2532 | 1464623270200 Marionette TRACE conn6 <- [1,2750,null,{}] 08:47:50 INFO - PROCESS | 2532 | 1464623270204 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}] 08:47:50 INFO - PROCESS | 2532 | 1464623270330 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 08:47:50 INFO - PROCESS | 2532 | 1464623270382 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:50 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93D45A000 == 45 [pid = 2532] [id = 697] 08:47:50 INFO - PROCESS | 2532 | ++DOMWINDOW == 84 (000000C938D33800) [pid = 2532] [serial = 2091] [outer = 0000000000000000] 08:47:50 INFO - PROCESS | 2532 | ++DOMWINDOW == 85 (000000C938D38800) [pid = 2532] [serial = 2092] [outer = 000000C938D33800] 08:47:50 INFO - PROCESS | 2532 | 1464623270429 Marionette DEBUG loaded listener.js 08:47:50 INFO - PROCESS | 2532 | ++DOMWINDOW == 86 (000000C9391A6C00) [pid = 2532] [serial = 2093] [outer = 000000C938D33800] 08:47:50 INFO - PROCESS | 2532 | 1464623270863 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]]]}] 08:47:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:47:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 734ms 08:47:50 INFO - PROCESS | 2532 | 1464623270939 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 08:47:50 INFO - PROCESS | 2532 | 1464623270942 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 08:47:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:47:50 INFO - PROCESS | 2532 | 1464623270945 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:47:50 INFO - PROCESS | 2532 | 1464623270947 Marionette TRACE conn6 <- [1,2754,null,{}] 08:47:50 INFO - PROCESS | 2532 | 1464623270951 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}] 08:47:51 INFO - PROCESS | 2532 | 1464623271133 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 08:47:51 INFO - PROCESS | 2532 | 1464623271162 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:51 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F6D9000 == 46 [pid = 2532] [id = 698] 08:47:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 87 (000000C939C77800) [pid = 2532] [serial = 2094] [outer = 0000000000000000] 08:47:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 88 (000000C93B1E0C00) [pid = 2532] [serial = 2095] [outer = 000000C939C77800] 08:47:51 INFO - PROCESS | 2532 | 1464623271209 Marionette DEBUG loaded listener.js 08:47:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 89 (000000C93C10BC00) [pid = 2532] [serial = 2096] [outer = 000000C939C77800] 08:47:51 INFO - PROCESS | 2532 | 1464623271666 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]]]}] 08:47:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:47:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 733ms 08:47:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:47:51 INFO - PROCESS | 2532 | 1464623271680 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 08:47:51 INFO - PROCESS | 2532 | 1464623271683 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 08:47:51 INFO - PROCESS | 2532 | 1464623271686 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:47:51 INFO - PROCESS | 2532 | 1464623271688 Marionette TRACE conn6 <- [1,2758,null,{}] 08:47:51 INFO - PROCESS | 2532 | 1464623271691 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}] 08:47:51 INFO - PROCESS | 2532 | 1464623271816 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 08:47:51 INFO - PROCESS | 2532 | 1464623271833 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:51 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940814000 == 47 [pid = 2532] [id = 699] 08:47:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 90 (000000C93C4ABC00) [pid = 2532] [serial = 2097] [outer = 0000000000000000] 08:47:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 91 (000000C93C6F6400) [pid = 2532] [serial = 2098] [outer = 000000C93C4ABC00] 08:47:51 INFO - PROCESS | 2532 | 1464623271878 Marionette DEBUG loaded listener.js 08:47:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 92 (000000C93C79E000) [pid = 2532] [serial = 2099] [outer = 000000C93C4ABC00] 08:47:52 INFO - PROCESS | 2532 | --DOMWINDOW == 91 (000000C9341D6C00) [pid = 2532] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:47:52 INFO - PROCESS | 2532 | --DOMWINDOW == 90 (000000C93511F800) [pid = 2532] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:47:52 INFO - PROCESS | 2532 | --DOMWINDOW == 89 (000000C92E634800) [pid = 2532] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:47:52 INFO - PROCESS | 2532 | --DOMWINDOW == 88 (000000C92F765400) [pid = 2532] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:47:52 INFO - PROCESS | 2532 | --DOMWINDOW == 87 (000000C938D25800) [pid = 2532] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:47:52 INFO - PROCESS | 2532 | --DOMWINDOW == 86 (000000C92EFB8C00) [pid = 2532] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:47:52 INFO - PROCESS | 2532 | 1464623272343 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]]]}] 08:47:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:47:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 692ms 08:47:52 INFO - PROCESS | 2532 | 1464623272381 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 08:47:52 INFO - PROCESS | 2532 | 1464623272383 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 08:47:52 INFO - PROCESS | 2532 | 1464623272386 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:47:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:47:52 INFO - PROCESS | 2532 | 1464623272388 Marionette TRACE conn6 <- [1,2762,null,{}] 08:47:52 INFO - PROCESS | 2532 | 1464623272392 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}] 08:47:52 INFO - PROCESS | 2532 | 1464623272486 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 08:47:52 INFO - PROCESS | 2532 | 1464623272613 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:52 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940BDC000 == 48 [pid = 2532] [id = 700] 08:47:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 87 (000000C933A11800) [pid = 2532] [serial = 2100] [outer = 0000000000000000] 08:47:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 88 (000000C93C669C00) [pid = 2532] [serial = 2101] [outer = 000000C933A11800] 08:47:52 INFO - PROCESS | 2532 | 1464623272660 Marionette DEBUG loaded listener.js 08:47:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 89 (000000C93C93B400) [pid = 2532] [serial = 2102] [outer = 000000C933A11800] 08:47:53 INFO - PROCESS | 2532 | 1464623273034 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]]]}] 08:47:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:47:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 672ms 08:47:53 INFO - PROCESS | 2532 | 1464623273061 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 08:47:53 INFO - PROCESS | 2532 | 1464623273063 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 08:47:53 INFO - PROCESS | 2532 | 1464623273066 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:47:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:47:53 INFO - PROCESS | 2532 | 1464623273068 Marionette TRACE conn6 <- [1,2766,null,{}] 08:47:53 INFO - PROCESS | 2532 | 1464623273072 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}] 08:47:53 INFO - PROCESS | 2532 | 1464623273204 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 08:47:53 INFO - PROCESS | 2532 | 1464623273213 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:53 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943350800 == 49 [pid = 2532] [id = 701] 08:47:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 90 (000000C93C967000) [pid = 2532] [serial = 2103] [outer = 0000000000000000] 08:47:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 91 (000000C93D31DC00) [pid = 2532] [serial = 2104] [outer = 000000C93C967000] 08:47:53 INFO - PROCESS | 2532 | 1464623273260 Marionette DEBUG loaded listener.js 08:47:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 92 (000000C93DECD400) [pid = 2532] [serial = 2105] [outer = 000000C93C967000] 08:47:53 INFO - PROCESS | 2532 | 1464623273675 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]]]}] 08:47:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:47:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 629ms 08:47:53 INFO - PROCESS | 2532 | 1464623273699 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 08:47:53 INFO - PROCESS | 2532 | 1464623273701 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 08:47:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:47:53 INFO - PROCESS | 2532 | 1464623273704 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:47:53 INFO - PROCESS | 2532 | 1464623273706 Marionette TRACE conn6 <- [1,2770,null,{}] 08:47:53 INFO - PROCESS | 2532 | 1464623273710 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}] 08:47:53 INFO - PROCESS | 2532 | 1464623273842 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 08:47:53 INFO - PROCESS | 2532 | 1464623273890 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:53 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94342C000 == 50 [pid = 2532] [id = 702] 08:47:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 93 (000000C93E378400) [pid = 2532] [serial = 2106] [outer = 0000000000000000] 08:47:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 94 (000000C93E7CB800) [pid = 2532] [serial = 2107] [outer = 000000C93E378400] 08:47:53 INFO - PROCESS | 2532 | 1464623273937 Marionette DEBUG loaded listener.js 08:47:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 95 (000000C93E896000) [pid = 2532] [serial = 2108] [outer = 000000C93E378400] 08:47:54 INFO - PROCESS | 2532 | 1464623274564 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]]]}] 08:47:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:47:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 881ms 08:47:54 INFO - PROCESS | 2532 | 1464623274596 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 08:47:54 INFO - PROCESS | 2532 | 1464623274601 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 08:47:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:47:54 INFO - PROCESS | 2532 | 1464623274607 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:47:54 INFO - PROCESS | 2532 | 1464623274612 Marionette TRACE conn6 <- [1,2774,null,{}] 08:47:54 INFO - PROCESS | 2532 | 1464623274618 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}] 08:47:54 INFO - PROCESS | 2532 | 1464623274750 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 08:47:54 INFO - PROCESS | 2532 | 1464623274882 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:54 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9360C4800 == 51 [pid = 2532] [id = 703] 08:47:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 96 (000000C92F2ADC00) [pid = 2532] [serial = 2109] [outer = 0000000000000000] 08:47:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 97 (000000C92F761400) [pid = 2532] [serial = 2110] [outer = 000000C92F2ADC00] 08:47:54 INFO - PROCESS | 2532 | 1464623274945 Marionette DEBUG loaded listener.js 08:47:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 98 (000000C933A75400) [pid = 2532] [serial = 2111] [outer = 000000C92F2ADC00] 08:47:55 INFO - PROCESS | 2532 | 1464623275574 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]]]}] 08:47:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:47:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 986ms 08:47:55 INFO - PROCESS | 2532 | 1464623275599 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 08:47:55 INFO - PROCESS | 2532 | 1464623275606 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 08:47:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:47:55 INFO - PROCESS | 2532 | 1464623275614 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:47:55 INFO - PROCESS | 2532 | 1464623275617 Marionette TRACE conn6 <- [1,2778,null,{}] 08:47:55 INFO - PROCESS | 2532 | 1464623275622 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}] 08:47:55 INFO - PROCESS | 2532 | 1464623275753 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 08:47:55 INFO - PROCESS | 2532 | 1464623275856 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:55 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F515800 == 52 [pid = 2532] [id = 704] 08:47:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 99 (000000C9351C3800) [pid = 2532] [serial = 2112] [outer = 0000000000000000] 08:47:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 100 (000000C936022800) [pid = 2532] [serial = 2113] [outer = 000000C9351C3800] 08:47:55 INFO - PROCESS | 2532 | 1464623275915 Marionette DEBUG loaded listener.js 08:47:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 101 (000000C93948F000) [pid = 2532] [serial = 2114] [outer = 000000C9351C3800] 08:47:56 INFO - PROCESS | 2532 | 1464623276593 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]]]}] 08:47:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:47:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1026ms 08:47:56 INFO - PROCESS | 2532 | 1464623276642 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 08:47:56 INFO - PROCESS | 2532 | 1464623276645 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 08:47:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:47:56 INFO - PROCESS | 2532 | 1464623276650 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:47:56 INFO - PROCESS | 2532 | 1464623276654 Marionette TRACE conn6 <- [1,2782,null,{}] 08:47:56 INFO - PROCESS | 2532 | 1464623276667 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}] 08:47:56 INFO - PROCESS | 2532 | 1464623276847 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 08:47:56 INFO - PROCESS | 2532 | 1464623276979 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:57 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943A91800 == 53 [pid = 2532] [id = 705] 08:47:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 102 (000000C93BD7CC00) [pid = 2532] [serial = 2115] [outer = 0000000000000000] 08:47:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 103 (000000C93D123800) [pid = 2532] [serial = 2116] [outer = 000000C93BD7CC00] 08:47:57 INFO - PROCESS | 2532 | 1464623277040 Marionette DEBUG loaded listener.js 08:47:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 104 (000000C93EC3D800) [pid = 2532] [serial = 2117] [outer = 000000C93BD7CC00] 08:47:57 INFO - PROCESS | 2532 | 1464623277594 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]]]}] 08:47:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:47:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 988ms 08:47:57 INFO - PROCESS | 2532 | 1464623277639 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 08:47:57 INFO - PROCESS | 2532 | 1464623277642 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 08:47:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:47:57 INFO - PROCESS | 2532 | 1464623277646 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:47:57 INFO - PROCESS | 2532 | 1464623277648 Marionette TRACE conn6 <- [1,2786,null,{}] 08:47:57 INFO - PROCESS | 2532 | 1464623277652 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}] 08:47:57 INFO - PROCESS | 2532 | 1464623277778 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 08:47:57 INFO - PROCESS | 2532 | 1464623277879 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:57 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943CE3000 == 54 [pid = 2532] [id = 706] 08:47:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 105 (000000C93ECEF800) [pid = 2532] [serial = 2118] [outer = 0000000000000000] 08:47:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 106 (000000C93F467000) [pid = 2532] [serial = 2119] [outer = 000000C93ECEF800] 08:47:57 INFO - PROCESS | 2532 | 1464623277938 Marionette DEBUG loaded listener.js 08:47:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 107 (000000C93F470000) [pid = 2532] [serial = 2120] [outer = 000000C93ECEF800] 08:47:58 INFO - PROCESS | 2532 | 1464623278541 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]]]}] 08:47:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:47:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 944ms 08:47:58 INFO - PROCESS | 2532 | 1464623278593 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 08:47:58 INFO - PROCESS | 2532 | 1464623278595 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 08:47:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:47:58 INFO - PROCESS | 2532 | 1464623278599 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:47:58 INFO - PROCESS | 2532 | 1464623278601 Marionette TRACE conn6 <- [1,2790,null,{}] 08:47:58 INFO - PROCESS | 2532 | 1464623278606 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}] 08:47:58 INFO - PROCESS | 2532 | 1464623278727 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 08:47:58 INFO - PROCESS | 2532 | 1464623278850 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:58 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943F8A800 == 55 [pid = 2532] [id = 707] 08:47:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 108 (000000C93F49D400) [pid = 2532] [serial = 2121] [outer = 0000000000000000] 08:47:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 109 (000000C93F4A3000) [pid = 2532] [serial = 2122] [outer = 000000C93F49D400] 08:47:58 INFO - PROCESS | 2532 | 1464623278948 Marionette DEBUG loaded listener.js 08:47:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 110 (000000C93FE05400) [pid = 2532] [serial = 2123] [outer = 000000C93F49D400] 08:47:59 INFO - PROCESS | 2532 | 1464623279534 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]]]}] 08:47:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:47:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 986ms 08:47:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:47:59 INFO - PROCESS | 2532 | 1464623279588 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 08:47:59 INFO - PROCESS | 2532 | 1464623279590 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 08:47:59 INFO - PROCESS | 2532 | 1464623279594 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:47:59 INFO - PROCESS | 2532 | 1464623279596 Marionette TRACE conn6 <- [1,2794,null,{}] 08:47:59 INFO - PROCESS | 2532 | 1464623279600 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}] 08:47:59 INFO - PROCESS | 2532 | 1464623279771 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 08:47:59 INFO - PROCESS | 2532 | 1464623279906 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:59 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94465E800 == 56 [pid = 2532] [id = 708] 08:47:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 111 (000000C93FE0F000) [pid = 2532] [serial = 2124] [outer = 0000000000000000] 08:47:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 112 (000000C93FE3C000) [pid = 2532] [serial = 2125] [outer = 000000C93FE0F000] 08:47:59 INFO - PROCESS | 2532 | 1464623279965 Marionette DEBUG loaded listener.js 08:48:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 113 (000000C93FE73000) [pid = 2532] [serial = 2126] [outer = 000000C93FE0F000] 08:48:00 INFO - PROCESS | 2532 | 1464623280574 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]]]}] 08:48:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:48:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1019ms 08:48:00 INFO - PROCESS | 2532 | 1464623280629 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 08:48:00 INFO - PROCESS | 2532 | 1464623280632 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 08:48:00 INFO - PROCESS | 2532 | 1464623280636 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:48:00 INFO - PROCESS | 2532 | 1464623280639 Marionette TRACE conn6 <- [1,2798,null,{}] 08:48:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:48:00 INFO - PROCESS | 2532 | 1464623280643 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}] 08:48:00 INFO - PROCESS | 2532 | 1464623280782 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 08:48:01 INFO - PROCESS | 2532 | 1464623281092 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:01 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9346DA800 == 57 [pid = 2532] [id = 709] 08:48:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 114 (000000C92E853800) [pid = 2532] [serial = 2127] [outer = 0000000000000000] 08:48:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 115 (000000C92EF1F400) [pid = 2532] [serial = 2128] [outer = 000000C92E853800] 08:48:01 INFO - PROCESS | 2532 | 1464623281188 Marionette DEBUG loaded listener.js 08:48:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 116 (000000C92F633400) [pid = 2532] [serial = 2129] [outer = 000000C92E853800] 08:48:01 INFO - PROCESS | 2532 | 1464623281816 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]]]}] 08:48:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:48:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1219ms 08:48:01 INFO - PROCESS | 2532 | 1464623281862 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 08:48:01 INFO - PROCESS | 2532 | 1464623281867 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 08:48:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:48:01 INFO - PROCESS | 2532 | 1464623281872 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:48:01 INFO - PROCESS | 2532 | 1464623281876 Marionette TRACE conn6 <- [1,2802,null,{}] 08:48:01 INFO - PROCESS | 2532 | 1464623281882 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}] 08:48:02 INFO - PROCESS | 2532 | 1464623281999 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 08:48:02 INFO - PROCESS | 2532 | 1464623282103 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:02 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93525C000 == 58 [pid = 2532] [id = 710] 08:48:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 117 (000000C92F972C00) [pid = 2532] [serial = 2130] [outer = 0000000000000000] 08:48:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 118 (000000C934710000) [pid = 2532] [serial = 2131] [outer = 000000C92F972C00] 08:48:02 INFO - PROCESS | 2532 | 1464623282155 Marionette DEBUG loaded listener.js 08:48:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 119 (000000C935126000) [pid = 2532] [serial = 2132] [outer = 000000C92F972C00] 08:48:02 INFO - PROCESS | 2532 | --DOCSHELL 000000C943237800 == 57 [pid = 2532] [id = 22] 08:48:02 INFO - PROCESS | 2532 | --DOCSHELL 000000C94B9D0800 == 56 [pid = 2532] [id = 661] 08:48:02 INFO - PROCESS | 2532 | --DOCSHELL 000000C939ED6800 == 55 [pid = 2532] [id = 16] 08:48:02 INFO - PROCESS | 2532 | --DOCSHELL 000000C943350800 == 54 [pid = 2532] [id = 701] 08:48:02 INFO - PROCESS | 2532 | --DOCSHELL 000000C940BDC000 == 53 [pid = 2532] [id = 700] 08:48:02 INFO - PROCESS | 2532 | --DOCSHELL 000000C940814000 == 52 [pid = 2532] [id = 699] 08:48:02 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F6D9000 == 51 [pid = 2532] [id = 698] 08:48:02 INFO - PROCESS | 2532 | --DOCSHELL 000000C93D45A000 == 50 [pid = 2532] [id = 697] 08:48:02 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BF6E000 == 49 [pid = 2532] [id = 696] 08:48:02 INFO - PROCESS | 2532 | --DOMWINDOW == 118 (000000C939213400) [pid = 2532] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 08:48:02 INFO - PROCESS | 2532 | --DOMWINDOW == 117 (000000C92F140000) [pid = 2532] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 08:48:02 INFO - PROCESS | 2532 | --DOMWINDOW == 116 (000000C933A16000) [pid = 2532] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 08:48:02 INFO - PROCESS | 2532 | --DOMWINDOW == 115 (000000C939171000) [pid = 2532] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 08:48:02 INFO - PROCESS | 2532 | --DOMWINDOW == 114 (000000C93BB03800) [pid = 2532] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 08:48:02 INFO - PROCESS | 2532 | --DOCSHELL 000000C939CA3800 == 48 [pid = 2532] [id = 695] 08:48:02 INFO - PROCESS | 2532 | --DOCSHELL 000000C933AF0000 == 47 [pid = 2532] [id = 694] 08:48:02 INFO - PROCESS | 2532 | --DOCSHELL 000000C938DC4800 == 46 [pid = 2532] [id = 693] 08:48:02 INFO - PROCESS | 2532 | --DOCSHELL 000000C943250000 == 45 [pid = 2532] [id = 691] 08:48:02 INFO - PROCESS | 2532 | --DOCSHELL 000000C941FB6000 == 44 [pid = 2532] [id = 690] 08:48:02 INFO - PROCESS | 2532 | --DOCSHELL 000000C940BF0800 == 43 [pid = 2532] [id = 689] 08:48:02 INFO - PROCESS | 2532 | --DOCSHELL 000000C940A7D000 == 42 [pid = 2532] [id = 688] 08:48:02 INFO - PROCESS | 2532 | --DOCSHELL 000000C93E8D8000 == 41 [pid = 2532] [id = 687] 08:48:02 INFO - PROCESS | 2532 | --DOCSHELL 000000C933AEB000 == 40 [pid = 2532] [id = 686] 08:48:02 INFO - PROCESS | 2532 | 1464623282815 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]]]}] 08:48:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:48:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 986ms 08:48:02 INFO - PROCESS | 2532 | --DOMWINDOW == 113 (000000C93428C800) [pid = 2532] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 08:48:02 INFO - PROCESS | 2532 | --DOMWINDOW == 112 (000000C9347B2400) [pid = 2532] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 08:48:02 INFO - PROCESS | 2532 | --DOMWINDOW == 111 (000000C935165800) [pid = 2532] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 08:48:02 INFO - PROCESS | 2532 | --DOMWINDOW == 110 (000000C92EFD9400) [pid = 2532] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 08:48:02 INFO - PROCESS | 2532 | --DOMWINDOW == 109 (000000C92EFB0800) [pid = 2532] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 08:48:02 INFO - PROCESS | 2532 | --DOMWINDOW == 108 (000000C933ACFC00) [pid = 2532] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 08:48:02 INFO - PROCESS | 2532 | --DOMWINDOW == 107 (000000C935889400) [pid = 2532] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 08:48:02 INFO - PROCESS | 2532 | --DOMWINDOW == 106 (000000C939108000) [pid = 2532] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 08:48:02 INFO - PROCESS | 2532 | --DOMWINDOW == 105 (000000C938D31000) [pid = 2532] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 08:48:02 INFO - PROCESS | 2532 | --DOMWINDOW == 104 (000000C935294000) [pid = 2532] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 08:48:02 INFO - PROCESS | 2532 | --DOMWINDOW == 103 (000000C92F75D400) [pid = 2532] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 08:48:02 INFO - PROCESS | 2532 | --DOMWINDOW == 102 (000000C92F976400) [pid = 2532] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 08:48:02 INFO - PROCESS | 2532 | 1464623282892 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 08:48:02 INFO - PROCESS | 2532 | 1464623282896 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 08:48:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:48:02 INFO - PROCESS | 2532 | 1464623282904 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:48:02 INFO - PROCESS | 2532 | 1464623282906 Marionette TRACE conn6 <- [1,2806,null,{}] 08:48:02 INFO - PROCESS | 2532 | 1464623282910 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}] 08:48:03 INFO - PROCESS | 2532 | 1464623283012 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 08:48:03 INFO - PROCESS | 2532 | 1464623283026 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:03 INFO - PROCESS | 2532 | ++DOCSHELL 000000C934865800 == 41 [pid = 2532] [id = 711] 08:48:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 103 (000000C92EFBEC00) [pid = 2532] [serial = 2133] [outer = 0000000000000000] 08:48:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 104 (000000C92F2E2400) [pid = 2532] [serial = 2134] [outer = 000000C92EFBEC00] 08:48:03 INFO - PROCESS | 2532 | 1464623283073 Marionette DEBUG loaded listener.js 08:48:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 105 (000000C934110800) [pid = 2532] [serial = 2135] [outer = 000000C92EFBEC00] 08:48:03 INFO - PROCESS | 2532 | 1464623283585 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]]]}] 08:48:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:48:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 734ms 08:48:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:48:03 INFO - PROCESS | 2532 | 1464623283640 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 08:48:03 INFO - PROCESS | 2532 | 1464623283642 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 08:48:03 INFO - PROCESS | 2532 | 1464623283647 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:48:03 INFO - PROCESS | 2532 | 1464623283653 Marionette TRACE conn6 <- [1,2810,null,{}] 08:48:03 INFO - PROCESS | 2532 | 1464623283663 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}] 08:48:03 INFO - PROCESS | 2532 | 1464623283764 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 08:48:03 INFO - PROCESS | 2532 | 1464623283858 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:03 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93C0C5000 == 42 [pid = 2532] [id = 712] 08:48:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 106 (000000C92EFD8000) [pid = 2532] [serial = 2136] [outer = 0000000000000000] 08:48:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 107 (000000C9359B6C00) [pid = 2532] [serial = 2137] [outer = 000000C92EFD8000] 08:48:03 INFO - PROCESS | 2532 | 1464623283906 Marionette DEBUG loaded listener.js 08:48:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 108 (000000C938CE0400) [pid = 2532] [serial = 2138] [outer = 000000C92EFD8000] 08:48:04 INFO - PROCESS | 2532 | 1464623284307 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]]]}] 08:48:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:48:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 692ms 08:48:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:48:04 INFO - PROCESS | 2532 | 1464623284341 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 08:48:04 INFO - PROCESS | 2532 | 1464623284344 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 08:48:04 INFO - PROCESS | 2532 | 1464623284347 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:48:04 INFO - PROCESS | 2532 | 1464623284349 Marionette TRACE conn6 <- [1,2814,null,{}] 08:48:04 INFO - PROCESS | 2532 | 1464623284381 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}] 08:48:04 INFO - PROCESS | 2532 | 1464623284483 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 08:48:04 INFO - PROCESS | 2532 | 1464623284495 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:04 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9342B4000 == 43 [pid = 2532] [id = 713] 08:48:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 109 (000000C938D2EC00) [pid = 2532] [serial = 2139] [outer = 0000000000000000] 08:48:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 110 (000000C938D38400) [pid = 2532] [serial = 2140] [outer = 000000C938D2EC00] 08:48:04 INFO - PROCESS | 2532 | 1464623284542 Marionette DEBUG loaded listener.js 08:48:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 111 (000000C93916F000) [pid = 2532] [serial = 2141] [outer = 000000C938D2EC00] 08:48:05 INFO - PROCESS | 2532 | 1464623284994 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:48:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:48:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 715ms 08:48:05 INFO - PROCESS | 2532 | 1464623285065 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 08:48:05 INFO - PROCESS | 2532 | 1464623285067 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 08:48:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:48:05 INFO - PROCESS | 2532 | 1464623285070 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:48:05 INFO - PROCESS | 2532 | 1464623285072 Marionette TRACE conn6 <- [1,2818,null,{}] 08:48:05 INFO - PROCESS | 2532 | 1464623285083 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}] 08:48:05 INFO - PROCESS | 2532 | 1464623285206 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 08:48:05 INFO - PROCESS | 2532 | 1464623285265 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:05 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F518800 == 44 [pid = 2532] [id = 714] 08:48:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 112 (000000C939213800) [pid = 2532] [serial = 2142] [outer = 0000000000000000] 08:48:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 113 (000000C939482800) [pid = 2532] [serial = 2143] [outer = 000000C939213800] 08:48:05 INFO - PROCESS | 2532 | 1464623285322 Marionette DEBUG loaded listener.js 08:48:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 114 (000000C939E98800) [pid = 2532] [serial = 2144] [outer = 000000C939213800] 08:48:05 INFO - PROCESS | 2532 | 1464623285801 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]]]}] 08:48:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:48:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 798ms 08:48:05 INFO - PROCESS | 2532 | 1464623285871 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 08:48:05 INFO - PROCESS | 2532 | 1464623285873 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 08:48:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:48:05 INFO - PROCESS | 2532 | 1464623285906 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:48:05 INFO - PROCESS | 2532 | 1464623285908 Marionette TRACE conn6 <- [1,2822,null,{}] 08:48:05 INFO - PROCESS | 2532 | 1464623285912 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}] 08:48:06 INFO - PROCESS | 2532 | 1464623286041 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 08:48:06 INFO - PROCESS | 2532 | 1464623286062 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:06 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940671800 == 45 [pid = 2532] [id = 715] 08:48:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 115 (000000C93BBAF000) [pid = 2532] [serial = 2145] [outer = 0000000000000000] 08:48:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 116 (000000C93C10A800) [pid = 2532] [serial = 2146] [outer = 000000C93BBAF000] 08:48:06 INFO - PROCESS | 2532 | 1464623286108 Marionette DEBUG loaded listener.js 08:48:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 117 (000000C93C37C400) [pid = 2532] [serial = 2147] [outer = 000000C93BBAF000] 08:48:06 INFO - PROCESS | 2532 | 1464623286554 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:48:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:48:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 710ms 08:48:06 INFO - PROCESS | 2532 | 1464623286609 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 08:48:06 INFO - PROCESS | 2532 | 1464623286611 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 08:48:06 INFO - PROCESS | 2532 | 1464623286615 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:48:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:48:06 INFO - PROCESS | 2532 | 1464623286617 Marionette TRACE conn6 <- [1,2826,null,{}] 08:48:06 INFO - PROCESS | 2532 | 1464623286620 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}] 08:48:06 INFO - PROCESS | 2532 | 1464623286745 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 08:48:06 INFO - PROCESS | 2532 | 1464623286768 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:06 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940BD5000 == 46 [pid = 2532] [id = 716] 08:48:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 118 (000000C93C116C00) [pid = 2532] [serial = 2148] [outer = 0000000000000000] 08:48:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 119 (000000C93C6FAC00) [pid = 2532] [serial = 2149] [outer = 000000C93C116C00] 08:48:06 INFO - PROCESS | 2532 | 1464623286813 Marionette DEBUG loaded listener.js 08:48:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 120 (000000C93C804400) [pid = 2532] [serial = 2150] [outer = 000000C93C116C00] 08:48:07 INFO - PROCESS | 2532 | --DOMWINDOW == 119 (000000C939E9F800) [pid = 2532] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:48:07 INFO - PROCESS | 2532 | --DOMWINDOW == 118 (000000C939C77800) [pid = 2532] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:48:07 INFO - PROCESS | 2532 | --DOMWINDOW == 117 (000000C933A11800) [pid = 2532] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:48:07 INFO - PROCESS | 2532 | --DOMWINDOW == 116 (000000C93C4ABC00) [pid = 2532] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:48:07 INFO - PROCESS | 2532 | --DOMWINDOW == 115 (000000C93C967000) [pid = 2532] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:48:07 INFO - PROCESS | 2532 | --DOMWINDOW == 114 (000000C92F75B400) [pid = 2532] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:48:07 INFO - PROCESS | 2532 | --DOMWINDOW == 113 (000000C92EF21800) [pid = 2532] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:48:07 INFO - PROCESS | 2532 | --DOMWINDOW == 112 (000000C92EFD8800) [pid = 2532] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:48:07 INFO - PROCESS | 2532 | --DOMWINDOW == 111 (000000C9391A4C00) [pid = 2532] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:48:07 INFO - PROCESS | 2532 | --DOMWINDOW == 110 (000000C936023000) [pid = 2532] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:48:07 INFO - PROCESS | 2532 | --DOMWINDOW == 109 (000000C938D33800) [pid = 2532] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:48:07 INFO - PROCESS | 2532 | 1464623287406 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]]]}] 08:48:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:48:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 839ms 08:48:07 INFO - PROCESS | 2532 | 1464623287461 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 08:48:07 INFO - PROCESS | 2532 | 1464623287463 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 08:48:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:48:07 INFO - PROCESS | 2532 | 1464623287466 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:48:07 INFO - PROCESS | 2532 | 1464623287468 Marionette TRACE conn6 <- [1,2830,null,{}] 08:48:07 INFO - PROCESS | 2532 | 1464623287480 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}] 08:48:07 INFO - PROCESS | 2532 | 1464623287577 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 08:48:07 INFO - PROCESS | 2532 | 1464623287590 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:07 INFO - PROCESS | 2532 | ++DOCSHELL 000000C941FC0800 == 47 [pid = 2532] [id = 717] 08:48:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 110 (000000C9359BBC00) [pid = 2532] [serial = 2151] [outer = 0000000000000000] 08:48:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 111 (000000C93C6F2800) [pid = 2532] [serial = 2152] [outer = 000000C9359BBC00] 08:48:07 INFO - PROCESS | 2532 | 1464623287637 Marionette DEBUG loaded listener.js 08:48:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 112 (000000C93C92F400) [pid = 2532] [serial = 2153] [outer = 000000C9359BBC00] 08:48:08 INFO - PROCESS | 2532 | 1464623288072 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]]]}] 08:48:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:48:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 671ms 08:48:08 INFO - PROCESS | 2532 | 1464623288141 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 08:48:08 INFO - PROCESS | 2532 | 1464623288143 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 08:48:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:48:08 INFO - PROCESS | 2532 | 1464623288146 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:48:08 INFO - PROCESS | 2532 | 1464623288148 Marionette TRACE conn6 <- [1,2834,null,{}] 08:48:08 INFO - PROCESS | 2532 | 1464623288152 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}] 08:48:08 INFO - PROCESS | 2532 | 1464623288247 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 08:48:08 INFO - PROCESS | 2532 | 1464623288254 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:08 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943420800 == 48 [pid = 2532] [id = 718] 08:48:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 113 (000000C93D31E000) [pid = 2532] [serial = 2154] [outer = 0000000000000000] 08:48:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 114 (000000C93D43B400) [pid = 2532] [serial = 2155] [outer = 000000C93D31E000] 08:48:08 INFO - PROCESS | 2532 | 1464623288300 Marionette DEBUG loaded listener.js 08:48:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 115 (000000C93ECEB800) [pid = 2532] [serial = 2156] [outer = 000000C93D31E000] 08:48:08 INFO - PROCESS | 2532 | 1464623288744 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]]]}] 08:48:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:48:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 628ms 08:48:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:48:08 INFO - PROCESS | 2532 | 1464623288778 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 08:48:08 INFO - PROCESS | 2532 | 1464623288780 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 08:48:08 INFO - PROCESS | 2532 | 1464623288788 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:48:08 INFO - PROCESS | 2532 | 1464623288790 Marionette TRACE conn6 <- [1,2838,null,{}] 08:48:08 INFO - PROCESS | 2532 | 1464623288794 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}] 08:48:08 INFO - PROCESS | 2532 | 1464623288903 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 08:48:08 INFO - PROCESS | 2532 | 1464623288948 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:08 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943CDE000 == 49 [pid = 2532] [id = 719] 08:48:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 116 (000000C93F4A4800) [pid = 2532] [serial = 2157] [outer = 0000000000000000] 08:48:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 117 (000000C93FE09800) [pid = 2532] [serial = 2158] [outer = 000000C93F4A4800] 08:48:09 INFO - PROCESS | 2532 | 1464623289001 Marionette DEBUG loaded listener.js 08:48:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 118 (000000C93FE3B800) [pid = 2532] [serial = 2159] [outer = 000000C93F4A4800] 08:48:09 INFO - PROCESS | 2532 | 1464623289720 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:48:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:48:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 986ms 08:48:09 INFO - PROCESS | 2532 | 1464623289773 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 08:48:09 INFO - PROCESS | 2532 | 1464623289779 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 08:48:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:48:09 INFO - PROCESS | 2532 | 1464623289784 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:48:09 INFO - PROCESS | 2532 | 1464623289789 Marionette TRACE conn6 <- [1,2842,null,{}] 08:48:09 INFO - PROCESS | 2532 | 1464623289795 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}] 08:48:09 INFO - PROCESS | 2532 | 1464623289954 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 08:48:10 INFO - PROCESS | 2532 | 1464623290066 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:10 INFO - PROCESS | 2532 | ++DOCSHELL 000000C939EE7800 == 50 [pid = 2532] [id = 720] 08:48:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 119 (000000C933908800) [pid = 2532] [serial = 2160] [outer = 0000000000000000] 08:48:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 120 (000000C933A1A800) [pid = 2532] [serial = 2161] [outer = 000000C933908800] 08:48:10 INFO - PROCESS | 2532 | 1464623290127 Marionette DEBUG loaded listener.js 08:48:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 121 (000000C9347B9C00) [pid = 2532] [serial = 2162] [outer = 000000C933908800] 08:48:10 INFO - PROCESS | 2532 | 1464623290744 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]]]}] 08:48:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:48:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1026ms 08:48:10 INFO - PROCESS | 2532 | 1464623290814 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 08:48:10 INFO - PROCESS | 2532 | 1464623290820 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 08:48:10 INFO - PROCESS | 2532 | 1464623290827 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:48:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:48:10 INFO - PROCESS | 2532 | 1464623290830 Marionette TRACE conn6 <- [1,2846,null,{}] 08:48:10 INFO - PROCESS | 2532 | 1464623290835 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}] 08:48:11 INFO - PROCESS | 2532 | 1464623290996 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 08:48:11 INFO - PROCESS | 2532 | 1464623291131 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:11 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93FEA9800 == 51 [pid = 2532] [id = 721] 08:48:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 122 (000000C936022400) [pid = 2532] [serial = 2163] [outer = 0000000000000000] 08:48:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 123 (000000C938D2E000) [pid = 2532] [serial = 2164] [outer = 000000C936022400] 08:48:11 INFO - PROCESS | 2532 | 1464623291192 Marionette DEBUG loaded listener.js 08:48:11 INFO - PROCESS | 2532 | ++DOMWINDOW == 124 (000000C9392AA000) [pid = 2532] [serial = 2165] [outer = 000000C936022400] 08:48:11 INFO - PROCESS | 2532 | 1464623291846 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:48:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:48:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1072ms 08:48:11 INFO - PROCESS | 2532 | 1464623291905 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 08:48:11 INFO - PROCESS | 2532 | 1464623291907 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 08:48:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:48:11 INFO - PROCESS | 2532 | 1464623291911 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:48:11 INFO - PROCESS | 2532 | 1464623291916 Marionette TRACE conn6 <- [1,2850,null,{}] 08:48:11 INFO - PROCESS | 2532 | 1464623291928 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}] 08:48:12 INFO - PROCESS | 2532 | 1464623292057 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 08:48:12 INFO - PROCESS | 2532 | 1464623292195 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:12 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9446D4000 == 52 [pid = 2532] [id = 722] 08:48:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 125 (000000C93C792400) [pid = 2532] [serial = 2166] [outer = 0000000000000000] 08:48:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 126 (000000C93E36EC00) [pid = 2532] [serial = 2167] [outer = 000000C93C792400] 08:48:12 INFO - PROCESS | 2532 | 1464623292258 Marionette DEBUG loaded listener.js 08:48:12 INFO - PROCESS | 2532 | ++DOMWINDOW == 127 (000000C93FE0AC00) [pid = 2532] [serial = 2168] [outer = 000000C93C792400] 08:48:12 INFO - PROCESS | 2532 | 1464623292828 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]]]}] 08:48:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:48:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 985ms 08:48:12 INFO - PROCESS | 2532 | 1464623292899 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 08:48:12 INFO - PROCESS | 2532 | 1464623292902 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 08:48:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:48:12 INFO - PROCESS | 2532 | 1464623292906 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:48:12 INFO - PROCESS | 2532 | 1464623292908 Marionette TRACE conn6 <- [1,2854,null,{}] 08:48:12 INFO - PROCESS | 2532 | 1464623292912 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}] 08:48:13 INFO - PROCESS | 2532 | 1464623293039 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 08:48:13 INFO - PROCESS | 2532 | 1464623293173 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:13 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94616A000 == 53 [pid = 2532] [id = 723] 08:48:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 128 (000000C93FE39C00) [pid = 2532] [serial = 2169] [outer = 0000000000000000] 08:48:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 129 (000000C93FE7DC00) [pid = 2532] [serial = 2170] [outer = 000000C93FE39C00] 08:48:13 INFO - PROCESS | 2532 | 1464623293231 Marionette DEBUG loaded listener.js 08:48:13 INFO - PROCESS | 2532 | ++DOMWINDOW == 130 (000000C940311000) [pid = 2532] [serial = 2171] [outer = 000000C93FE39C00] 08:48:13 INFO - PROCESS | 2532 | 1464623293829 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]]]}] 08:48:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:48:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 987ms 08:48:13 INFO - PROCESS | 2532 | 1464623293895 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 08:48:13 INFO - PROCESS | 2532 | 1464623293897 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 08:48:13 INFO - PROCESS | 2532 | 1464623293901 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:48:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:48:13 INFO - PROCESS | 2532 | 1464623293903 Marionette TRACE conn6 <- [1,2858,null,{}] 08:48:13 INFO - PROCESS | 2532 | 1464623293907 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}] 08:48:14 INFO - PROCESS | 2532 | 1464623294028 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 08:48:14 INFO - PROCESS | 2532 | 1464623294163 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:14 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94627A800 == 54 [pid = 2532] [id = 724] 08:48:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 131 (000000C940313800) [pid = 2532] [serial = 2172] [outer = 0000000000000000] 08:48:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 132 (000000C940319C00) [pid = 2532] [serial = 2173] [outer = 000000C940313800] 08:48:14 INFO - PROCESS | 2532 | 1464623294223 Marionette DEBUG loaded listener.js 08:48:14 INFO - PROCESS | 2532 | ++DOMWINDOW == 133 (000000C9403E5000) [pid = 2532] [serial = 2174] [outer = 000000C940313800] 08:48:14 INFO - PROCESS | 2532 | 1464623294861 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]]]}] 08:48:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:48:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 986ms 08:48:14 INFO - PROCESS | 2532 | 1464623294890 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 08:48:14 INFO - PROCESS | 2532 | 1464623294892 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 08:48:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:48:14 INFO - PROCESS | 2532 | 1464623294896 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:48:14 INFO - PROCESS | 2532 | 1464623294898 Marionette TRACE conn6 <- [1,2862,null,{}] 08:48:14 INFO - PROCESS | 2532 | 1464623294901 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}] 08:48:15 INFO - PROCESS | 2532 | 1464623295032 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 08:48:15 INFO - PROCESS | 2532 | 1464623295141 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:15 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946369000 == 55 [pid = 2532] [id = 725] 08:48:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 134 (000000C940409C00) [pid = 2532] [serial = 2175] [outer = 0000000000000000] 08:48:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 135 (000000C940433C00) [pid = 2532] [serial = 2176] [outer = 000000C940409C00] 08:48:15 INFO - PROCESS | 2532 | 1464623295200 Marionette DEBUG loaded listener.js 08:48:15 INFO - PROCESS | 2532 | ++DOMWINDOW == 136 (000000C94043A000) [pid = 2532] [serial = 2177] [outer = 000000C940409C00] 08:48:15 INFO - PROCESS | 2532 | 1464623295777 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]]]}] 08:48:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:48:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 923ms 08:48:15 INFO - PROCESS | 2532 | 1464623295822 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 08:48:15 INFO - PROCESS | 2532 | 1464623295825 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 08:48:15 INFO - PROCESS | 2532 | 1464623295828 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:48:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:48:15 INFO - PROCESS | 2532 | 1464623295830 Marionette TRACE conn6 <- [1,2866,null,{}] 08:48:15 INFO - PROCESS | 2532 | 1464623295834 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}] 08:48:15 INFO - PROCESS | 2532 | 1464623295955 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 08:48:16 INFO - PROCESS | 2532 | 1464623296062 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:16 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946457000 == 56 [pid = 2532] [id = 726] 08:48:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 137 (000000C940438800) [pid = 2532] [serial = 2178] [outer = 0000000000000000] 08:48:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 138 (000000C9404A9000) [pid = 2532] [serial = 2179] [outer = 000000C940438800] 08:48:16 INFO - PROCESS | 2532 | 1464623296119 Marionette DEBUG loaded listener.js 08:48:16 INFO - PROCESS | 2532 | ++DOMWINDOW == 139 (000000C9404B2400) [pid = 2532] [serial = 2180] [outer = 000000C940438800] 08:48:16 INFO - PROCESS | 2532 | 1464623296769 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]]]}] 08:48:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:48:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1021ms 08:48:16 INFO - PROCESS | 2532 | 1464623296852 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 08:48:16 INFO - PROCESS | 2532 | 1464623296855 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 08:48:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:48:16 INFO - PROCESS | 2532 | 1464623296858 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:48:16 INFO - PROCESS | 2532 | 1464623296861 Marionette TRACE conn6 <- [1,2870,null,{}] 08:48:16 INFO - PROCESS | 2532 | 1464623296864 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}] 08:48:16 INFO - PROCESS | 2532 | 1464623296990 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 08:48:17 INFO - PROCESS | 2532 | 1464623297121 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:17 INFO - PROCESS | 2532 | ++DOCSHELL 000000C92F172000 == 57 [pid = 2532] [id = 727] 08:48:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 140 (000000C92E84B000) [pid = 2532] [serial = 2181] [outer = 0000000000000000] 08:48:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 141 (000000C930715800) [pid = 2532] [serial = 2182] [outer = 000000C92E84B000] 08:48:17 INFO - PROCESS | 2532 | 1464623297180 Marionette DEBUG loaded listener.js 08:48:17 INFO - PROCESS | 2532 | ++DOMWINDOW == 142 (000000C939210800) [pid = 2532] [serial = 2183] [outer = 000000C92E84B000] 08:48:17 INFO - PROCESS | 2532 | 1464623297969 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]]]}] 08:48:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:48:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1191ms 08:48:18 INFO - PROCESS | 2532 | 1464623298052 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 08:48:18 INFO - PROCESS | 2532 | 1464623298057 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 08:48:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:48:18 INFO - PROCESS | 2532 | 1464623298062 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:48:18 INFO - PROCESS | 2532 | 1464623298066 Marionette TRACE conn6 <- [1,2874,null,{}] 08:48:18 INFO - PROCESS | 2532 | 1464623298072 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}] 08:48:18 INFO - PROCESS | 2532 | 1464623298197 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 08:48:18 INFO - PROCESS | 2532 | 1464623298335 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:18 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93E8D7800 == 58 [pid = 2532] [id = 728] 08:48:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 143 (000000C934851000) [pid = 2532] [serial = 2184] [outer = 0000000000000000] 08:48:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 144 (000000C93485CC00) [pid = 2532] [serial = 2185] [outer = 000000C934851000] 08:48:18 INFO - PROCESS | 2532 | 1464623298392 Marionette DEBUG loaded listener.js 08:48:18 INFO - PROCESS | 2532 | ++DOMWINDOW == 145 (000000C93588BC00) [pid = 2532] [serial = 2186] [outer = 000000C934851000] 08:48:18 INFO - PROCESS | 2532 | --DOCSHELL 000000C943420800 == 57 [pid = 2532] [id = 718] 08:48:18 INFO - PROCESS | 2532 | --DOCSHELL 000000C941FC0800 == 56 [pid = 2532] [id = 717] 08:48:18 INFO - PROCESS | 2532 | --DOCSHELL 000000C940BD5000 == 55 [pid = 2532] [id = 716] 08:48:18 INFO - PROCESS | 2532 | --DOCSHELL 000000C940671800 == 54 [pid = 2532] [id = 715] 08:48:18 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F518800 == 53 [pid = 2532] [id = 714] 08:48:18 INFO - PROCESS | 2532 | --DOCSHELL 000000C9342B4000 == 52 [pid = 2532] [id = 713] 08:48:18 INFO - PROCESS | 2532 | --DOCSHELL 000000C93C0C5000 == 51 [pid = 2532] [id = 712] 08:48:18 INFO - PROCESS | 2532 | --DOCSHELL 000000C934865800 == 50 [pid = 2532] [id = 711] 08:48:18 INFO - PROCESS | 2532 | --DOMWINDOW == 144 (000000C93C116000) [pid = 2532] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 08:48:18 INFO - PROCESS | 2532 | --DOMWINDOW == 143 (000000C93C6F7400) [pid = 2532] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 08:48:18 INFO - PROCESS | 2532 | --DOMWINDOW == 142 (000000C93C79D400) [pid = 2532] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 08:48:18 INFO - PROCESS | 2532 | --DOMWINDOW == 141 (000000C93E7CB800) [pid = 2532] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 08:48:18 INFO - PROCESS | 2532 | --DOCSHELL 000000C93525C000 == 49 [pid = 2532] [id = 710] 08:48:18 INFO - PROCESS | 2532 | --DOCSHELL 000000C9346DA800 == 48 [pid = 2532] [id = 709] 08:48:18 INFO - PROCESS | 2532 | --DOCSHELL 000000C943A91800 == 47 [pid = 2532] [id = 705] 08:48:18 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F515800 == 46 [pid = 2532] [id = 704] 08:48:18 INFO - PROCESS | 2532 | --DOCSHELL 000000C9360C4800 == 45 [pid = 2532] [id = 703] 08:48:18 INFO - PROCESS | 2532 | --DOMWINDOW == 140 (000000C93B1E1000) [pid = 2532] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 08:48:18 INFO - PROCESS | 2532 | --DOMWINDOW == 139 (000000C93C10BC00) [pid = 2532] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 08:48:18 INFO - PROCESS | 2532 | --DOMWINDOW == 138 (000000C93B1E0C00) [pid = 2532] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 08:48:18 INFO - PROCESS | 2532 | --DOMWINDOW == 137 (000000C93C669C00) [pid = 2532] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 08:48:18 INFO - PROCESS | 2532 | --DOMWINDOW == 136 (000000C93C6F6400) [pid = 2532] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 08:48:18 INFO - PROCESS | 2532 | --DOMWINDOW == 135 (000000C93D31DC00) [pid = 2532] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 08:48:18 INFO - PROCESS | 2532 | --DOMWINDOW == 134 (000000C9347B1C00) [pid = 2532] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 08:48:18 INFO - PROCESS | 2532 | --DOMWINDOW == 133 (000000C935123000) [pid = 2532] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 08:48:18 INFO - PROCESS | 2532 | --DOMWINDOW == 132 (000000C92F2B3000) [pid = 2532] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 08:48:18 INFO - PROCESS | 2532 | --DOMWINDOW == 131 (000000C92F9E1C00) [pid = 2532] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 08:48:18 INFO - PROCESS | 2532 | --DOMWINDOW == 130 (000000C930047400) [pid = 2532] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 08:48:18 INFO - PROCESS | 2532 | --DOMWINDOW == 129 (000000C92F2AD400) [pid = 2532] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 08:48:18 INFO - PROCESS | 2532 | --DOMWINDOW == 128 (000000C93BBABC00) [pid = 2532] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 08:48:18 INFO - PROCESS | 2532 | --DOMWINDOW == 127 (000000C92F145000) [pid = 2532] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 08:48:18 INFO - PROCESS | 2532 | --DOMWINDOW == 126 (000000C9392A6800) [pid = 2532] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 08:48:18 INFO - PROCESS | 2532 | --DOMWINDOW == 125 (000000C9346A7400) [pid = 2532] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 08:48:18 INFO - PROCESS | 2532 | --DOMWINDOW == 124 (000000C9394B5400) [pid = 2532] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 08:48:18 INFO - PROCESS | 2532 | --DOMWINDOW == 123 (000000C93DECD400) [pid = 2532] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 08:48:18 INFO - PROCESS | 2532 | --DOMWINDOW == 122 (000000C93824DC00) [pid = 2532] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 08:48:18 INFO - PROCESS | 2532 | --DOMWINDOW == 121 (000000C938D38800) [pid = 2532] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 08:48:18 INFO - PROCESS | 2532 | --DOMWINDOW == 120 (000000C9391A6C00) [pid = 2532] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 08:48:18 INFO - PROCESS | 2532 | --DOMWINDOW == 119 (000000C93C79E000) [pid = 2532] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 08:48:18 INFO - PROCESS | 2532 | --DOMWINDOW == 118 (000000C93C93B400) [pid = 2532] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 08:48:18 INFO - PROCESS | 2532 | --DOMWINDOW == 117 (000000C938D21000) [pid = 2532] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 08:48:19 INFO - PROCESS | 2532 | 1464623299052 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]]]}] 08:48:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:48:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1027ms 08:48:19 INFO - PROCESS | 2532 | 1464623299093 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 08:48:19 INFO - PROCESS | 2532 | 1464623299099 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 08:48:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:48:19 INFO - PROCESS | 2532 | 1464623299108 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:48:19 INFO - PROCESS | 2532 | 1464623299110 Marionette TRACE conn6 <- [1,2878,null,{}] 08:48:19 INFO - PROCESS | 2532 | 1464623299131 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}] 08:48:19 INFO - PROCESS | 2532 | 1464623299238 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 08:48:19 INFO - PROCESS | 2532 | 1464623299334 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:19 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9360C4800 == 46 [pid = 2532] [id = 729] 08:48:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 118 (000000C92EFBBC00) [pid = 2532] [serial = 2187] [outer = 0000000000000000] 08:48:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 119 (000000C93465F000) [pid = 2532] [serial = 2188] [outer = 000000C92EFBBC00] 08:48:19 INFO - PROCESS | 2532 | 1464623299384 Marionette DEBUG loaded listener.js 08:48:19 INFO - PROCESS | 2532 | ++DOMWINDOW == 120 (000000C935880800) [pid = 2532] [serial = 2189] [outer = 000000C92EFBBC00] 08:48:19 INFO - PROCESS | 2532 | 1464623299826 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:48:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:48:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 776ms 08:48:19 INFO - PROCESS | 2532 | 1464623299896 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 08:48:19 INFO - PROCESS | 2532 | 1464623299899 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 08:48:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:48:19 INFO - PROCESS | 2532 | 1464623299906 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:48:19 INFO - PROCESS | 2532 | 1464623299910 Marionette TRACE conn6 <- [1,2882,null,{}] 08:48:19 INFO - PROCESS | 2532 | 1464623299922 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}] 08:48:20 INFO - PROCESS | 2532 | 1464623300028 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 08:48:20 INFO - PROCESS | 2532 | 1464623300044 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:20 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F409000 == 47 [pid = 2532] [id = 730] 08:48:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 121 (000000C939174000) [pid = 2532] [serial = 2190] [outer = 0000000000000000] 08:48:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 122 (000000C9391A8800) [pid = 2532] [serial = 2191] [outer = 000000C939174000] 08:48:20 INFO - PROCESS | 2532 | 1464623300093 Marionette DEBUG loaded listener.js 08:48:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 123 (000000C939C32400) [pid = 2532] [serial = 2192] [outer = 000000C939174000] 08:48:20 INFO - PROCESS | 2532 | 1464623300572 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]]]}] 08:48:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:48:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 692ms 08:48:20 INFO - PROCESS | 2532 | 1464623300601 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 08:48:20 INFO - PROCESS | 2532 | 1464623300604 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 08:48:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:48:20 INFO - PROCESS | 2532 | 1464623300608 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:48:20 INFO - PROCESS | 2532 | 1464623300609 Marionette TRACE conn6 <- [1,2886,null,{}] 08:48:20 INFO - PROCESS | 2532 | 1464623300613 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}] 08:48:20 INFO - PROCESS | 2532 | 1464623300718 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 08:48:20 INFO - PROCESS | 2532 | 1464623300727 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:20 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93FEB4800 == 48 [pid = 2532] [id = 731] 08:48:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 124 (000000C93B1E1800) [pid = 2532] [serial = 2193] [outer = 0000000000000000] 08:48:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 125 (000000C93BBABC00) [pid = 2532] [serial = 2194] [outer = 000000C93B1E1800] 08:48:20 INFO - PROCESS | 2532 | 1464623300774 Marionette DEBUG loaded listener.js 08:48:20 INFO - PROCESS | 2532 | ++DOMWINDOW == 126 (000000C93C377000) [pid = 2532] [serial = 2195] [outer = 000000C93B1E1800] 08:48:21 INFO - PROCESS | 2532 | 1464623301240 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]]]}] 08:48:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:48:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 671ms 08:48:21 INFO - PROCESS | 2532 | 1464623301281 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 08:48:21 INFO - PROCESS | 2532 | 1464623301283 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 08:48:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:48:21 INFO - PROCESS | 2532 | 1464623301293 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:48:21 INFO - PROCESS | 2532 | 1464623301295 Marionette TRACE conn6 <- [1,2890,null,{}] 08:48:21 INFO - PROCESS | 2532 | 1464623301299 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}] 08:48:21 INFO - PROCESS | 2532 | 1464623301426 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 08:48:21 INFO - PROCESS | 2532 | 1464623301521 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:21 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94098F000 == 49 [pid = 2532] [id = 732] 08:48:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 127 (000000C93C6F1800) [pid = 2532] [serial = 2196] [outer = 0000000000000000] 08:48:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 128 (000000C93C6FCC00) [pid = 2532] [serial = 2197] [outer = 000000C93C6F1800] 08:48:21 INFO - PROCESS | 2532 | 1464623301567 Marionette DEBUG loaded listener.js 08:48:21 INFO - PROCESS | 2532 | ++DOMWINDOW == 129 (000000C93C933800) [pid = 2532] [serial = 2198] [outer = 000000C93C6F1800] 08:48:22 INFO - PROCESS | 2532 | 1464623302015 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:48:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:48:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 776ms 08:48:22 INFO - PROCESS | 2532 | 1464623302071 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 08:48:22 INFO - PROCESS | 2532 | 1464623302073 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 08:48:22 INFO - PROCESS | 2532 | 1464623302077 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:48:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:48:22 INFO - PROCESS | 2532 | 1464623302079 Marionette TRACE conn6 <- [1,2894,null,{}] 08:48:22 INFO - PROCESS | 2532 | 1464623302088 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}] 08:48:22 INFO - PROCESS | 2532 | 1464623302240 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 08:48:22 INFO - PROCESS | 2532 | 1464623302303 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:22 INFO - PROCESS | 2532 | ++DOCSHELL 000000C941FC7000 == 50 [pid = 2532] [id = 733] 08:48:22 INFO - PROCESS | 2532 | ++DOMWINDOW == 130 (000000C93D31F000) [pid = 2532] [serial = 2199] [outer = 0000000000000000] 08:48:22 INFO - PROCESS | 2532 | ++DOMWINDOW == 131 (000000C93ECF2800) [pid = 2532] [serial = 2200] [outer = 000000C93D31F000] 08:48:22 INFO - PROCESS | 2532 | 1464623302352 Marionette DEBUG loaded listener.js 08:48:22 INFO - PROCESS | 2532 | ++DOMWINDOW == 132 (000000C93FE3AC00) [pid = 2532] [serial = 2201] [outer = 000000C93D31F000] 08:48:22 INFO - PROCESS | 2532 | 1464623302792 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]]]}] 08:48:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:48:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 734ms 08:48:22 INFO - PROCESS | 2532 | 1464623302840 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 08:48:22 INFO - PROCESS | 2532 | 1464623302843 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 08:48:22 INFO - PROCESS | 2532 | 1464623302849 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:48:22 INFO - PROCESS | 2532 | 1464623302851 Marionette TRACE conn6 <- [1,2898,null,{}] 08:48:22 INFO - PROCESS | 2532 | 1464623302854 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}] 08:48:22 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:48:22 INFO - PROCESS | 2532 | 1464623302984 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 08:48:23 INFO - PROCESS | 2532 | 1464623303005 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:23 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94341D000 == 51 [pid = 2532] [id = 734] 08:48:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 133 (000000C93FE77800) [pid = 2532] [serial = 2202] [outer = 0000000000000000] 08:48:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 134 (000000C940319000) [pid = 2532] [serial = 2203] [outer = 000000C93FE77800] 08:48:23 INFO - PROCESS | 2532 | 1464623303052 Marionette DEBUG loaded listener.js 08:48:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 135 (000000C940405400) [pid = 2532] [serial = 2204] [outer = 000000C93FE77800] 08:48:23 INFO - PROCESS | 2532 | --DOMWINDOW == 134 (000000C93D31E000) [pid = 2532] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:48:23 INFO - PROCESS | 2532 | --DOMWINDOW == 133 (000000C939213800) [pid = 2532] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:48:23 INFO - PROCESS | 2532 | --DOMWINDOW == 132 (000000C9359BBC00) [pid = 2532] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:48:23 INFO - PROCESS | 2532 | --DOMWINDOW == 131 (000000C93BBAF000) [pid = 2532] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:48:23 INFO - PROCESS | 2532 | --DOMWINDOW == 130 (000000C93C116C00) [pid = 2532] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:48:23 INFO - PROCESS | 2532 | --DOMWINDOW == 129 (000000C92E853800) [pid = 2532] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:48:23 INFO - PROCESS | 2532 | --DOMWINDOW == 128 (000000C93E378400) [pid = 2532] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:48:23 INFO - PROCESS | 2532 | --DOMWINDOW == 127 (000000C938D2EC00) [pid = 2532] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:48:23 INFO - PROCESS | 2532 | --DOMWINDOW == 126 (000000C92F972C00) [pid = 2532] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:48:23 INFO - PROCESS | 2532 | --DOMWINDOW == 125 (000000C92EFBEC00) [pid = 2532] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:48:23 INFO - PROCESS | 2532 | --DOMWINDOW == 124 (000000C92EFD8000) [pid = 2532] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:48:23 INFO - PROCESS | 2532 | 1464623303575 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]]]}] 08:48:23 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:48:23 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:48:23 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 777ms 08:48:23 INFO - PROCESS | 2532 | 1464623303634 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 08:48:23 INFO - PROCESS | 2532 | 1464623303636 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 08:48:23 INFO - TEST-START | /DOMEvents/constructors.html 08:48:23 INFO - PROCESS | 2532 | 1464623303653 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:48:23 INFO - PROCESS | 2532 | 1464623303655 Marionette TRACE conn6 <- [1,2902,null,{}] 08:48:23 INFO - PROCESS | 2532 | 1464623303666 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}] 08:48:23 INFO - PROCESS | 2532 | 1464623303765 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 08:48:23 INFO - PROCESS | 2532 | 1464623303777 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:23 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943A98800 == 52 [pid = 2532] [id = 735] 08:48:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 125 (000000C934940400) [pid = 2532] [serial = 2205] [outer = 0000000000000000] 08:48:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 126 (000000C939EA1C00) [pid = 2532] [serial = 2206] [outer = 000000C934940400] 08:48:23 INFO - PROCESS | 2532 | 1464623303824 Marionette DEBUG loaded listener.js 08:48:23 INFO - PROCESS | 2532 | ++DOMWINDOW == 127 (000000C9403E9000) [pid = 2532] [serial = 2207] [outer = 000000C934940400] 08:48:24 INFO - PROCESS | 2532 | 1464623304359 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]]]}] 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:48:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:48:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:48:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:48:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:48:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:48:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:48:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:48:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:48:24 INFO - TEST-OK | /DOMEvents/constructors.html | took 811ms 08:48:24 INFO - PROCESS | 2532 | 1464623304459 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 08:48:24 INFO - PROCESS | 2532 | 1464623304461 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 08:48:24 INFO - PROCESS | 2532 | 1464623304464 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:48:24 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:48:24 INFO - PROCESS | 2532 | 1464623304466 Marionette TRACE conn6 <- [1,2906,null,{}] 08:48:24 INFO - PROCESS | 2532 | 1464623304470 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}] 08:48:24 INFO - PROCESS | 2532 | 1464623304571 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 08:48:24 INFO - PROCESS | 2532 | 1464623304577 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:24 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9446CB800 == 53 [pid = 2532] [id = 736] 08:48:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 128 (000000C940433400) [pid = 2532] [serial = 2208] [outer = 0000000000000000] 08:48:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 129 (000000C9406D7C00) [pid = 2532] [serial = 2209] [outer = 000000C940433400] 08:48:24 INFO - PROCESS | 2532 | 1464623304623 Marionette DEBUG loaded listener.js 08:48:24 INFO - PROCESS | 2532 | ++DOMWINDOW == 130 (000000C9406D4C00) [pid = 2532] [serial = 2210] [outer = 000000C940433400] 08:48:25 INFO - PROCESS | 2532 | 1464623305065 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:48:25 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:48:25 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 629ms 08:48:25 INFO - PROCESS | 2532 | 1464623305101 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 08:48:25 INFO - PROCESS | 2532 | 1464623305103 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 08:48:25 INFO - PROCESS | 2532 | 1464623305106 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:48:25 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:48:25 INFO - PROCESS | 2532 | 1464623305108 Marionette TRACE conn6 <- [1,2910,null,{}] 08:48:25 INFO - PROCESS | 2532 | 1464623305112 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}] 08:48:25 INFO - PROCESS | 2532 | 1464623305210 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 08:48:25 INFO - PROCESS | 2532 | 1464623305217 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:25 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946361800 == 54 [pid = 2532] [id = 737] 08:48:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 131 (000000C940823800) [pid = 2532] [serial = 2211] [outer = 0000000000000000] 08:48:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 132 (000000C940828C00) [pid = 2532] [serial = 2212] [outer = 000000C940823800] 08:48:25 INFO - PROCESS | 2532 | 1464623305263 Marionette DEBUG loaded listener.js 08:48:25 INFO - PROCESS | 2532 | ++DOMWINDOW == 133 (000000C940831000) [pid = 2532] [serial = 2213] [outer = 000000C940823800] 08:48:25 INFO - PROCESS | 2532 | [2532] 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 08:48:25 INFO - PROCESS | 2532 | [2532] 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 08:48:25 INFO - PROCESS | 2532 | [2532] 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 08:48:25 INFO - PROCESS | 2532 | [2532] 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 08:48:26 INFO - PROCESS | 2532 | 1464623305995 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]]]}] 08:48:26 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:48:26 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:48:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:48:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:48:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:48:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:48:26 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 08:48:26 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:48:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:48:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:48:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:48:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:48:26 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 08:48:26 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:48:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:48:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:48:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:48:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:48:26 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]" 08:48:26 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:48:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:48:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:48:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:48:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:48:26 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:48:26 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 931ms 08:48:26 INFO - PROCESS | 2532 | 1464623306043 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 08:48:26 INFO - PROCESS | 2532 | 1464623306049 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 08:48:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:48:26 INFO - PROCESS | 2532 | 1464623306055 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:48:26 INFO - PROCESS | 2532 | 1464623306059 Marionette TRACE conn6 <- [1,2914,null,{}] 08:48:26 INFO - PROCESS | 2532 | 1464623306066 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}] 08:48:26 INFO - PROCESS | 2532 | 1464623306241 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 08:48:26 INFO - PROCESS | 2532 | 1464623306373 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:26 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93C925800 == 55 [pid = 2532] [id = 738] 08:48:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 134 (000000C935299000) [pid = 2532] [serial = 2214] [outer = 0000000000000000] 08:48:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 135 (000000C938C5C000) [pid = 2532] [serial = 2215] [outer = 000000C935299000] 08:48:26 INFO - PROCESS | 2532 | 1464623306435 Marionette DEBUG loaded listener.js 08:48:26 INFO - PROCESS | 2532 | ++DOMWINDOW == 136 (000000C938D69000) [pid = 2532] [serial = 2216] [outer = 000000C935299000] 08:48:26 INFO - PROCESS | 2532 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:48:26 INFO - PROCESS | 2532 | 1464623306974 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]]]}] 08:48:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:48:27 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 986ms 08:48:27 INFO - PROCESS | 2532 | 1464623307073 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 08:48:27 INFO - PROCESS | 2532 | 1464623307081 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 08:48:27 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:48:27 INFO - PROCESS | 2532 | 1464623307095 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:48:27 INFO - PROCESS | 2532 | 1464623307099 Marionette TRACE conn6 <- [1,2918,null,{}] 08:48:27 INFO - PROCESS | 2532 | 1464623307103 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}] 08:48:27 INFO - PROCESS | 2532 | 1464623307243 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 08:48:27 INFO - PROCESS | 2532 | 1464623307347 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:27 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943442800 == 56 [pid = 2532] [id = 739] 08:48:27 INFO - PROCESS | 2532 | ++DOMWINDOW == 137 (000000C93BBAC800) [pid = 2532] [serial = 2217] [outer = 0000000000000000] 08:48:27 INFO - PROCESS | 2532 | ++DOMWINDOW == 138 (000000C93C6FD000) [pid = 2532] [serial = 2218] [outer = 000000C93BBAC800] 08:48:27 INFO - PROCESS | 2532 | 1464623307405 Marionette DEBUG loaded listener.js 08:48:27 INFO - PROCESS | 2532 | ++DOMWINDOW == 139 (000000C93E7D0C00) [pid = 2532] [serial = 2219] [outer = 000000C93BBAC800] 08:48:27 INFO - PROCESS | 2532 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:48:27 INFO - PROCESS | 2532 | 1464623307958 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]]]}] 08:48:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:48:27 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 881ms 08:48:27 INFO - PROCESS | 2532 | 1464623307978 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 08:48:27 INFO - PROCESS | 2532 | 1464623307981 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 08:48:27 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:48:27 INFO - PROCESS | 2532 | 1464623307984 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:48:27 INFO - PROCESS | 2532 | 1464623307989 Marionette TRACE conn6 <- [1,2922,null,{}] 08:48:28 INFO - PROCESS | 2532 | 1464623308001 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}] 08:48:28 INFO - PROCESS | 2532 | 1464623308181 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 08:48:28 INFO - PROCESS | 2532 | 1464623308262 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:28 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946F0E800 == 57 [pid = 2532] [id = 740] 08:48:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 140 (000000C9403E4400) [pid = 2532] [serial = 2220] [outer = 0000000000000000] 08:48:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 141 (000000C9404B0000) [pid = 2532] [serial = 2221] [outer = 000000C9403E4400] 08:48:28 INFO - PROCESS | 2532 | 1464623308321 Marionette DEBUG loaded listener.js 08:48:28 INFO - PROCESS | 2532 | ++DOMWINDOW == 142 (000000C94082E800) [pid = 2532] [serial = 2222] [outer = 000000C9403E4400] 08:48:28 INFO - PROCESS | 2532 | 1464623308874 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]]]}] 08:48:28 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:48:28 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 944ms 08:48:28 INFO - PROCESS | 2532 | 1464623308931 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 08:48:28 INFO - PROCESS | 2532 | 1464623308934 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 08:48:28 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:48:28 INFO - PROCESS | 2532 | 1464623308938 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:48:28 INFO - PROCESS | 2532 | 1464623308940 Marionette TRACE conn6 <- [1,2926,null,{}] 08:48:28 INFO - PROCESS | 2532 | 1464623308944 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}] 08:48:29 INFO - PROCESS | 2532 | 1464623309076 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 08:48:29 INFO - PROCESS | 2532 | 1464623309186 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:29 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946F7C800 == 58 [pid = 2532] [id = 741] 08:48:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 143 (000000C9409D1C00) [pid = 2532] [serial = 2223] [outer = 0000000000000000] 08:48:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 144 (000000C9409D8C00) [pid = 2532] [serial = 2224] [outer = 000000C9409D1C00] 08:48:29 INFO - PROCESS | 2532 | 1464623309244 Marionette DEBUG loaded listener.js 08:48:29 INFO - PROCESS | 2532 | ++DOMWINDOW == 145 (000000C9409E6C00) [pid = 2532] [serial = 2225] [outer = 000000C9409D1C00] 08:48:29 INFO - PROCESS | 2532 | 1464623309763 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]]]}] 08:48:29 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. 08:48:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 882ms 08:48:29 INFO - PROCESS | 2532 | 1464623309821 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 08:48:29 INFO - PROCESS | 2532 | 1464623309824 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 08:48:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:48:29 INFO - PROCESS | 2532 | 1464623309868 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:48:29 INFO - PROCESS | 2532 | 1464623309871 Marionette TRACE conn6 <- [1,2930,null,{}] 08:48:29 INFO - PROCESS | 2532 | 1464623309877 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}] 08:48:30 INFO - PROCESS | 2532 | 1464623310009 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 08:48:30 INFO - PROCESS | 2532 | 1464623310139 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:30 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946FB7800 == 59 [pid = 2532] [id = 742] 08:48:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 146 (000000C9409D6400) [pid = 2532] [serial = 2226] [outer = 0000000000000000] 08:48:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 147 (000000C9409EC400) [pid = 2532] [serial = 2227] [outer = 000000C9409D6400] 08:48:30 INFO - PROCESS | 2532 | 1464623310195 Marionette DEBUG loaded listener.js 08:48:30 INFO - PROCESS | 2532 | ++DOMWINDOW == 148 (000000C940B61000) [pid = 2532] [serial = 2228] [outer = 000000C9409D6400] 08:48:30 INFO - PROCESS | 2532 | 1464623310749 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"]]]}] 08:48:30 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 08:48:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:48:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:48:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 986ms 08:48:30 INFO - PROCESS | 2532 | 1464623310817 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 08:48:30 INFO - PROCESS | 2532 | 1464623310820 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 08:48:30 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:48:30 INFO - PROCESS | 2532 | 1464623310823 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:48:30 INFO - PROCESS | 2532 | 1464623310825 Marionette TRACE conn6 <- [1,2934,null,{}] 08:48:30 INFO - PROCESS | 2532 | 1464623310829 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}] 08:48:31 INFO - PROCESS | 2532 | 1464623310995 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 08:48:31 INFO - PROCESS | 2532 | 1464623311134 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:31 INFO - PROCESS | 2532 | ++DOCSHELL 000000C947E36000 == 60 [pid = 2532] [id = 743] 08:48:31 INFO - PROCESS | 2532 | ++DOMWINDOW == 149 (000000C940B75000) [pid = 2532] [serial = 2229] [outer = 0000000000000000] 08:48:31 INFO - PROCESS | 2532 | ++DOMWINDOW == 150 (000000C940B7E800) [pid = 2532] [serial = 2230] [outer = 000000C940B75000] 08:48:31 INFO - PROCESS | 2532 | 1464623311195 Marionette DEBUG loaded listener.js 08:48:31 INFO - PROCESS | 2532 | ++DOMWINDOW == 151 (000000C940E08800) [pid = 2532] [serial = 2231] [outer = 000000C940B75000] 08:48:31 INFO - PROCESS | 2532 | 1464623311754 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]]]}] 08:48:31 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. 08:48:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 986ms 08:48:31 INFO - PROCESS | 2532 | 1464623311812 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 08:48:31 INFO - PROCESS | 2532 | 1464623311814 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 08:48:31 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:48:31 INFO - PROCESS | 2532 | 1464623311818 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:48:31 INFO - PROCESS | 2532 | 1464623311820 Marionette TRACE conn6 <- [1,2938,null,{}] 08:48:31 INFO - PROCESS | 2532 | 1464623311824 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}] 08:48:31 INFO - PROCESS | 2532 | 1464623311976 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 08:48:32 INFO - PROCESS | 2532 | 1464623312114 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:32 INFO - PROCESS | 2532 | ++DOCSHELL 000000C947E50000 == 61 [pid = 2532] [id = 744] 08:48:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 152 (000000C940E0D000) [pid = 2532] [serial = 2232] [outer = 0000000000000000] 08:48:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 153 (000000C940E0F400) [pid = 2532] [serial = 2233] [outer = 000000C940E0D000] 08:48:32 INFO - PROCESS | 2532 | 1464623312172 Marionette DEBUG loaded listener.js 08:48:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 154 (000000C940EBAC00) [pid = 2532] [serial = 2234] [outer = 000000C940E0D000] 08:48:32 INFO - PROCESS | 2532 | ++DOCSHELL 000000C947E37800 == 62 [pid = 2532] [id = 745] 08:48:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 155 (000000C940EC0C00) [pid = 2532] [serial = 2235] [outer = 0000000000000000] 08:48:32 INFO - PROCESS | 2532 | ++DOMWINDOW == 156 (000000C940F61000) [pid = 2532] [serial = 2236] [outer = 000000C940EC0C00] 08:48:32 INFO - PROCESS | 2532 | 1464623312759 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]]]}] 08:48:32 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. 08:48:32 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 986ms 08:48:32 INFO - PROCESS | 2532 | 1464623312807 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 08:48:32 INFO - PROCESS | 2532 | 1464623312810 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 08:48:32 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:48:32 INFO - PROCESS | 2532 | 1464623312813 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:48:32 INFO - PROCESS | 2532 | 1464623312815 Marionette TRACE conn6 <- [1,2942,null,{}] 08:48:32 INFO - PROCESS | 2532 | 1464623312820 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}] 08:48:32 INFO - PROCESS | 2532 | 1464623312976 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 08:48:33 INFO - PROCESS | 2532 | 1464623313122 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:33 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9489A4000 == 63 [pid = 2532] [id = 746] 08:48:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 157 (000000C92F13C000) [pid = 2532] [serial = 2237] [outer = 0000000000000000] 08:48:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 158 (000000C92F976400) [pid = 2532] [serial = 2238] [outer = 000000C92F13C000] 08:48:33 INFO - PROCESS | 2532 | 1464623313179 Marionette DEBUG loaded listener.js 08:48:33 INFO - PROCESS | 2532 | ++DOMWINDOW == 159 (000000C940F65000) [pid = 2532] [serial = 2239] [outer = 000000C92F13C000] 08:48:34 INFO - PROCESS | 2532 | 1464623314000 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]]]}] 08:48:34 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:48:34 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 08:48:34 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1235ms 08:48:34 INFO - PROCESS | 2532 | 1464623314069 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 08:48:34 INFO - PROCESS | 2532 | 1464623314073 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 08:48:34 INFO - PROCESS | 2532 | 1464623314080 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:48:34 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:48:34 INFO - PROCESS | 2532 | 1464623314085 Marionette TRACE conn6 <- [1,2946,null,{}] 08:48:34 INFO - PROCESS | 2532 | 1464623314092 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}] 08:48:34 INFO - PROCESS | 2532 | 1464623314233 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 08:48:34 INFO - PROCESS | 2532 | 1464623314352 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:34 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93C992800 == 64 [pid = 2532] [id = 747] 08:48:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 160 (000000C933A14C00) [pid = 2532] [serial = 2240] [outer = 0000000000000000] 08:48:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 161 (000000C9341D1400) [pid = 2532] [serial = 2241] [outer = 000000C933A14C00] 08:48:34 INFO - PROCESS | 2532 | 1464623314406 Marionette DEBUG loaded listener.js 08:48:34 INFO - PROCESS | 2532 | ++DOMWINDOW == 162 (000000C93528F000) [pid = 2532] [serial = 2242] [outer = 000000C933A14C00] 08:48:35 INFO - PROCESS | 2532 | 1464623314987 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]]]}] 08:48:35 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. 08:48:35 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 985ms 08:48:35 INFO - PROCESS | 2532 | 1464623315072 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 08:48:35 INFO - PROCESS | 2532 | 1464623315078 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 08:48:35 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:48:35 INFO - PROCESS | 2532 | 1464623315084 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:48:35 INFO - PROCESS | 2532 | 1464623315087 Marionette TRACE conn6 <- [1,2950,null,{}] 08:48:35 INFO - PROCESS | 2532 | 1464623315091 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}] 08:48:35 INFO - PROCESS | 2532 | 1464623315212 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 08:48:35 INFO - PROCESS | 2532 | 1464623315352 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:35 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BC1A800 == 65 [pid = 2532] [id = 748] 08:48:35 INFO - PROCESS | 2532 | ++DOMWINDOW == 163 (000000C935292400) [pid = 2532] [serial = 2243] [outer = 0000000000000000] 08:48:35 INFO - PROCESS | 2532 | ++DOMWINDOW == 164 (000000C938D2A400) [pid = 2532] [serial = 2244] [outer = 000000C935292400] 08:48:35 INFO - PROCESS | 2532 | 1464623315403 Marionette DEBUG loaded listener.js 08:48:35 INFO - PROCESS | 2532 | ++DOMWINDOW == 165 (000000C9391ADC00) [pid = 2532] [serial = 2245] [outer = 000000C935292400] 08:48:35 INFO - PROCESS | 2532 | 1464623315976 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]]]}] 08:48:36 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. 08:48:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 945ms 08:48:36 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:48:36 INFO - PROCESS | 2532 | 1464623316029 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 08:48:36 INFO - PROCESS | 2532 | 1464623316032 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 08:48:36 INFO - PROCESS | 2532 | 1464623316036 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:48:36 INFO - PROCESS | 2532 | 1464623316040 Marionette TRACE conn6 <- [1,2954,null,{}] 08:48:36 INFO - PROCESS | 2532 | 1464623316050 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}] 08:48:36 INFO - PROCESS | 2532 | 1464623316168 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 08:48:36 INFO - PROCESS | 2532 | 1464623316301 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:36 INFO - PROCESS | 2532 | --DOCSHELL 000000C9446CB800 == 64 [pid = 2532] [id = 736] 08:48:36 INFO - PROCESS | 2532 | --DOCSHELL 000000C943A98800 == 63 [pid = 2532] [id = 735] 08:48:36 INFO - PROCESS | 2532 | --DOCSHELL 000000C94341D000 == 62 [pid = 2532] [id = 734] 08:48:36 INFO - PROCESS | 2532 | --DOCSHELL 000000C941FC7000 == 61 [pid = 2532] [id = 733] 08:48:36 INFO - PROCESS | 2532 | --DOCSHELL 000000C94098F000 == 60 [pid = 2532] [id = 732] 08:48:36 INFO - PROCESS | 2532 | --DOCSHELL 000000C93FEB4800 == 59 [pid = 2532] [id = 731] 08:48:36 INFO - PROCESS | 2532 | --DOCSHELL 000000C93F409000 == 58 [pid = 2532] [id = 730] 08:48:36 INFO - PROCESS | 2532 | --DOMWINDOW == 164 (000000C92F761400) [pid = 2532] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 08:48:36 INFO - PROCESS | 2532 | --DOMWINDOW == 163 (000000C936022800) [pid = 2532] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 08:48:36 INFO - PROCESS | 2532 | --DOMWINDOW == 162 (000000C93D123800) [pid = 2532] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 08:48:36 INFO - PROCESS | 2532 | --DOMWINDOW == 161 (000000C93F467000) [pid = 2532] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 08:48:36 INFO - PROCESS | 2532 | --DOMWINDOW == 160 (000000C93F4A3000) [pid = 2532] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 08:48:36 INFO - PROCESS | 2532 | --DOMWINDOW == 159 (000000C93FE3C000) [pid = 2532] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 08:48:36 INFO - PROCESS | 2532 | --DOMWINDOW == 158 (000000C93FE09800) [pid = 2532] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 08:48:36 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93487A800 == 59 [pid = 2532] [id = 749] 08:48:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 159 (000000C92DF09400) [pid = 2532] [serial = 2246] [outer = 0000000000000000] 08:48:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 160 (000000C92F761400) [pid = 2532] [serial = 2247] [outer = 000000C92DF09400] 08:48:36 INFO - PROCESS | 2532 | 1464623316414 Marionette DEBUG loaded listener.js 08:48:36 INFO - PROCESS | 2532 | ++DOMWINDOW == 161 (000000C935880000) [pid = 2532] [serial = 2248] [outer = 000000C92DF09400] 08:48:36 INFO - PROCESS | 2532 | --DOCSHELL 000000C9360C4800 == 58 [pid = 2532] [id = 729] 08:48:36 INFO - PROCESS | 2532 | --DOCSHELL 000000C94342C000 == 57 [pid = 2532] [id = 702] 08:48:36 INFO - PROCESS | 2532 | --DOCSHELL 000000C93E8D7800 == 56 [pid = 2532] [id = 728] 08:48:36 INFO - PROCESS | 2532 | --DOCSHELL 000000C94627A800 == 55 [pid = 2532] [id = 724] 08:48:36 INFO - PROCESS | 2532 | --DOCSHELL 000000C94616A000 == 54 [pid = 2532] [id = 723] 08:48:36 INFO - PROCESS | 2532 | --DOCSHELL 000000C939EE7800 == 53 [pid = 2532] [id = 720] 08:48:36 INFO - PROCESS | 2532 | --DOCSHELL 000000C943CDE000 == 52 [pid = 2532] [id = 719] 08:48:36 INFO - PROCESS | 2532 | --DOMWINDOW == 160 (000000C93C37C400) [pid = 2532] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 08:48:36 INFO - PROCESS | 2532 | --DOMWINDOW == 159 (000000C93C10A800) [pid = 2532] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 08:48:36 INFO - PROCESS | 2532 | --DOMWINDOW == 158 (000000C93C6FAC00) [pid = 2532] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 08:48:36 INFO - PROCESS | 2532 | --DOMWINDOW == 157 (000000C92F633400) [pid = 2532] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 08:48:36 INFO - PROCESS | 2532 | --DOMWINDOW == 156 (000000C92EF1F400) [pid = 2532] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 08:48:36 INFO - PROCESS | 2532 | --DOMWINDOW == 155 (000000C93E896000) [pid = 2532] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 08:48:36 INFO - PROCESS | 2532 | --DOMWINDOW == 154 (000000C938D38400) [pid = 2532] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 08:48:36 INFO - PROCESS | 2532 | --DOMWINDOW == 153 (000000C935126000) [pid = 2532] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 08:48:36 INFO - PROCESS | 2532 | --DOMWINDOW == 152 (000000C934710000) [pid = 2532] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 08:48:36 INFO - PROCESS | 2532 | --DOMWINDOW == 151 (000000C92F2E2400) [pid = 2532] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 08:48:36 INFO - PROCESS | 2532 | --DOMWINDOW == 150 (000000C934110800) [pid = 2532] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 08:48:36 INFO - PROCESS | 2532 | --DOMWINDOW == 149 (000000C9359B6C00) [pid = 2532] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 08:48:36 INFO - PROCESS | 2532 | --DOMWINDOW == 148 (000000C938CE0400) [pid = 2532] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 08:48:36 INFO - PROCESS | 2532 | --DOMWINDOW == 147 (000000C93D43B400) [pid = 2532] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 08:48:36 INFO - PROCESS | 2532 | --DOMWINDOW == 146 (000000C93C804400) [pid = 2532] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 08:48:36 INFO - PROCESS | 2532 | --DOMWINDOW == 145 (000000C939482800) [pid = 2532] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 08:48:36 INFO - PROCESS | 2532 | --DOMWINDOW == 144 (000000C939E98800) [pid = 2532] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 08:48:36 INFO - PROCESS | 2532 | --DOMWINDOW == 143 (000000C93C6F2800) [pid = 2532] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 08:48:36 INFO - PROCESS | 2532 | --DOMWINDOW == 142 (000000C93ECEB800) [pid = 2532] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 08:48:36 INFO - PROCESS | 2532 | --DOMWINDOW == 141 (000000C93C92F400) [pid = 2532] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 08:48:36 INFO - PROCESS | 2532 | --DOMWINDOW == 140 (000000C93916F000) [pid = 2532] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 08:48:36 INFO - PROCESS | 2532 | 1464623316857 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]]]}] 08:48:36 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. 08:48:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 881ms 08:48:36 INFO - PROCESS | 2532 | 1464623316922 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 08:48:36 INFO - PROCESS | 2532 | 1464623316924 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 08:48:36 INFO - PROCESS | 2532 | 1464623316928 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:48:36 INFO - PROCESS | 2532 | 1464623316930 Marionette TRACE conn6 <- [1,2958,null,{}] 08:48:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:48:36 INFO - PROCESS | 2532 | 1464623316933 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}] 08:48:37 INFO - PROCESS | 2532 | 1464623317035 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 08:48:37 INFO - PROCESS | 2532 | 1464623317042 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:37 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93CB81000 == 53 [pid = 2532] [id = 750] 08:48:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 141 (000000C934110800) [pid = 2532] [serial = 2249] [outer = 0000000000000000] 08:48:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 142 (000000C938CE0C00) [pid = 2532] [serial = 2250] [outer = 000000C934110800] 08:48:37 INFO - PROCESS | 2532 | 1464623317089 Marionette DEBUG loaded listener.js 08:48:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 143 (000000C9391A4000) [pid = 2532] [serial = 2251] [outer = 000000C934110800] 08:48:37 INFO - PROCESS | 2532 | 1464623317567 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]]]}] 08:48:37 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. 08:48:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 672ms 08:48:37 INFO - PROCESS | 2532 | 1464623317608 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 08:48:37 INFO - PROCESS | 2532 | 1464623317611 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 08:48:37 INFO - PROCESS | 2532 | 1464623317614 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:48:37 INFO - PROCESS | 2532 | 1464623317616 Marionette TRACE conn6 <- [1,2962,null,{}] 08:48:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:48:37 INFO - PROCESS | 2532 | 1464623317620 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}] 08:48:37 INFO - PROCESS | 2532 | 1464623317719 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 08:48:37 INFO - PROCESS | 2532 | 1464623317726 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:37 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94081C000 == 54 [pid = 2532] [id = 751] 08:48:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 144 (000000C939E9BC00) [pid = 2532] [serial = 2252] [outer = 0000000000000000] 08:48:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 145 (000000C93B180C00) [pid = 2532] [serial = 2253] [outer = 000000C939E9BC00] 08:48:37 INFO - PROCESS | 2532 | 1464623317772 Marionette DEBUG loaded listener.js 08:48:37 INFO - PROCESS | 2532 | ++DOMWINDOW == 146 (000000C93C111000) [pid = 2532] [serial = 2254] [outer = 000000C939E9BC00] 08:48:38 INFO - PROCESS | 2532 | 1464623318220 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]]]}] 08:48:38 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. 08:48:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 671ms 08:48:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:48:38 INFO - PROCESS | 2532 | 1464623318291 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 08:48:38 INFO - PROCESS | 2532 | 1464623318293 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 08:48:38 INFO - PROCESS | 2532 | 1464623318296 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:48:38 INFO - PROCESS | 2532 | 1464623318298 Marionette TRACE conn6 <- [1,2966,null,{}] 08:48:38 INFO - PROCESS | 2532 | 1464623318301 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}] 08:48:38 INFO - PROCESS | 2532 | 1464623318419 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 08:48:38 INFO - PROCESS | 2532 | 1464623318559 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:38 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940ED6800 == 55 [pid = 2532] [id = 752] 08:48:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 147 (000000C939E9F400) [pid = 2532] [serial = 2255] [outer = 0000000000000000] 08:48:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 148 (000000C93C805C00) [pid = 2532] [serial = 2256] [outer = 000000C939E9F400] 08:48:38 INFO - PROCESS | 2532 | 1464623318608 Marionette DEBUG loaded listener.js 08:48:38 INFO - PROCESS | 2532 | ++DOMWINDOW == 149 (000000C93D123800) [pid = 2532] [serial = 2257] [outer = 000000C939E9F400] 08:48:39 INFO - PROCESS | 2532 | 1464623318997 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]]]}] 08:48:39 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. 08:48:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 734ms 08:48:39 INFO - PROCESS | 2532 | 1464623319034 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 08:48:39 INFO - PROCESS | 2532 | 1464623319036 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 08:48:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:48:39 INFO - PROCESS | 2532 | 1464623319039 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:48:39 INFO - PROCESS | 2532 | 1464623319041 Marionette TRACE conn6 <- [1,2970,null,{}] 08:48:39 INFO - PROCESS | 2532 | 1464623319045 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}] 08:48:39 INFO - PROCESS | 2532 | 1464623319175 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 08:48:39 INFO - PROCESS | 2532 | 1464623319189 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:39 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94334B800 == 56 [pid = 2532] [id = 753] 08:48:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 150 (000000C93D442800) [pid = 2532] [serial = 2258] [outer = 0000000000000000] 08:48:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 151 (000000C93E7CB000) [pid = 2532] [serial = 2259] [outer = 000000C93D442800] 08:48:39 INFO - PROCESS | 2532 | 1464623319239 Marionette DEBUG loaded listener.js 08:48:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 152 (000000C93F467400) [pid = 2532] [serial = 2260] [outer = 000000C93D442800] 08:48:39 INFO - PROCESS | 2532 | 1464623319695 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"]]]}] 08:48:39 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 08:48:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:48:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:48:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 671ms 08:48:39 INFO - PROCESS | 2532 | 1464623319714 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 08:48:39 INFO - PROCESS | 2532 | 1464623319716 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 08:48:39 INFO - PROCESS | 2532 | 1464623319719 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:48:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:48:39 INFO - PROCESS | 2532 | 1464623319721 Marionette TRACE conn6 <- [1,2974,null,{}] 08:48:39 INFO - PROCESS | 2532 | 1464623319725 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}] 08:48:39 INFO - PROCESS | 2532 | 1464623319860 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 08:48:39 INFO - PROCESS | 2532 | 1464623319952 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:39 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943A82800 == 57 [pid = 2532] [id = 754] 08:48:39 INFO - PROCESS | 2532 | ++DOMWINDOW == 153 (000000C93528E800) [pid = 2532] [serial = 2261] [outer = 0000000000000000] 08:48:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 154 (000000C93F4A5000) [pid = 2532] [serial = 2262] [outer = 000000C93528E800] 08:48:40 INFO - PROCESS | 2532 | 1464623320001 Marionette DEBUG loaded listener.js 08:48:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 155 (000000C93FE39800) [pid = 2532] [serial = 2263] [outer = 000000C93528E800] 08:48:40 INFO - PROCESS | 2532 | 1464623320418 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]]]}] 08:48:40 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. 08:48:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 734ms 08:48:40 INFO - PROCESS | 2532 | 1464623320457 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 08:48:40 INFO - PROCESS | 2532 | 1464623320459 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 08:48:40 INFO - PROCESS | 2532 | 1464623320463 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:48:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:48:40 INFO - PROCESS | 2532 | 1464623320464 Marionette TRACE conn6 <- [1,2978,null,{}] 08:48:40 INFO - PROCESS | 2532 | 1464623320468 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}] 08:48:40 INFO - PROCESS | 2532 | 1464623320601 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 08:48:40 INFO - PROCESS | 2532 | 1464623320659 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:40 INFO - PROCESS | 2532 | ************************* 08:48:40 INFO - PROCESS | 2532 | A coding exception was thrown and uncaught in a Task. 08:48:40 INFO - PROCESS | 2532 | 08:48:40 INFO - PROCESS | 2532 | Full message: TypeError: NetworkError when attempting to fetch resource. 08:48:40 INFO - PROCESS | 2532 | Full stack: 08:48:40 INFO - PROCESS | 2532 | ************************* 08:48:40 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94467B800 == 58 [pid = 2532] [id = 755] 08:48:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 156 (000000C940405000) [pid = 2532] [serial = 2264] [outer = 0000000000000000] 08:48:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 157 (000000C94040A000) [pid = 2532] [serial = 2265] [outer = 000000C940405000] 08:48:40 INFO - PROCESS | 2532 | 1464623320708 Marionette DEBUG loaded listener.js 08:48:40 INFO - PROCESS | 2532 | ++DOMWINDOW == 158 (000000C94043E000) [pid = 2532] [serial = 2266] [outer = 000000C940405000] 08:48:41 INFO - PROCESS | 2532 | --DOMWINDOW == 157 (000000C93ECEF800) [pid = 2532] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:48:41 INFO - PROCESS | 2532 | --DOMWINDOW == 156 (000000C93C4AB000) [pid = 2532] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:48:41 INFO - PROCESS | 2532 | --DOMWINDOW == 155 (000000C93F49D400) [pid = 2532] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:48:41 INFO - PROCESS | 2532 | --DOMWINDOW == 154 (000000C9351C3800) [pid = 2532] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:48:41 INFO - PROCESS | 2532 | --DOMWINDOW == 153 (000000C93BD7CC00) [pid = 2532] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:48:41 INFO - PROCESS | 2532 | --DOMWINDOW == 152 (000000C92EFD9800) [pid = 2532] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:48:41 INFO - PROCESS | 2532 | --DOMWINDOW == 151 (000000C93C79B800) [pid = 2532] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:48:41 INFO - PROCESS | 2532 | --DOMWINDOW == 150 (000000C933A71400) [pid = 2532] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:48:41 INFO - PROCESS | 2532 | --DOMWINDOW == 149 (000000C92F2ADC00) [pid = 2532] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:48:41 INFO - PROCESS | 2532 | --DOMWINDOW == 148 (000000C938D26000) [pid = 2532] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:48:41 INFO - PROCESS | 2532 | --DOMWINDOW == 147 (000000C93C110C00) [pid = 2532] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:48:41 INFO - PROCESS | 2532 | --DOMWINDOW == 146 (000000C93FE0F000) [pid = 2532] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:48:41 INFO - PROCESS | 2532 | --DOMWINDOW == 145 (000000C93C6F1800) [pid = 2532] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:48:41 INFO - PROCESS | 2532 | --DOMWINDOW == 144 (000000C93D31F000) [pid = 2532] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:48:41 INFO - PROCESS | 2532 | --DOMWINDOW == 143 (000000C93FE77800) [pid = 2532] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:48:41 INFO - PROCESS | 2532 | --DOMWINDOW == 142 (000000C934851000) [pid = 2532] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:48:41 INFO - PROCESS | 2532 | --DOMWINDOW == 141 (000000C92E84B000) [pid = 2532] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:48:41 INFO - PROCESS | 2532 | --DOMWINDOW == 140 (000000C940433400) [pid = 2532] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:48:41 INFO - PROCESS | 2532 | --DOMWINDOW == 139 (000000C92EFBBC00) [pid = 2532] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:48:41 INFO - PROCESS | 2532 | --DOMWINDOW == 138 (000000C939174000) [pid = 2532] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:48:41 INFO - PROCESS | 2532 | --DOMWINDOW == 137 (000000C93B1E1800) [pid = 2532] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:48:41 INFO - PROCESS | 2532 | --DOMWINDOW == 136 (000000C934940400) [pid = 2532] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:48:41 INFO - PROCESS | 2532 | --DOMWINDOW == 135 (000000C92F761C00) [pid = 2532] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:48:41 INFO - PROCESS | 2532 | --DOMWINDOW == 134 (000000C939EA0800) [pid = 2532] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:48:41 INFO - PROCESS | 2532 | --DOMWINDOW == 133 (000000C93515E800) [pid = 2532] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:48:41 INFO - PROCESS | 2532 | --DOMWINDOW == 132 (000000C93B1E9400) [pid = 2532] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:48:41 INFO - PROCESS | 2532 | --DOMWINDOW == 131 (000000C92E9B9400) [pid = 2532] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:48:41 INFO - PROCESS | 2532 | ++DOCSHELL 000000C934863800 == 59 [pid = 2532] [id = 756] 08:48:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 132 (000000C933A0F000) [pid = 2532] [serial = 2267] [outer = 0000000000000000] 08:48:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 133 (000000C934851000) [pid = 2532] [serial = 2268] [outer = 000000C933A0F000] 08:48:41 INFO - PROCESS | 2532 | 1464623321593 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]]]}] 08:48:41 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. 08:48:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1185ms 08:48:41 INFO - PROCESS | 2532 | 1464623321650 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 08:48:41 INFO - PROCESS | 2532 | 1464623321652 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 08:48:41 INFO - PROCESS | 2532 | 1464623321655 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:48:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:48:41 INFO - PROCESS | 2532 | 1464623321657 Marionette TRACE conn6 <- [1,2982,null,{}] 08:48:41 INFO - PROCESS | 2532 | 1464623321661 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}] 08:48:41 INFO - PROCESS | 2532 | 1464623321790 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 08:48:41 INFO - PROCESS | 2532 | 1464623321799 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:41 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946279800 == 60 [pid = 2532] [id = 757] 08:48:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 134 (000000C934851400) [pid = 2532] [serial = 2269] [outer = 0000000000000000] 08:48:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 135 (000000C939174000) [pid = 2532] [serial = 2270] [outer = 000000C934851400] 08:48:41 INFO - PROCESS | 2532 | 1464623321846 Marionette DEBUG loaded listener.js 08:48:41 INFO - PROCESS | 2532 | ++DOMWINDOW == 136 (000000C93C79B800) [pid = 2532] [serial = 2271] [outer = 000000C934851400] 08:48:42 INFO - PROCESS | 2532 | 1464623322279 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]]]}] 08:48:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:48:42 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 08:48:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 671ms 08:48:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:48:42 INFO - PROCESS | 2532 | 1464623322331 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 08:48:42 INFO - PROCESS | 2532 | 1464623322333 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 08:48:42 INFO - PROCESS | 2532 | 1464623322337 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:48:42 INFO - PROCESS | 2532 | 1464623322339 Marionette TRACE conn6 <- [1,2986,null,{}] 08:48:42 INFO - PROCESS | 2532 | 1464623322343 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}] 08:48:42 INFO - PROCESS | 2532 | 1464623322464 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 08:48:42 INFO - PROCESS | 2532 | 1464623322499 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:42 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946F73000 == 61 [pid = 2532] [id = 758] 08:48:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 137 (000000C9403E7C00) [pid = 2532] [serial = 2272] [outer = 0000000000000000] 08:48:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 138 (000000C9406D9C00) [pid = 2532] [serial = 2273] [outer = 000000C9403E7C00] 08:48:42 INFO - PROCESS | 2532 | 1464623322551 Marionette DEBUG loaded listener.js 08:48:42 INFO - PROCESS | 2532 | ++DOMWINDOW == 139 (000000C9409D2800) [pid = 2532] [serial = 2274] [outer = 000000C9403E7C00] 08:48:42 INFO - PROCESS | 2532 | 1464623322990 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]]]}] 08:48:43 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. 08:48:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 691ms 08:48:43 INFO - PROCESS | 2532 | 1464623323036 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 08:48:43 INFO - PROCESS | 2532 | 1464623323038 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 08:48:43 INFO - PROCESS | 2532 | 1464623323042 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:48:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:48:43 INFO - PROCESS | 2532 | 1464623323044 Marionette TRACE conn6 <- [1,2990,null,{}] 08:48:43 INFO - PROCESS | 2532 | 1464623323048 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}] 08:48:43 INFO - PROCESS | 2532 | 1464623323150 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 08:48:43 INFO - PROCESS | 2532 | 1464623323156 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:43 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9489AD000 == 62 [pid = 2532] [id = 759] 08:48:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 140 (000000C9409CBC00) [pid = 2532] [serial = 2275] [outer = 0000000000000000] 08:48:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 141 (000000C940B66800) [pid = 2532] [serial = 2276] [outer = 000000C9409CBC00] 08:48:43 INFO - PROCESS | 2532 | 1464623323203 Marionette DEBUG loaded listener.js 08:48:43 INFO - PROCESS | 2532 | ++DOMWINDOW == 142 (000000C940B7C800) [pid = 2532] [serial = 2277] [outer = 000000C9409CBC00] 08:48:43 INFO - PROCESS | 2532 | 1464623323903 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]]]}] 08:48:43 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. 08:48:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 923ms 08:48:43 INFO - PROCESS | 2532 | 1464623323968 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 08:48:43 INFO - PROCESS | 2532 | 1464623323972 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 08:48:43 INFO - PROCESS | 2532 | 1464623323978 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:48:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:48:43 INFO - PROCESS | 2532 | 1464623323982 Marionette TRACE conn6 <- [1,2994,null,{}] 08:48:43 INFO - PROCESS | 2532 | 1464623323987 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}] 08:48:44 INFO - PROCESS | 2532 | 1464623324131 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 08:48:44 INFO - PROCESS | 2532 | 1464623324241 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:44 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BC52800 == 63 [pid = 2532] [id = 760] 08:48:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 143 (000000C933979800) [pid = 2532] [serial = 2278] [outer = 0000000000000000] 08:48:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 144 (000000C93485B000) [pid = 2532] [serial = 2279] [outer = 000000C933979800] 08:48:44 INFO - PROCESS | 2532 | 1464623324302 Marionette DEBUG loaded listener.js 08:48:44 INFO - PROCESS | 2532 | ++DOMWINDOW == 145 (000000C93824B400) [pid = 2532] [serial = 2280] [outer = 000000C933979800] 08:48:44 INFO - PROCESS | 2532 | 1464623324863 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]]]}] 08:48:44 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. 08:48:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 923ms 08:48:44 INFO - PROCESS | 2532 | 1464623324921 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 08:48:44 INFO - PROCESS | 2532 | 1464623324927 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 08:48:44 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:48:44 INFO - PROCESS | 2532 | 1464623324936 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:48:44 INFO - PROCESS | 2532 | 1464623324939 Marionette TRACE conn6 <- [1,2998,null,{}] 08:48:44 INFO - PROCESS | 2532 | 1464623324944 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}] 08:48:45 INFO - PROCESS | 2532 | 1464623325079 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 08:48:45 INFO - PROCESS | 2532 | 1464623325192 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:45 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940BEB800 == 64 [pid = 2532] [id = 761] 08:48:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 146 (000000C9394B2C00) [pid = 2532] [serial = 2281] [outer = 0000000000000000] 08:48:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 147 (000000C93BC7E400) [pid = 2532] [serial = 2282] [outer = 000000C9394B2C00] 08:48:45 INFO - PROCESS | 2532 | 1464623325292 Marionette DEBUG loaded listener.js 08:48:45 INFO - PROCESS | 2532 | ++DOMWINDOW == 148 (000000C93C6F6400) [pid = 2532] [serial = 2283] [outer = 000000C9394B2C00] 08:48:45 INFO - PROCESS | 2532 | [2532] 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 08:48:45 INFO - PROCESS | 2532 | 1464623325909 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:48:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:48:45 INFO - {} 08:48:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:48:45 INFO - {} 08:48:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:48:45 INFO - {} 08:48:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:48:45 INFO - {} 08:48:45 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1022ms 08:48:45 INFO - TEST-START | /FileAPI/fileReader.html 08:48:45 INFO - PROCESS | 2532 | 1464623325963 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 08:48:45 INFO - PROCESS | 2532 | 1464623325966 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 08:48:45 INFO - PROCESS | 2532 | 1464623325970 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:48:45 INFO - PROCESS | 2532 | 1464623325974 Marionette TRACE conn6 <- [1,3002,null,{}] 08:48:46 INFO - PROCESS | 2532 | 1464623325986 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}] 08:48:46 INFO - PROCESS | 2532 | 1464623326150 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 08:48:46 INFO - PROCESS | 2532 | 1464623326258 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:46 INFO - PROCESS | 2532 | ++DOCSHELL 000000C948CC7800 == 65 [pid = 2532] [id = 762] 08:48:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 149 (000000C93FE03800) [pid = 2532] [serial = 2284] [outer = 0000000000000000] 08:48:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 150 (000000C940827400) [pid = 2532] [serial = 2285] [outer = 000000C93FE03800] 08:48:46 INFO - PROCESS | 2532 | 1464623326321 Marionette DEBUG loaded listener.js 08:48:46 INFO - PROCESS | 2532 | ++DOMWINDOW == 151 (000000C940B67800) [pid = 2532] [serial = 2286] [outer = 000000C93FE03800] 08:48:46 INFO - PROCESS | 2532 | 1464623326843 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]]]}] 08:48:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:48:46 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:48:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:48:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:48:46 INFO - TEST-OK | /FileAPI/fileReader.html | took 881ms 08:48:46 INFO - PROCESS | 2532 | 1464623326852 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 08:48:46 INFO - TEST-START | /FileAPI/historical.html 08:48:46 INFO - PROCESS | 2532 | 1464623326855 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 08:48:46 INFO - PROCESS | 2532 | 1464623326859 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:48:46 INFO - PROCESS | 2532 | 1464623326861 Marionette TRACE conn6 <- [1,3006,null,{}] 08:48:46 INFO - PROCESS | 2532 | 1464623326865 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}] 08:48:47 INFO - PROCESS | 2532 | 1464623326998 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 08:48:47 INFO - PROCESS | 2532 | 1464623327139 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:47 INFO - PROCESS | 2532 | ++DOCSHELL 000000C948D56000 == 66 [pid = 2532] [id = 763] 08:48:47 INFO - PROCESS | 2532 | ++DOMWINDOW == 152 (000000C9409E7800) [pid = 2532] [serial = 2287] [outer = 0000000000000000] 08:48:47 INFO - PROCESS | 2532 | ++DOMWINDOW == 153 (000000C940F60400) [pid = 2532] [serial = 2288] [outer = 000000C9409E7800] 08:48:47 INFO - PROCESS | 2532 | 1464623327199 Marionette DEBUG loaded listener.js 08:48:47 INFO - PROCESS | 2532 | ++DOMWINDOW == 154 (000000C940F6B800) [pid = 2532] [serial = 2289] [outer = 000000C9409E7800] 08:48:47 INFO - PROCESS | 2532 | 1464623327762 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"]]]}] 08:48:47 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:48:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:48:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:48:47 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:48:47 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:48:47 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:48:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:48:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:48:47 INFO - TEST-OK | /FileAPI/historical.html | took 924ms 08:48:47 INFO - PROCESS | 2532 | 1464623327785 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 08:48:47 INFO - PROCESS | 2532 | 1464623327787 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 08:48:47 INFO - TEST-START | /FileAPI/idlharness.html 08:48:47 INFO - PROCESS | 2532 | 1464623327791 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:48:47 INFO - PROCESS | 2532 | 1464623327793 Marionette TRACE conn6 <- [1,3010,null,{}] 08:48:47 INFO - PROCESS | 2532 | 1464623327797 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}] 08:48:47 INFO - PROCESS | 2532 | 1464623327957 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 08:48:48 INFO - PROCESS | 2532 | 1464623328072 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:48 INFO - PROCESS | 2532 | ++DOCSHELL 000000C948DDD800 == 67 [pid = 2532] [id = 764] 08:48:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 155 (000000C940E04800) [pid = 2532] [serial = 2290] [outer = 0000000000000000] 08:48:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 156 (000000C940FB4000) [pid = 2532] [serial = 2291] [outer = 000000C940E04800] 08:48:48 INFO - PROCESS | 2532 | 1464623328131 Marionette DEBUG loaded listener.js 08:48:48 INFO - PROCESS | 2532 | ++DOMWINDOW == 157 (000000C941F99000) [pid = 2532] [serial = 2292] [outer = 000000C940E04800] 08:48:49 INFO - PROCESS | 2532 | 1464623329207 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]]]}] 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:48:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:48:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:48:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:48:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:48:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:48:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:48:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:48:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:48:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:48:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:48:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:48:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:48:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:48:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:48:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:48:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:48:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:48:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:48:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:48:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:48:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:48:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:48:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:48:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:48:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:48:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:48:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:48:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:48:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:48:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:48:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:48:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:48:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:48:49 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 08:48:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:48:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:48:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:48:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:48:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:48:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:48:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:48:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:48:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:48:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:48:49 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 08:48:49 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 08:48:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:48:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:48:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:48:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:48:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:48:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:48:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:48:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:48:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:48:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:48:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:48:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:48:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:48:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:48:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:48:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:48:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:48:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:48:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:48:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:48:49 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 08:48:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:48:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:48:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:48:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:48:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:48:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:48:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:48:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:48:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:48:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:48:49 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 08:48:49 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 08:48:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:48:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:48:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:48:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:48:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:48:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:48:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:48:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:48:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:48:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:48:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:48:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 1526ms 08:48:49 INFO - PROCESS | 2532 | 1464623329354 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 08:48:49 INFO - PROCESS | 2532 | 1464623329356 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 08:48:49 INFO - TEST-START | /FileAPI/idlharness.worker 08:48:49 INFO - PROCESS | 2532 | 1464623329363 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:48:49 INFO - PROCESS | 2532 | 1464623329365 Marionette TRACE conn6 <- [1,3014,null,{}] 08:48:49 INFO - PROCESS | 2532 | 1464623329369 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}] 08:48:49 INFO - PROCESS | 2532 | 1464623329504 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 08:48:49 INFO - PROCESS | 2532 | 1464623329638 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:49 INFO - PROCESS | 2532 | ++DOCSHELL 000000C949EDE800 == 68 [pid = 2532] [id = 765] 08:48:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 158 (000000C94202A400) [pid = 2532] [serial = 2293] [outer = 0000000000000000] 08:48:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 159 (000000C9462CB400) [pid = 2532] [serial = 2294] [outer = 000000C94202A400] 08:48:49 INFO - PROCESS | 2532 | 1464623329699 Marionette DEBUG loaded listener.js 08:48:49 INFO - PROCESS | 2532 | ++DOMWINDOW == 160 (000000C946399400) [pid = 2532] [serial = 2295] [outer = 000000C94202A400] 08:48:49 INFO - PROCESS | 2532 | [2532] 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 08:48:50 INFO - PROCESS | 2532 | 1464623330854 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,{},{}]]]}] 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:48:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:48:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:48:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:48:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:48:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:48:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:48:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:48:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:48:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:48:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:48:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:48:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:48:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:48:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:48:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:48:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:48:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:48:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:48:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:48:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:48:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:48:50 INFO - {} 08:48:50 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 08:48:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:48:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:48:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:48:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:48:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:48:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:48:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:48:50 INFO - {} 08:48:50 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 - {} 08:48:50 INFO - {} 08:48:50 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 08:48:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:48:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:48:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:48:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:48:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:48:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:48:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:48:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:48:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:48:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:48:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:48:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:48:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:48:50 INFO - {} 08:48:50 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 08:48:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:48:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:48:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:48:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:48:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:48:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:48:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:48:50 INFO - {} 08:48:50 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 - {} 08:48:50 INFO - {} 08:48:50 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 08:48:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:48:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:48:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:48:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:48:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:48:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:48:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:48:50 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 08:48:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:48:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:48:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:48:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:48:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:48:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:48:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:48:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:48:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:48:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:48:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:48:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:48:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:48:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:48:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:48:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:48:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:48:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:48:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:48:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:48:50 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 08:48:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:48:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:48:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:48:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:48:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:48:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:48:50 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 08:48:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:48:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:48:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:48:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:48:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:48:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:48:50 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 08:48:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:48:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:48:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:48:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:48:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:48:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:48:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:48:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:48:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:48:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:48:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:48:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:48:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:48:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:48:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1620ms 08:48:51 INFO - PROCESS | 2532 | 1464623331026 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 08:48:51 INFO - PROCESS | 2532 | 1464623331028 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 08:48:51 INFO - PROCESS | 2532 | 1464623331033 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:48:51 INFO - PROCESS | 2532 | 1464623331036 Marionette TRACE conn6 <- [1,3018,null,{}] 08:48:51 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:48:51 INFO - PROCESS | 2532 | 1464623331051 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}] 08:48:51 INFO - PROCESS | 2532 | 1464623331176 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 08:48:51 INFO - PROCESS | 2532 | 1464623331309 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:51 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9471AF000 == 69 [pid = 2532] [id = 766] 08:48:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 161 (000000C93C792000) [pid = 2532] [serial = 2296] [outer = 0000000000000000] 08:48:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 162 (000000C93C79D400) [pid = 2532] [serial = 2297] [outer = 000000C93C792000] 08:48:51 INFO - PROCESS | 2532 | 1464623331368 Marionette DEBUG loaded listener.js 08:48:51 INFO - PROCESS | 2532 | ++DOMWINDOW == 163 (000000C947CE8400) [pid = 2532] [serial = 2298] [outer = 000000C93C792000] 08:48:51 INFO - PROCESS | 2532 | 1464623331882 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]]]}] 08:48:51 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 08:48:51 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 881ms 08:48:51 INFO - PROCESS | 2532 | 1464623331926 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 08:48:51 INFO - PROCESS | 2532 | 1464623331929 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 08:48:51 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:48:51 INFO - PROCESS | 2532 | 1464623331934 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:48:51 INFO - PROCESS | 2532 | 1464623331937 Marionette TRACE conn6 <- [1,3022,null,{}] 08:48:51 INFO - PROCESS | 2532 | 1464623331940 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}] 08:48:52 INFO - PROCESS | 2532 | 1464623332088 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 08:48:52 INFO - PROCESS | 2532 | 1464623332201 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:52 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943436800 == 70 [pid = 2532] [id = 767] 08:48:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 164 (000000C935125800) [pid = 2532] [serial = 2299] [outer = 0000000000000000] 08:48:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 165 (000000C940402800) [pid = 2532] [serial = 2300] [outer = 000000C935125800] 08:48:52 INFO - PROCESS | 2532 | 1464623332257 Marionette DEBUG loaded listener.js 08:48:52 INFO - PROCESS | 2532 | ++DOMWINDOW == 166 (000000C947CECC00) [pid = 2532] [serial = 2301] [outer = 000000C935125800] 08:48:52 INFO - PROCESS | 2532 | 1464623332838 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]]]}] 08:48:52 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:48:52 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 923ms 08:48:52 INFO - PROCESS | 2532 | 1464623332872 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 08:48:52 INFO - PROCESS | 2532 | 1464623332875 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 08:48:52 INFO - PROCESS | 2532 | 1464623332880 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:48:52 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:48:52 INFO - PROCESS | 2532 | 1464623332883 Marionette TRACE conn6 <- [1,3026,null,{}] 08:48:52 INFO - PROCESS | 2532 | 1464623332887 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}] 08:48:53 INFO - PROCESS | 2532 | 1464623333019 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 08:48:53 INFO - PROCESS | 2532 | 1464623333136 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:53 INFO - PROCESS | 2532 | ++DOCSHELL 000000C9391DF800 == 71 [pid = 2532] [id = 768] 08:48:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 167 (000000C92DF09000) [pid = 2532] [serial = 2302] [outer = 0000000000000000] 08:48:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 168 (000000C92E9B7C00) [pid = 2532] [serial = 2303] [outer = 000000C92DF09000] 08:48:53 INFO - PROCESS | 2532 | 1464623333434 Marionette DEBUG loaded listener.js 08:48:53 INFO - PROCESS | 2532 | ++DOMWINDOW == 169 (000000C92F758800) [pid = 2532] [serial = 2304] [outer = 000000C92DF09000] 08:48:54 INFO - PROCESS | 2532 | 1464623334051 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"]]]}] 08:48:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:48:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:48:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:48:54 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1223ms 08:48:54 INFO - PROCESS | 2532 | 1464623334109 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 08:48:54 INFO - PROCESS | 2532 | 1464623334114 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 08:48:54 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:48:54 INFO - PROCESS | 2532 | 1464623334120 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:48:54 INFO - PROCESS | 2532 | 1464623334123 Marionette TRACE conn6 <- [1,3030,null,{}] 08:48:54 INFO - PROCESS | 2532 | 1464623334128 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}] 08:48:54 INFO - PROCESS | 2532 | 1464623334281 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 08:48:54 INFO - PROCESS | 2532 | 1464623334399 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:54 INFO - PROCESS | 2532 | ++DOCSHELL 000000C939ED1000 == 72 [pid = 2532] [id = 769] 08:48:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 170 (000000C92FB2C800) [pid = 2532] [serial = 2305] [outer = 0000000000000000] 08:48:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 171 (000000C93470FC00) [pid = 2532] [serial = 2306] [outer = 000000C92FB2C800] 08:48:54 INFO - PROCESS | 2532 | 1464623334451 Marionette DEBUG loaded listener.js 08:48:54 INFO - PROCESS | 2532 | ++DOMWINDOW == 172 (000000C9359BB800) [pid = 2532] [serial = 2307] [outer = 000000C92FB2C800] 08:48:55 INFO - PROCESS | 2532 | 1464623335144 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]]]}] 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:48:55 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. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:48:55 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'.) 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:48:55 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. 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:48:55 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. 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:48:55 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. 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:48:55 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1111ms 08:48:55 INFO - PROCESS | 2532 | 1464623335234 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 08:48:55 INFO - PROCESS | 2532 | 1464623335238 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 08:48:55 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:48:55 INFO - PROCESS | 2532 | 1464623335245 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:48:55 INFO - PROCESS | 2532 | 1464623335248 Marionette TRACE conn6 <- [1,3034,null,{}] 08:48:55 INFO - PROCESS | 2532 | 1464623335252 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}] 08:48:55 INFO - PROCESS | 2532 | 1464623335393 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 08:48:55 INFO - PROCESS | 2532 | --DOCSHELL 000000C93CB79800 == 71 [pid = 2532] [id = 683] 08:48:55 INFO - PROCESS | 2532 | --DOCSHELL 000000C943CE3000 == 70 [pid = 2532] [id = 706] 08:48:55 INFO - PROCESS | 2532 | --DOCSHELL 000000C939D20800 == 69 [pid = 2532] [id = 681] 08:48:55 INFO - PROCESS | 2532 | --DOCSHELL 000000C943F8A800 == 68 [pid = 2532] [id = 707] 08:48:55 INFO - PROCESS | 2532 | --DOCSHELL 000000C946F73000 == 67 [pid = 2532] [id = 758] 08:48:55 INFO - PROCESS | 2532 | --DOCSHELL 000000C946279800 == 66 [pid = 2532] [id = 757] 08:48:55 INFO - PROCESS | 2532 | --DOCSHELL 000000C934863800 == 65 [pid = 2532] [id = 756] 08:48:55 INFO - PROCESS | 2532 | --DOCSHELL 000000C94467B800 == 64 [pid = 2532] [id = 755] 08:48:55 INFO - PROCESS | 2532 | --DOCSHELL 000000C943A82800 == 63 [pid = 2532] [id = 754] 08:48:55 INFO - PROCESS | 2532 | --DOCSHELL 000000C94334B800 == 62 [pid = 2532] [id = 753] 08:48:55 INFO - PROCESS | 2532 | --DOCSHELL 000000C940ED6800 == 61 [pid = 2532] [id = 752] 08:48:55 INFO - PROCESS | 2532 | --DOCSHELL 000000C94081C000 == 60 [pid = 2532] [id = 751] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 171 (000000C940828C00) [pid = 2532] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOCSHELL 000000C93CB81000 == 59 [pid = 2532] [id = 750] 08:48:55 INFO - PROCESS | 2532 | --DOCSHELL 000000C93487A800 == 58 [pid = 2532] [id = 749] 08:48:55 INFO - PROCESS | 2532 | --DOCSHELL 000000C93BC1A800 == 57 [pid = 2532] [id = 748] 08:48:55 INFO - PROCESS | 2532 | --DOCSHELL 000000C93C992800 == 56 [pid = 2532] [id = 747] 08:48:55 INFO - PROCESS | 2532 | --DOCSHELL 000000C947E37800 == 55 [pid = 2532] [id = 745] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 170 (000000C93F470000) [pid = 2532] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 169 (000000C93C793C00) [pid = 2532] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 168 (000000C93FE05400) [pid = 2532] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 167 (000000C93948F000) [pid = 2532] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 166 (000000C93EC3D800) [pid = 2532] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 165 (000000C92F767C00) [pid = 2532] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 164 (000000C93C868400) [pid = 2532] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 163 (000000C935161400) [pid = 2532] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 162 (000000C933A75400) [pid = 2532] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 161 (000000C939EA2000) [pid = 2532] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 160 (000000C93C4A1000) [pid = 2532] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 159 (000000C93FE73000) [pid = 2532] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 158 (000000C934855C00) [pid = 2532] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 157 (000000C93BBB2400) [pid = 2532] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 156 (000000C9394B6000) [pid = 2532] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 155 (000000C93C0E0800) [pid = 2532] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 154 (000000C92F2EA400) [pid = 2532] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 153 (000000C93C6FCC00) [pid = 2532] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 152 (000000C93FE3AC00) [pid = 2532] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 151 (000000C93ECF2800) [pid = 2532] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 150 (000000C93FE7DC00) [pid = 2532] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 149 (000000C940319000) [pid = 2532] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 148 (000000C93588BC00) [pid = 2532] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 147 (000000C93485CC00) [pid = 2532] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 146 (000000C93E36EC00) [pid = 2532] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 145 (000000C939210800) [pid = 2532] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 144 (000000C930715800) [pid = 2532] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 143 (000000C9406D7C00) [pid = 2532] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 142 (000000C940433C00) [pid = 2532] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 141 (000000C93465F000) [pid = 2532] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 140 (000000C938D2E000) [pid = 2532] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 139 (000000C935880800) [pid = 2532] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 138 (000000C933A1A800) [pid = 2532] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 137 (000000C9391A8800) [pid = 2532] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 136 (000000C9406D4C00) [pid = 2532] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 135 (000000C939C32400) [pid = 2532] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 134 (000000C940405400) [pid = 2532] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 133 (000000C9404A9000) [pid = 2532] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 132 (000000C93BBABC00) [pid = 2532] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 131 (000000C940319C00) [pid = 2532] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 130 (000000C93C933800) [pid = 2532] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 129 (000000C939EA1C00) [pid = 2532] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 128 (000000C93C377000) [pid = 2532] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | --DOMWINDOW == 127 (000000C9403E9000) [pid = 2532] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 08:48:55 INFO - PROCESS | 2532 | 1464623335587 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:55 INFO - PROCESS | 2532 | ++DOCSHELL 000000C92EF92000 == 56 [pid = 2532] [id = 770] 08:48:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 128 (000000C92E630400) [pid = 2532] [serial = 2308] [outer = 0000000000000000] 08:48:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 129 (000000C92F141000) [pid = 2532] [serial = 2309] [outer = 000000C92E630400] 08:48:55 INFO - PROCESS | 2532 | 1464623335640 Marionette DEBUG loaded listener.js 08:48:55 INFO - PROCESS | 2532 | ++DOMWINDOW == 130 (000000C933A0E800) [pid = 2532] [serial = 2310] [outer = 000000C92E630400] 08:48:55 INFO - PROCESS | 2532 | [2532] 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 08:48:56 INFO - PROCESS | 2532 | 1464623336138 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:48:56 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:48:56 INFO - {} 08:48:56 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 923ms 08:48:56 INFO - PROCESS | 2532 | 1464623336171 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 08:48:56 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:48:56 INFO - PROCESS | 2532 | 1464623336174 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 08:48:56 INFO - PROCESS | 2532 | 1464623336177 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:48:56 INFO - PROCESS | 2532 | 1464623336181 Marionette TRACE conn6 <- [1,3038,null,{}] 08:48:56 INFO - PROCESS | 2532 | 1464623336192 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}] 08:48:56 INFO - PROCESS | 2532 | 1464623336309 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 08:48:56 INFO - PROCESS | 2532 | 1464623336316 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:56 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93F522000 == 57 [pid = 2532] [id = 771] 08:48:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 131 (000000C938D6A800) [pid = 2532] [serial = 2311] [outer = 0000000000000000] 08:48:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 132 (000000C939C7DC00) [pid = 2532] [serial = 2312] [outer = 000000C938D6A800] 08:48:56 INFO - PROCESS | 2532 | 1464623336363 Marionette DEBUG loaded listener.js 08:48:56 INFO - PROCESS | 2532 | ++DOMWINDOW == 133 (000000C93B1E0800) [pid = 2532] [serial = 2313] [outer = 000000C938D6A800] 08:48:56 INFO - PROCESS | 2532 | 1464623336810 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]]]}] 08:48:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:48:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:48:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:48:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:48:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 691ms 08:48:56 INFO - PROCESS | 2532 | 1464623336872 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 08:48:56 INFO - PROCESS | 2532 | 1464623336874 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 08:48:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:48:56 INFO - PROCESS | 2532 | 1464623336878 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:48:56 INFO - PROCESS | 2532 | 1464623336880 Marionette TRACE conn6 <- [1,3042,null,{}] 08:48:56 INFO - PROCESS | 2532 | 1464623336884 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}] 08:48:57 INFO - PROCESS | 2532 | 1464623337026 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 08:48:57 INFO - PROCESS | 2532 | 1464623337128 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:57 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94097E000 == 58 [pid = 2532] [id = 772] 08:48:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 134 (000000C9394B8000) [pid = 2532] [serial = 2314] [outer = 0000000000000000] 08:48:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 135 (000000C93C6F3000) [pid = 2532] [serial = 2315] [outer = 000000C9394B8000] 08:48:57 INFO - PROCESS | 2532 | 1464623337175 Marionette DEBUG loaded listener.js 08:48:57 INFO - PROCESS | 2532 | ++DOMWINDOW == 136 (000000C93C796000) [pid = 2532] [serial = 2316] [outer = 000000C9394B8000] 08:48:57 INFO - PROCESS | 2532 | 1464623337800 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"]]]}] 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:48:57 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" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:48:57 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" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:48:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1042ms 08:48:57 INFO - PROCESS | 2532 | 1464623337922 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 08:48:57 INFO - PROCESS | 2532 | 1464623337924 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 08:48:57 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:48:57 INFO - PROCESS | 2532 | 1464623337928 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:48:57 INFO - PROCESS | 2532 | 1464623337930 Marionette TRACE conn6 <- [1,3046,null,{}] 08:48:57 INFO - PROCESS | 2532 | 1464623337934 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}] 08:48:58 INFO - PROCESS | 2532 | 1464623338071 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 08:48:58 INFO - PROCESS | 2532 | 1464623338087 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:58 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940BE4800 == 59 [pid = 2532] [id = 773] 08:48:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 137 (000000C93C932800) [pid = 2532] [serial = 2317] [outer = 0000000000000000] 08:48:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 138 (000000C93D31E400) [pid = 2532] [serial = 2318] [outer = 000000C93C932800] 08:48:58 INFO - PROCESS | 2532 | 1464623338139 Marionette DEBUG loaded listener.js 08:48:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 139 (000000C93F468000) [pid = 2532] [serial = 2319] [outer = 000000C93C932800] 08:48:58 INFO - PROCESS | 2532 | 1464623338688 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]]]}] 08:48:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:48:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:48:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:48:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:48:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:48:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:48:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:48:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:48:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:48:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:48:58 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:48:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:58 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:48:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:48:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:48:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:48:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:48:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:48:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:48:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:48:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:48:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:48:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:48:58 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 781ms 08:48:58 INFO - PROCESS | 2532 | 1464623338712 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 08:48:58 INFO - PROCESS | 2532 | 1464623338714 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 08:48:58 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:48:58 INFO - PROCESS | 2532 | 1464623338725 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:48:58 INFO - PROCESS | 2532 | 1464623338726 Marionette TRACE conn6 <- [1,3050,null,{}] 08:48:58 INFO - PROCESS | 2532 | 1464623338730 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}] 08:48:58 INFO - PROCESS | 2532 | 1464623338871 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 08:48:58 INFO - PROCESS | 2532 | 1464623338894 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:58 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943341800 == 60 [pid = 2532] [id = 774] 08:48:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 140 (000000C93FE72400) [pid = 2532] [serial = 2320] [outer = 0000000000000000] 08:48:58 INFO - PROCESS | 2532 | ++DOMWINDOW == 141 (000000C940408800) [pid = 2532] [serial = 2321] [outer = 000000C93FE72400] 08:48:58 INFO - PROCESS | 2532 | 1464623338941 Marionette DEBUG loaded listener.js 08:48:59 INFO - PROCESS | 2532 | ++DOMWINDOW == 142 (000000C9404B7800) [pid = 2532] [serial = 2322] [outer = 000000C93FE72400] 08:48:59 INFO - PROCESS | 2532 | [2532] 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 08:48:59 INFO - PROCESS | 2532 | 1464623339492 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:48:59 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:48:59 INFO - {} 08:48:59 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 840ms 08:48:59 INFO - PROCESS | 2532 | 1464623339560 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 08:48:59 INFO - PROCESS | 2532 | 1464623339562 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 08:48:59 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:48:59 INFO - PROCESS | 2532 | 1464623339571 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:48:59 INFO - PROCESS | 2532 | 1464623339573 Marionette TRACE conn6 <- [1,3054,null,{}] 08:48:59 INFO - PROCESS | 2532 | 1464623339577 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}] 08:48:59 INFO - PROCESS | 2532 | 1464623339716 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 08:48:59 INFO - PROCESS | 2532 | --DOMWINDOW == 141 (000000C934851400) [pid = 2532] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:48:59 INFO - PROCESS | 2532 | --DOMWINDOW == 140 (000000C939E9BC00) [pid = 2532] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:48:59 INFO - PROCESS | 2532 | --DOMWINDOW == 139 (000000C933A14C00) [pid = 2532] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:48:59 INFO - PROCESS | 2532 | --DOMWINDOW == 138 (000000C934110800) [pid = 2532] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:48:59 INFO - PROCESS | 2532 | --DOMWINDOW == 137 (000000C940405000) [pid = 2532] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:48:59 INFO - PROCESS | 2532 | --DOMWINDOW == 136 (000000C93D442800) [pid = 2532] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:48:59 INFO - PROCESS | 2532 | --DOMWINDOW == 135 (000000C9403E7C00) [pid = 2532] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:48:59 INFO - PROCESS | 2532 | --DOMWINDOW == 134 (000000C92DF09400) [pid = 2532] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:48:59 INFO - PROCESS | 2532 | --DOMWINDOW == 133 (000000C935292400) [pid = 2532] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:48:59 INFO - PROCESS | 2532 | --DOMWINDOW == 132 (000000C939E9F400) [pid = 2532] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:48:59 INFO - PROCESS | 2532 | --DOMWINDOW == 131 (000000C93528E800) [pid = 2532] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:48:59 INFO - PROCESS | 2532 | --DOMWINDOW == 130 (000000C933A0F000) [pid = 2532] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:48:59 INFO - PROCESS | 2532 | --DOMWINDOW == 129 (000000C940EC0C00) [pid = 2532] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:49:00 INFO - PROCESS | 2532 | 1464623340033 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:00 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940A64000 == 61 [pid = 2532] [id = 775] 08:49:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 130 (000000C933A0F000) [pid = 2532] [serial = 2323] [outer = 0000000000000000] 08:49:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 131 (000000C93515E800) [pid = 2532] [serial = 2324] [outer = 000000C933A0F000] 08:49:00 INFO - PROCESS | 2532 | 1464623340082 Marionette DEBUG loaded listener.js 08:49:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 132 (000000C9409ECC00) [pid = 2532] [serial = 2325] [outer = 000000C933A0F000] 08:49:00 INFO - PROCESS | 2532 | 1464623340441 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]]]}] 08:49:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:49:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:49:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:49:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:49:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:49:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:49:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:49:00 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 923ms 08:49:00 INFO - PROCESS | 2532 | 1464623340498 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 08:49:00 INFO - PROCESS | 2532 | 1464623340500 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 08:49:00 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:49:00 INFO - PROCESS | 2532 | 1464623340503 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:49:00 INFO - PROCESS | 2532 | 1464623340505 Marionette TRACE conn6 <- [1,3058,null,{}] 08:49:00 INFO - PROCESS | 2532 | 1464623340509 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}] 08:49:00 INFO - PROCESS | 2532 | 1464623340610 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 08:49:00 INFO - PROCESS | 2532 | 1464623340616 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:00 INFO - PROCESS | 2532 | ++DOCSHELL 000000C943F82000 == 62 [pid = 2532] [id = 776] 08:49:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 133 (000000C940B5F800) [pid = 2532] [serial = 2326] [outer = 0000000000000000] 08:49:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 134 (000000C940B78400) [pid = 2532] [serial = 2327] [outer = 000000C940B5F800] 08:49:00 INFO - PROCESS | 2532 | 1464623340662 Marionette DEBUG loaded listener.js 08:49:00 INFO - PROCESS | 2532 | ++DOMWINDOW == 135 (000000C940E0E000) [pid = 2532] [serial = 2328] [outer = 000000C940B5F800] 08:49:01 INFO - PROCESS | 2532 | 1464623341119 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]]]}] 08:49:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:49:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:49:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:49:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:49:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:49:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:49:01 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 629ms 08:49:01 INFO - PROCESS | 2532 | 1464623341149 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 08:49:01 INFO - PROCESS | 2532 | 1464623341151 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 08:49:01 INFO - PROCESS | 2532 | 1464623341156 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:49:01 INFO - PROCESS | 2532 | 1464623341158 Marionette TRACE conn6 <- [1,3062,null,{}] 08:49:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:49:01 INFO - PROCESS | 2532 | 1464623341162 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}] 08:49:01 INFO - PROCESS | 2532 | 1464623341267 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 08:49:01 INFO - PROCESS | 2532 | 1464623341274 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:01 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93BC1A800 == 63 [pid = 2532] [id = 777] 08:49:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 136 (000000C93417D400) [pid = 2532] [serial = 2329] [outer = 0000000000000000] 08:49:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 137 (000000C935163400) [pid = 2532] [serial = 2330] [outer = 000000C93417D400] 08:49:01 INFO - PROCESS | 2532 | 1464623341322 Marionette DEBUG loaded listener.js 08:49:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 138 (000000C940F6EC00) [pid = 2532] [serial = 2331] [outer = 000000C93417D400] 08:49:01 INFO - PROCESS | 2532 | 1464623341792 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]]]}] 08:49:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:49:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:49:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:49:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:49:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:49:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:49:01 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 672ms 08:49:01 INFO - PROCESS | 2532 | 1464623341836 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 08:49:01 INFO - PROCESS | 2532 | 1464623341838 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 08:49:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:49:01 INFO - PROCESS | 2532 | 1464623341847 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:49:01 INFO - PROCESS | 2532 | 1464623341849 Marionette TRACE conn6 <- [1,3066,null,{}] 08:49:01 INFO - PROCESS | 2532 | 1464623341852 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}] 08:49:01 INFO - PROCESS | 2532 | 1464623341956 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 08:49:01 INFO - PROCESS | 2532 | 1464623341962 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:01 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94627D000 == 64 [pid = 2532] [id = 778] 08:49:01 INFO - PROCESS | 2532 | ++DOMWINDOW == 139 (000000C940FB7400) [pid = 2532] [serial = 2332] [outer = 0000000000000000] 08:49:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 140 (000000C94407F800) [pid = 2532] [serial = 2333] [outer = 000000C940FB7400] 08:49:02 INFO - PROCESS | 2532 | 1464623342012 Marionette DEBUG loaded listener.js 08:49:02 INFO - PROCESS | 2532 | ++DOMWINDOW == 141 (000000C9466EF400) [pid = 2532] [serial = 2334] [outer = 000000C940FB7400] 08:49:02 INFO - PROCESS | 2532 | 1464623342790 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] 08:49:02 INFO - PROCESS | 2532 | 1464623342917 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 08:49:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:49:02 INFO - PROCESS | 2532 | 1464623342922 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:49:02 INFO - PROCESS | 2532 | 1464623342927 Marionette TRACE conn6 <- [1,3070,null,{}] 08:49:02 INFO - PROCESS | 2532 | 1464623342933 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}] 08:49:03 INFO - PROCESS | 2532 | 1464623343083 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 08:49:03 INFO - PROCESS | 2532 | 1464623343197 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:03 INFO - PROCESS | 2532 | ++DOCSHELL 000000C93CA06800 == 65 [pid = 2532] [id = 779] 08:49:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 142 (000000C93587E800) [pid = 2532] [serial = 2335] [outer = 0000000000000000] 08:49:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 143 (000000C936023400) [pid = 2532] [serial = 2336] [outer = 000000C93587E800] 08:49:03 INFO - PROCESS | 2532 | 1464623343261 Marionette DEBUG loaded listener.js 08:49:03 INFO - PROCESS | 2532 | ++DOMWINDOW == 144 (000000C939176000) [pid = 2532] [serial = 2337] [outer = 000000C93587E800] 08:49:03 INFO - PROCESS | 2532 | 1464623343805 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]]]}] 08:49:03 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:49:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:49:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:49:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:49:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 924ms 08:49:03 INFO - PROCESS | 2532 | 1464623343851 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 08:49:03 INFO - PROCESS | 2532 | 1464623343858 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 08:49:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:49:03 INFO - PROCESS | 2532 | 1464623343865 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:49:03 INFO - PROCESS | 2532 | 1464623343868 Marionette TRACE conn6 <- [1,3074,null,{}] 08:49:03 INFO - PROCESS | 2532 | 1464623343872 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}] 08:49:04 INFO - PROCESS | 2532 | 1464623344012 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 08:49:04 INFO - PROCESS | 2532 | 1464623344175 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:04 INFO - PROCESS | 2532 | ++DOCSHELL 000000C940BE6800 == 66 [pid = 2532] [id = 780] 08:49:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 145 (000000C93BBB4800) [pid = 2532] [serial = 2338] [outer = 0000000000000000] 08:49:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 146 (000000C93C116800) [pid = 2532] [serial = 2339] [outer = 000000C93BBB4800] 08:49:04 INFO - PROCESS | 2532 | 1464623344234 Marionette DEBUG loaded listener.js 08:49:04 INFO - PROCESS | 2532 | ++DOMWINDOW == 147 (000000C93C935C00) [pid = 2532] [serial = 2340] [outer = 000000C93BBB4800] 08:49:04 INFO - PROCESS | 2532 | 1464623344815 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:49:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:49:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 987ms 08:49:04 INFO - PROCESS | 2532 | 1464623344857 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 08:49:04 INFO - PROCESS | 2532 | 1464623344860 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 08:49:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:49:04 INFO - PROCESS | 2532 | 1464623344863 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:49:04 INFO - PROCESS | 2532 | 1464623344868 Marionette TRACE conn6 <- [1,3078,null,{}] 08:49:04 INFO - PROCESS | 2532 | 1464623344879 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}] 08:49:05 INFO - PROCESS | 2532 | 1464623345017 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 08:49:05 INFO - PROCESS | 2532 | 1464623345181 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:05 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946285800 == 67 [pid = 2532] [id = 781] 08:49:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 148 (000000C93F4A0000) [pid = 2532] [serial = 2341] [outer = 0000000000000000] 08:49:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 149 (000000C93FE3B400) [pid = 2532] [serial = 2342] [outer = 000000C93F4A0000] 08:49:05 INFO - PROCESS | 2532 | 1464623345245 Marionette DEBUG loaded listener.js 08:49:05 INFO - PROCESS | 2532 | ++DOMWINDOW == 150 (000000C940434800) [pid = 2532] [serial = 2343] [outer = 000000C93F4A0000] 08:49:05 INFO - PROCESS | 2532 | 1464623345844 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:49:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:49:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1028ms 08:49:05 INFO - PROCESS | 2532 | 1464623345893 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 08:49:05 INFO - PROCESS | 2532 | 1464623345896 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 08:49:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:49:05 INFO - PROCESS | 2532 | 1464623345900 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:49:05 INFO - PROCESS | 2532 | 1464623345902 Marionette TRACE conn6 <- [1,3082,null,{}] 08:49:05 INFO - PROCESS | 2532 | 1464623345906 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}] 08:49:06 INFO - PROCESS | 2532 | 1464623346046 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 08:49:06 INFO - PROCESS | 2532 | 1464623346192 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:06 INFO - PROCESS | 2532 | ++DOCSHELL 000000C946F7A000 == 68 [pid = 2532] [id = 782] 08:49:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 151 (000000C9409E6800) [pid = 2532] [serial = 2344] [outer = 0000000000000000] 08:49:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 152 (000000C940EBC000) [pid = 2532] [serial = 2345] [outer = 000000C9409E6800] 08:49:06 INFO - PROCESS | 2532 | 1464623346253 Marionette DEBUG loaded listener.js 08:49:06 INFO - PROCESS | 2532 | ++DOMWINDOW == 153 (000000C941FA4400) [pid = 2532] [serial = 2346] [outer = 000000C9409E6800] 08:49:06 INFO - PROCESS | 2532 | 1464623346770 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:49:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:49:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 881ms 08:49:06 INFO - PROCESS | 2532 | 1464623346783 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 08:49:06 INFO - PROCESS | 2532 | 1464623346786 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 08:49:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:49:06 INFO - PROCESS | 2532 | 1464623346789 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:49:06 INFO - PROCESS | 2532 | 1464623346792 Marionette TRACE conn6 <- [1,3086,null,{}] 08:49:06 INFO - PROCESS | 2532 | 1464623346795 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}] 08:49:06 INFO - PROCESS | 2532 | 1464623346924 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 08:49:07 INFO - PROCESS | 2532 | 1464623347072 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:07 INFO - PROCESS | 2532 | ++DOCSHELL 000000C947E4B800 == 69 [pid = 2532] [id = 783] 08:49:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 154 (000000C9409D3000) [pid = 2532] [serial = 2347] [outer = 0000000000000000] 08:49:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 155 (000000C94209F400) [pid = 2532] [serial = 2348] [outer = 000000C9409D3000] 08:49:07 INFO - PROCESS | 2532 | 1464623347132 Marionette DEBUG loaded listener.js 08:49:07 INFO - PROCESS | 2532 | ++DOMWINDOW == 156 (000000C9462C4800) [pid = 2532] [serial = 2349] [outer = 000000C9409D3000] 08:49:07 INFO - PROCESS | 2532 | 1464623347713 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]]]}] 08:49:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:49:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:49:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 985ms 08:49:07 INFO - PROCESS | 2532 | 1464623347790 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 08:49:07 INFO - PROCESS | 2532 | 1464623347793 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 08:49:07 INFO - PROCESS | 2532 | 1464623347798 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:49:07 INFO - PROCESS | 2532 | 1464623347800 Marionette TRACE conn6 <- [1,3090,null,{}] 08:49:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:49:07 INFO - PROCESS | 2532 | 1464623347805 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}] 08:49:07 INFO - PROCESS | 2532 | 1464623347948 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 08:49:08 INFO - PROCESS | 2532 | 1464623348110 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:08 INFO - PROCESS | 2532 | ++DOCSHELL 000000C948DCB000 == 70 [pid = 2532] [id = 784] 08:49:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 157 (000000C9466FA800) [pid = 2532] [serial = 2350] [outer = 0000000000000000] 08:49:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 158 (000000C947008C00) [pid = 2532] [serial = 2351] [outer = 000000C9466FA800] 08:49:08 INFO - PROCESS | 2532 | 1464623348169 Marionette DEBUG loaded listener.js 08:49:08 INFO - PROCESS | 2532 | ++DOMWINDOW == 159 (000000C947011400) [pid = 2532] [serial = 2352] [outer = 000000C9466FA800] 08:49:08 INFO - PROCESS | 2532 | 1464623348682 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:49:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:49:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 923ms 08:49:08 INFO - PROCESS | 2532 | 1464623348728 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 08:49:08 INFO - PROCESS | 2532 | 1464623348730 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 08:49:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:49:08 INFO - PROCESS | 2532 | 1464623348734 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:49:08 INFO - PROCESS | 2532 | 1464623348736 Marionette TRACE conn6 <- [1,3094,null,{}] 08:49:08 INFO - PROCESS | 2532 | 1464623348740 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}] 08:49:08 INFO - PROCESS | 2532 | 1464623348869 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 08:49:08 INFO - PROCESS | 2532 | 1464623348990 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:09 INFO - PROCESS | 2532 | ++DOCSHELL 000000C949EDB000 == 71 [pid = 2532] [id = 785] 08:49:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 160 (000000C947002400) [pid = 2532] [serial = 2353] [outer = 0000000000000000] 08:49:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 161 (000000C947197C00) [pid = 2532] [serial = 2354] [outer = 000000C947002400] 08:49:09 INFO - PROCESS | 2532 | 1464623349047 Marionette DEBUG loaded listener.js 08:49:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 162 (000000C9471A0400) [pid = 2532] [serial = 2355] [outer = 000000C947002400] 08:49:09 INFO - PROCESS | 2532 | 1464623349576 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]]]}] 08:49:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:49:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:49:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:49:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 880ms 08:49:09 INFO - PROCESS | 2532 | 1464623349617 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 08:49:09 INFO - PROCESS | 2532 | 1464623349619 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 08:49:09 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:49:09 INFO - PROCESS | 2532 | 1464623349623 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:49:09 INFO - PROCESS | 2532 | 1464623349625 Marionette TRACE conn6 <- [1,3098,null,{}] 08:49:09 INFO - PROCESS | 2532 | 1464623349629 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}] 08:49:09 INFO - PROCESS | 2532 | 1464623349787 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 08:49:09 INFO - PROCESS | 2532 | 1464623349938 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:09 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94A0E2000 == 72 [pid = 2532] [id = 786] 08:49:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 163 (000000C94700F800) [pid = 2532] [serial = 2356] [outer = 0000000000000000] 08:49:09 INFO - PROCESS | 2532 | ++DOMWINDOW == 164 (000000C94726A000) [pid = 2532] [serial = 2357] [outer = 000000C94700F800] 08:49:10 INFO - PROCESS | 2532 | 1464623349997 Marionette DEBUG loaded listener.js 08:49:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 165 (000000C947CF0800) [pid = 2532] [serial = 2358] [outer = 000000C94700F800] 08:49:10 INFO - PROCESS | 2532 | 1464623350487 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"]]]}] 08:49:10 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:49:10 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 08:49:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:49:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:49:10 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 881ms 08:49:10 INFO - PROCESS | 2532 | 1464623350507 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 08:49:10 INFO - PROCESS | 2532 | 1464623350510 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 08:49:10 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:49:10 INFO - PROCESS | 2532 | 1464623350513 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:49:10 INFO - PROCESS | 2532 | 1464623350515 Marionette TRACE conn6 <- [1,3102,null,{}] 08:49:10 INFO - PROCESS | 2532 | 1464623350519 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}] 08:49:10 INFO - PROCESS | 2532 | 1464623350649 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 08:49:10 INFO - PROCESS | 2532 | 1464623350801 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\", \"c98d1319-6b5b-4053-91f4-176ff8b999d6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:10 INFO - PROCESS | 2532 | ++DOCSHELL 000000C94A10E800 == 73 [pid = 2532] [id = 787] 08:49:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 166 (000000C947196800) [pid = 2532] [serial = 2359] [outer = 0000000000000000] 08:49:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 167 (000000C947D0BC00) [pid = 2532] [serial = 2360] [outer = 000000C947196800] 08:49:10 INFO - PROCESS | 2532 | 1464623350858 Marionette DEBUG loaded listener.js 08:49:10 INFO - PROCESS | 2532 | ++DOMWINDOW == 168 (000000C947D13000) [pid = 2532] [serial = 2361] [outer = 000000C947196800] 08:49:11 INFO - PROCESS | 2532 | 1464623351393 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]]]}] 08:49:11 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:49:11 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 924ms 08:49:11 INFO - PROCESS | 2532 | 1464623351454 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 08:49:11 INFO - PROCESS | 2532 | 1464623351457 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 08:49:12 WARNING - u'runner_teardown' () 08:49:12 INFO - No more tests 08:49:12 INFO - Got 0 unexpected results 08:49:12 INFO - SUITE-END | took 757s 08:49:12 INFO - Closing logging queue 08:49:12 INFO - queue closed 08:49:12 INFO - Return code: 0 08:49:12 WARNING - # TBPL SUCCESS # 08:49:12 INFO - Running post-action listener: _resource_record_post_action 08:49:12 INFO - Running post-run listener: _resource_record_post_run 08:49:13 INFO - Total resource usage - Wall time: 767s; CPU: 14.0%; Read bytes: 192097792; Write bytes: 1003058176; Read time: 2481110; Write time: 4939650 08:49:13 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:49:13 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 30594560; Read time: 0; Write time: 67080 08:49:13 INFO - run-tests - Wall time: 764s; CPU: 14.0%; Read bytes: 192097792; Write bytes: 900206080; Read time: 2481110; Write time: 4776630 08:49:13 INFO - Running post-run listener: _upload_blobber_files 08:49:13 INFO - Blob upload gear active. 08:49:13 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:49:13 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 08:49:13 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'] 08:49:13 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 08:49:14 INFO - (blobuploader) - INFO - Open directory for files ... 08:49:14 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:49:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:49:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:49:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:49:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:49:15 INFO - (blobuploader) - INFO - Done attempting. 08:49:15 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:49:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:49:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:49:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:49:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:49:16 INFO - (blobuploader) - INFO - Done attempting. 08:49:16 INFO - (blobuploader) - INFO - Iteration through files over. 08:49:16 INFO - Return code: 0 08:49:16 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:49:16 INFO - Using _rmtree_windows ... 08:49:16 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:49:16 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4e681e28c31f76e5e5b4c3604cb5fc564d4a2aec718f4659dcc81d9433010a64ed82ef7a590350c830ebc3e9e73183d55b57d025fd7f4129dd30ffb17d56220a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/be0f38ca684d62b818355cc3051cfb4e2d1bf0317812c989244cd183fdb0cfaf3feb7349830c7b4bf5aca5d46713ec22b5804f503309d0919d87bf8b03253692"} 08:49:16 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:49:16 INFO - Writing to file C:\slave\test\properties\blobber_files 08:49:16 INFO - Contents: 08:49:16 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4e681e28c31f76e5e5b4c3604cb5fc564d4a2aec718f4659dcc81d9433010a64ed82ef7a590350c830ebc3e9e73183d55b57d025fd7f4129dd30ffb17d56220a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/be0f38ca684d62b818355cc3051cfb4e2d1bf0317812c989244cd183fdb0cfaf3feb7349830c7b4bf5aca5d46713ec22b5804f503309d0919d87bf8b03253692"} 08:49:16 INFO - Running post-run listener: copy_logs_to_upload_dir 08:49:16 INFO - Copying logs to upload dir... 08:49:16 INFO - mkdir: C:\slave\test\build\upload\logs 08:49:16 INFO - Copying logs to upload dir... 08:49:16 INFO - Using _rmtree_windows ... 08:49:16 INFO - Using _rmtree_windows ... 08:49:16 INFO - Using _rmtree_windows ... 08:49:16 INFO - Using _rmtree_windows ... 08:49:16 INFO - Using _rmtree_windows ... 08:49:16 INFO - Using _rmtree_windows ... 08:49:16 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=918.944000 ========= master_lag: 0.24 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 19 secs) (at 2016-05-30 08:49:17.404906) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 08:49:17.405914) ========= '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-058\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-058 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-058 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-058\AppData\Local LOGONSERVER=\\T-W864-IX-058 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-058 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-058 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-058 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4e681e28c31f76e5e5b4c3604cb5fc564d4a2aec718f4659dcc81d9433010a64ed82ef7a590350c830ebc3e9e73183d55b57d025fd7f4129dd30ffb17d56220a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/be0f38ca684d62b818355cc3051cfb4e2d1bf0317812c989244cd183fdb0cfaf3feb7349830c7b4bf5aca5d46713ec22b5804f503309d0919d87bf8b03253692"} build_url:https://queue.taskcluster.net/v1/task/J2yjhAldRTWbglF6OTwxgg/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/J2yjhAldRTWbglF6OTwxgg/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/J2yjhAldRTWbglF6OTwxgg/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/4e681e28c31f76e5e5b4c3604cb5fc564d4a2aec718f4659dcc81d9433010a64ed82ef7a590350c830ebc3e9e73183d55b57d025fd7f4129dd30ffb17d56220a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/be0f38ca684d62b818355cc3051cfb4e2d1bf0317812c989244cd183fdb0cfaf3feb7349830c7b4bf5aca5d46713ec22b5804f503309d0919d87bf8b03253692"}' symbols_url: 'https://queue.taskcluster.net/v1/task/J2yjhAldRTWbglF6OTwxgg/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.49 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 08:49:18.001757) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:49:18.002093) ========= '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-058\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-058 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-058 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-058\AppData\Local LOGONSERVER=\\T-W864-IX-058 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-058 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-058 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-058 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.24 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 08:49:18.344455) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 08:49:18.344788) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 08:49:18.807317) ========= ========= Total master_lag: 1.06 =========